SlideShare a Scribd company logo
1 of 3
Bahan :
Mikrokontroler sebagai piranti yang semakin berkembang memiliki banyak manfaat, dapat
diprogram sesuai dengan kebutuhan. Mikrokontroler merupakan mikroprosesor kecil yang di
dalamnya memiliki fungsi khusus. Mikrokontroler ini umumnya dapat diprogram melalui
komputer dengan interface seperti COM atau LPT bahkan yang terbaru melalui USB (Universal
Serial Bus). Mikrokontroler ini dapat digunakan sesuai dengan kebutuhan karena dapat
diprogram dengan banyak bahasa.
Dalam laporan Akhir Studi ini membahas mengenai aplikasi Seven Segment yang digunakan
untuk menampilkan hasil sebagai outputnya dan berjalan berdasarkan sensor yang dikendalikan
oleh mikrokontroler ATMega8535. Sensor yang digunakan alat ini menggunakan sensor infra
red (Led Infrared) sebagai pendeteksi ada tidaknya kendaraan dan dua tampilan seven segment
sebagai keluaran (output)nya.
Alat ini hanya bisa mendeteksi ada atau tidaknya kendaraan, dan sensor infra red akan bekerja
lebih sensitif terhadap Kendaraan yang ada dihadapannya.
Cara Kerja Sistem
Sistem ini dirancang menggunakan Mikrokontroler ATMega8535 dan Dua buah sensor infra red.
Sensor infra red, akan memeriksa segala kondisi yang terdapat pada lingkungan atau keadaan
dihadapannya. Apabila sinar infra red tersebut mengenai sebuah Kendaraan maka akan
menghasilkan logika low dan ketika tidak ada kendaraan maka sensor akan menghasilkan logika
high, yaitu tegangan 5 volt dan 0 untuk tegangan 0 volt, yang kemudian akan masuk ke PortB,0
pada mikrokontroler sebagai input yang kemudian data diproses sedemikian rupa untuk
menampilkan output pada sevensegment dengan menggunakan PortA,0 dan PortC,0 sebagai
output untuk menentukan Hasil pada sevensegment.
Cara kerja sistem secara umum yaitu, rangkaian Powersupply memberikan tegangan 5 volt pada
rangkaian mikrokontroler, sensor infra red dan Sevensegment. Pada rangkaian mikrokontroller
yang telah diprogram akan menerima masukkan dari sensor infra red yang akan menampilkan
output pada sevensegment.
Pembahasan Program
Dalam pembuatan program terlebih dahulu dimasukkan file include, dan pengalamatan awal
.Untuk lebih jelasnya tampak seperti dibawah ini :
.include "C:Robot Pemadam Apim8535def.inc"
.org 0x0000
rjmp main
Pada potongan program tersebut dapat dijelaskan bahwa m8535.def.inc merupakan file include
yang digunakan untuk mikrokontroler ATMega8535. .org 0x0000 merupakan pengalamatan
awal.
Selanjutnya adalah inisialisasi Stack Pointer. Stack Pointer merupakan suatu bagian dari AVR
yang berguna untuk menyimpan data sementara, variable lokal, dan alamat kembali dari suatu
interupsi ataupun subrutin. Stack Pointer diwujudkan sebagai dua buah register, yaitu SPH dan
SPL. Pada awalnya, SPH dan SPL akan bernilai 0 sehingga setiap program harus terdapat
inisialisai ini agar setiap pemanggilan subrutin ataupun interupsi program dapat kembali ke
subrutin program semula. Berikut potongan dari perintah program untuk inisialisasi Stack
Pointer :
Main :
#include
#include "count.h"
#define sen1 0
#define sen2 3
#define read PORTB
int main()
{
DDRB=0xf0;
DDRC=DDRA=0x0f;
PINB=0x0f;
PORTA=PORTC=0;
while(1)
{
if(bit_is_clear(PINB,0))
hitung();
else if(bit_is_clear(PINB,3))
pengurang();
}
}
Setelah inisialisasi Stack Pointer selesai langkah selanjutnya adalah pensetingan Counter.
Counter adalah Penambahan waktu yang digunakan mikrokontroler untuk memberikan waktu
bertambah dalam mengeksekusi intruksi program selanjutnya. Dalam pembuatan aplikasi ini
menggunakan counter,puluhan=0; untuk Counter pada seven segment, Adapun listing
programnya seperti dibawah ini :
#ifndef COUNT_H
#define COUNT_H
#include
uint8_t counter,puluhan=0;
void hitung()
{
counter++;
PORTC=counter;
if(counter==9){
counter=0;
PORTC=counter;
puluhan++;
PORTA=puluhan;
}
}
void pengurang()
{
if(PORTC==0){
PORTC=9;
PORTC--;
}
else
PORTC--;
PORTC=counter;
puluhan--;
PORTA=puluhan;
}
#endif
Pada program tersebut dapat dijelaskan bahwa pembacaan awal dimulai dari1 label
Mulai_Berjalan. PINB=0x0f; berarti periksa apakah PinB,0 berlogika 0, jika ya Maka seven
segment akan menampilkan angka 1, jika tidak maka Seven segment akan menampilkan angka 0.
dan seterusnya.

More Related Content

What's hot

Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Afif Nuur Hidayat
 
PS2 Mouse Interfacing dengan pemrograman bahasa C
PS2 Mouse Interfacing dengan pemrograman bahasa CPS2 Mouse Interfacing dengan pemrograman bahasa C
PS2 Mouse Interfacing dengan pemrograman bahasa CJosephine Prasetya
 
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Muhammad Kennedy Ginting
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Muhammad Kennedy Ginting
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input OutputBeny Abd
 
2 mikrokontroler atmega 8535
2 mikrokontroler atmega 85352 mikrokontroler atmega 8535
2 mikrokontroler atmega 8535Agung Gumelar
 
Laporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan ledLaporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan ledSawah Dan Ladang Ku
 
Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Teguh Wiratama
 
Mikrokontroler io tombol dan led
Mikrokontroler io tombol dan ledMikrokontroler io tombol dan led
Mikrokontroler io tombol dan ledJodit Sulistyo
 
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Beny Abdurrahman
 
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...Muhammad Kennedy Ginting
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 lely charo
 
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16muhamadaulia3
 
Kertas Kerja (PLC)
Kertas Kerja (PLC)Kertas Kerja (PLC)
Kertas Kerja (PLC)juan_fjfn
 
Pemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerPemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerAbel Tasfir
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16University of Lampung
 

What's hot (18)

Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
 
PS2 Mouse Interfacing dengan pemrograman bahasa C
PS2 Mouse Interfacing dengan pemrograman bahasa CPS2 Mouse Interfacing dengan pemrograman bahasa C
PS2 Mouse Interfacing dengan pemrograman bahasa C
 
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input Output
 
2 mikrokontroler atmega 8535
2 mikrokontroler atmega 85352 mikrokontroler atmega 8535
2 mikrokontroler atmega 8535
 
Laporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan ledLaporan praktikum mikrokontroler dengan led
Laporan praktikum mikrokontroler dengan led
 
Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16
 
Mikrokontroler io tombol dan led
Mikrokontroler io tombol dan ledMikrokontroler io tombol dan led
Mikrokontroler io tombol dan led
 
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
 
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
Membuat stopwatch menggunakan mikrokontroler atmega16 by muhammad kennedy gin...
 
1 mikrokontroler-avr1
1  mikrokontroler-avr11  mikrokontroler-avr1
1 mikrokontroler-avr1
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2
 
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
 
Kertas Kerja (PLC)
Kertas Kerja (PLC)Kertas Kerja (PLC)
Kertas Kerja (PLC)
 
Pemahaman Dasar Mikrokontroler
Pemahaman Dasar MikrokontrolerPemahaman Dasar Mikrokontroler
Pemahaman Dasar Mikrokontroler
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
 
Mikrokontroler ATMega16
Mikrokontroler ATMega16Mikrokontroler ATMega16
Mikrokontroler ATMega16
 

Viewers also liked

Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...
Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...
Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...Pino Ciampolillo
 
Seo - The Essentials
Seo - The EssentialsSeo - The Essentials
Seo - The EssentialsDamian Corbet
 
Bilancio previsione 2010 spesa isola delle femmine
Bilancio previsione 2010 spesa isola delle femmineBilancio previsione 2010 spesa isola delle femmine
Bilancio previsione 2010 spesa isola delle femminePino Ciampolillo
 
Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...
Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...
Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...Pino Ciampolillo
 
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del veneto
Piano aria sicilia il copiato riga dopo riga  non solo dal piano aria del venetoPiano aria sicilia il copiato riga dopo riga  non solo dal piano aria del veneto
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del venetoPino Ciampolillo
 
Sicilia 7 dicembre 2007 centonove
Sicilia 7 dicembre 2007 centonoveSicilia 7 dicembre 2007 centonove
Sicilia 7 dicembre 2007 centonovePino Ciampolillo
 
Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21
Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21 Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21
Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21 Pino Ciampolillo
 
Piano aria sicilia capitolo 4 pag 196 a 200 righe copiate dal piano veneto...
Piano aria sicilia capitolo 4  pag 196  a 200  righe copiate dal piano veneto...Piano aria sicilia capitolo 4  pag 196  a 200  righe copiate dal piano veneto...
Piano aria sicilia capitolo 4 pag 196 a 200 righe copiate dal piano veneto...Pino Ciampolillo
 
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...Pino Ciampolillo
 
La Cosa Più terribile e La mafioso dell'antimafia
La Cosa Più terribile e La mafioso dell'antimafiaLa Cosa Più terribile e La mafioso dell'antimafia
La Cosa Più terribile e La mafioso dell'antimafiaPino Ciampolillo
 
Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...
Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...
Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...Pino Ciampolillo
 
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del...
Piano aria sicilia il copiato riga dopo riga  non  solo  dal piano  aria  del...Piano aria sicilia il copiato riga dopo riga  non  solo  dal piano  aria  del...
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del...Pino Ciampolillo
 
Copia di piano aria regione sicilia audizioni in commissione territorio ambie...
Copia di piano aria regione sicilia audizioni in commissione territorio ambie...Copia di piano aria regione sicilia audizioni in commissione territorio ambie...
Copia di piano aria regione sicilia audizioni in commissione territorio ambie...Pino Ciampolillo
 
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...Pino Ciampolillo
 
Allegati dirvit piano aria sicilia capitolo 2 da pag 125 a pag 133 dirvit al...
Allegati dirvit piano aria sicilia capitolo 2  da pag 125 a pag 133 dirvit al...Allegati dirvit piano aria sicilia capitolo 2  da pag 125 a pag 133 dirvit al...
Allegati dirvit piano aria sicilia capitolo 2 da pag 125 a pag 133 dirvit al...Pino Ciampolillo
 
Piano aria sicilia audizione 26 sett 2013
Piano aria sicilia audizione  26 sett 2013Piano aria sicilia audizione  26 sett 2013
Piano aria sicilia audizione 26 sett 2013Pino Ciampolillo
 

Viewers also liked (16)

Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...
Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...
Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...
 
Seo - The Essentials
Seo - The EssentialsSeo - The Essentials
Seo - The Essentials
 
Bilancio previsione 2010 spesa isola delle femmine
Bilancio previsione 2010 spesa isola delle femmineBilancio previsione 2010 spesa isola delle femmine
Bilancio previsione 2010 spesa isola delle femmine
 
Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...
Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...
Commissione parlamentare sulla mafia pomireo bruno vassallo copacabana aprile...
 
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del veneto
Piano aria sicilia il copiato riga dopo riga  non solo dal piano aria del venetoPiano aria sicilia il copiato riga dopo riga  non solo dal piano aria del veneto
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del veneto
 
Sicilia 7 dicembre 2007 centonove
Sicilia 7 dicembre 2007 centonoveSicilia 7 dicembre 2007 centonove
Sicilia 7 dicembre 2007 centonove
 
Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21
Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21 Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21
Piano aria sicilia capitolo 1 prog plurin sinanet agenda 21
 
Piano aria sicilia capitolo 4 pag 196 a 200 righe copiate dal piano veneto...
Piano aria sicilia capitolo 4  pag 196  a 200  righe copiate dal piano veneto...Piano aria sicilia capitolo 4  pag 196  a 200  righe copiate dal piano veneto...
Piano aria sicilia capitolo 4 pag 196 a 200 righe copiate dal piano veneto...
 
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
 
La Cosa Più terribile e La mafioso dell'antimafia
La Cosa Più terribile e La mafioso dell'antimafiaLa Cosa Più terribile e La mafioso dell'antimafia
La Cosa Più terribile e La mafioso dell'antimafia
 
Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...
Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...Piano aria sicilia capitolo 3  da pag 169 a pag 195  cammarata genchi  sicili...
Piano aria sicilia capitolo 3 da pag 169 a pag 195 cammarata genchi sicili...
 
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del...
Piano aria sicilia il copiato riga dopo riga  non  solo  dal piano  aria  del...Piano aria sicilia il copiato riga dopo riga  non  solo  dal piano  aria  del...
Piano aria sicilia il copiato riga dopo riga non solo dal piano aria del...
 
Copia di piano aria regione sicilia audizioni in commissione territorio ambie...
Copia di piano aria regione sicilia audizioni in commissione territorio ambie...Copia di piano aria regione sicilia audizioni in commissione territorio ambie...
Copia di piano aria regione sicilia audizioni in commissione territorio ambie...
 
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
Piano aria regione sicilia audizioni in commissione territorio ambiente inter...
 
Allegati dirvit piano aria sicilia capitolo 2 da pag 125 a pag 133 dirvit al...
Allegati dirvit piano aria sicilia capitolo 2  da pag 125 a pag 133 dirvit al...Allegati dirvit piano aria sicilia capitolo 2  da pag 125 a pag 133 dirvit al...
Allegati dirvit piano aria sicilia capitolo 2 da pag 125 a pag 133 dirvit al...
 
Piano aria sicilia audizione 26 sett 2013
Piano aria sicilia audizione  26 sett 2013Piano aria sicilia audizione  26 sett 2013
Piano aria sicilia audizione 26 sett 2013
 

Similar to Bahan

Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Kifa Ulya
 
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16thoriqdzulfikar
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesorAip Goper
 
PID Implementation on Octave
PID Implementation on OctavePID Implementation on Octave
PID Implementation on OctaveLusiana Diyan
 
Traffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32ATraffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32AAmmazizzaky Tarigan
 
Makalah praktikum mikro
Makalah praktikum mikroMakalah praktikum mikro
Makalah praktikum mikroAnjar OI
 
Ppt robot roda 3 aldi
Ppt robot roda 3 aldiPpt robot roda 3 aldi
Ppt robot roda 3 aldiAldiNur1
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontrollerirsyadsyawal1
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newDeddy Susilo
 
Pendahuluan plc
Pendahuluan plcPendahuluan plc
Pendahuluan plcarie eric
 
Pendahuluan plc
Pendahuluan plcPendahuluan plc
Pendahuluan plcarie eric
 
Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16Alvinnonp
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
 
Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedFrance Rhezhek
 

Similar to Bahan (20)

PROYEK1
PROYEK1PROYEK1
PROYEK1
 
Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16
 
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
PID Implementation on Octave
PID Implementation on OctavePID Implementation on Octave
PID Implementation on Octave
 
Sensor suhu LM 35
Sensor suhu LM 35Sensor suhu LM 35
Sensor suhu LM 35
 
Komputer terapan
Komputer terapanKomputer terapan
Komputer terapan
 
Traffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32ATraffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32A
 
Makalah praktikum mikro
Makalah praktikum mikroMakalah praktikum mikro
Makalah praktikum mikro
 
Ppt robot dc rchd
Ppt robot dc rchdPpt robot dc rchd
Ppt robot dc rchd
 
robot motor dc
robot motor dc robot motor dc
robot motor dc
 
Arsitektur komputer1
Arsitektur  komputer1Arsitektur  komputer1
Arsitektur komputer1
 
Ppt robot roda 3 aldi
Ppt robot roda 3 aldiPpt robot roda 3 aldi
Ppt robot roda 3 aldi
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontroller
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009new
 
Pendahuluan plc
Pendahuluan plcPendahuluan plc
Pendahuluan plc
 
Pendahuluan plc
Pendahuluan plcPendahuluan plc
Pendahuluan plc
 
Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
 
Pertemuan 14-sistem-embedded
Pertemuan 14-sistem-embeddedPertemuan 14-sistem-embedded
Pertemuan 14-sistem-embedded
 

Recently uploaded

ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 

Recently uploaded (20)

ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 

Bahan

  • 1. Bahan : Mikrokontroler sebagai piranti yang semakin berkembang memiliki banyak manfaat, dapat diprogram sesuai dengan kebutuhan. Mikrokontroler merupakan mikroprosesor kecil yang di dalamnya memiliki fungsi khusus. Mikrokontroler ini umumnya dapat diprogram melalui komputer dengan interface seperti COM atau LPT bahkan yang terbaru melalui USB (Universal Serial Bus). Mikrokontroler ini dapat digunakan sesuai dengan kebutuhan karena dapat diprogram dengan banyak bahasa. Dalam laporan Akhir Studi ini membahas mengenai aplikasi Seven Segment yang digunakan untuk menampilkan hasil sebagai outputnya dan berjalan berdasarkan sensor yang dikendalikan oleh mikrokontroler ATMega8535. Sensor yang digunakan alat ini menggunakan sensor infra red (Led Infrared) sebagai pendeteksi ada tidaknya kendaraan dan dua tampilan seven segment sebagai keluaran (output)nya. Alat ini hanya bisa mendeteksi ada atau tidaknya kendaraan, dan sensor infra red akan bekerja lebih sensitif terhadap Kendaraan yang ada dihadapannya. Cara Kerja Sistem Sistem ini dirancang menggunakan Mikrokontroler ATMega8535 dan Dua buah sensor infra red. Sensor infra red, akan memeriksa segala kondisi yang terdapat pada lingkungan atau keadaan dihadapannya. Apabila sinar infra red tersebut mengenai sebuah Kendaraan maka akan menghasilkan logika low dan ketika tidak ada kendaraan maka sensor akan menghasilkan logika high, yaitu tegangan 5 volt dan 0 untuk tegangan 0 volt, yang kemudian akan masuk ke PortB,0 pada mikrokontroler sebagai input yang kemudian data diproses sedemikian rupa untuk menampilkan output pada sevensegment dengan menggunakan PortA,0 dan PortC,0 sebagai output untuk menentukan Hasil pada sevensegment. Cara kerja sistem secara umum yaitu, rangkaian Powersupply memberikan tegangan 5 volt pada rangkaian mikrokontroler, sensor infra red dan Sevensegment. Pada rangkaian mikrokontroller yang telah diprogram akan menerima masukkan dari sensor infra red yang akan menampilkan output pada sevensegment. Pembahasan Program Dalam pembuatan program terlebih dahulu dimasukkan file include, dan pengalamatan awal .Untuk lebih jelasnya tampak seperti dibawah ini :
  • 2. .include "C:Robot Pemadam Apim8535def.inc" .org 0x0000 rjmp main Pada potongan program tersebut dapat dijelaskan bahwa m8535.def.inc merupakan file include yang digunakan untuk mikrokontroler ATMega8535. .org 0x0000 merupakan pengalamatan awal. Selanjutnya adalah inisialisasi Stack Pointer. Stack Pointer merupakan suatu bagian dari AVR yang berguna untuk menyimpan data sementara, variable lokal, dan alamat kembali dari suatu interupsi ataupun subrutin. Stack Pointer diwujudkan sebagai dua buah register, yaitu SPH dan SPL. Pada awalnya, SPH dan SPL akan bernilai 0 sehingga setiap program harus terdapat inisialisai ini agar setiap pemanggilan subrutin ataupun interupsi program dapat kembali ke subrutin program semula. Berikut potongan dari perintah program untuk inisialisasi Stack Pointer : Main : #include #include "count.h" #define sen1 0 #define sen2 3 #define read PORTB int main() { DDRB=0xf0; DDRC=DDRA=0x0f; PINB=0x0f; PORTA=PORTC=0; while(1) { if(bit_is_clear(PINB,0)) hitung(); else if(bit_is_clear(PINB,3)) pengurang(); } } Setelah inisialisasi Stack Pointer selesai langkah selanjutnya adalah pensetingan Counter. Counter adalah Penambahan waktu yang digunakan mikrokontroler untuk memberikan waktu bertambah dalam mengeksekusi intruksi program selanjutnya. Dalam pembuatan aplikasi ini menggunakan counter,puluhan=0; untuk Counter pada seven segment, Adapun listing programnya seperti dibawah ini : #ifndef COUNT_H #define COUNT_H #include uint8_t counter,puluhan=0;
  • 3. void hitung() { counter++; PORTC=counter; if(counter==9){ counter=0; PORTC=counter; puluhan++; PORTA=puluhan; } } void pengurang() { if(PORTC==0){ PORTC=9; PORTC--; } else PORTC--; PORTC=counter; puluhan--; PORTA=puluhan; } #endif Pada program tersebut dapat dijelaskan bahwa pembacaan awal dimulai dari1 label Mulai_Berjalan. PINB=0x0f; berarti periksa apakah PinB,0 berlogika 0, jika ya Maka seven segment akan menampilkan angka 1, jika tidak maka Seven segment akan menampilkan angka 0. dan seterusnya.