SlideShare a Scribd company logo
MEMBUAT LED BERJALAN
DENGAN SISTEM MINIMUM
BOARD
Disusun Oleh :
Alvinno Nathaza Prasetyo ( 1710501085 )
Yusuf Fadil Muhamad (1710501084 )
UNIVERSITAS TIDAR MAGELANG
2019
PENGENALAN KOMPONEN
• Komponen utama ialah Sistem minimum board ATmega8535//16/32/64 yang
sudah dilengkapi dengan downloader chip Atmega 40 pin, memudahkan untuk
mendownload mikrokontroller Atmel seri Atmega8535/16/32/64 dengan
menggunakan koneksi USB. Modul ini juga dapat digunakan sebagai alat
downloader ke modul system minimum lainnya.
• Mikrokontroller merupakan contoh suatu sistem komputer sederhana yang
masuk dalam kategori embedded komputer. Di dalam sebuah mikrokontroller
terdapat komponen-komponen seperti: processor, memory, clock, peripheral
I/O, dll. Mikrokontroller memiliki kemampuan manipulasi data (informasi)
berdasarkan suatu urutan instruksi (program) yang dibuat oleh programmer.
Mikrokontroller adalah piranti elektronik yang dikemas dalam bentuk sebuah
IC (Integrated Circuit) tunggal, sebagai bagian utama dan beberapa peripheral
lain yang harus ditambahkan, seperti kristal dan kapasitor.
• Mikrokontroller AVR memiliki arsitektur RISC 8 Bit, sehingga
semua instruksi dikemas dalam kode 16-bit (16-bits word) dan
sebagian besar instruksi dieksekusi dalam satu siklus instruksi clock.
Bandingkan dengan instruksi keluarga MCS-51 (arsitektur CISC)
yang membutuhkan siklus 12 clock. RISC adalah Reduced
Instruction Set Computing sedangkan CISC adalah Complex
Instruction Set Computing.
• AVR dikelompokkan kedalam 4 kelas, yaitu ATtiny, keluarga
AT90Sxx, keluarga ATmega, dan keluarga AT86RFxx. Dari kesemua
kelas yang membedakan satu sama lain adalah ukuran onboard
memori, on-board peripheral dan fungsinya. Dipilih Atmega8535
karena populasi yang banyak, sehingga ketersediaan komponen dan
referensi penunjang lebih terjamin.
• Flash adalah suatu jenis Read Only Memory yang biasanya diisi dengan program hasil
perencanaan, yang harus dijalankan oleh mikrokontroler
• RAM (Random Acces Memory) merupakan memori yang membantu CPU untuk penyimpanan
data sementara dan pengolahan data ketika program sedang running
• EEPROM (Electrically Erasable Programmable Read Only Memory) adalah memori untuk
penyimpanan data secara permanen oleh program yang sedang running
• Port I/O adalah kaki untuk jalur keluar atau masuk sinyal sebagai hasil keluaran ataupun
masukan bagi program
• Timer adalah modul dalam hardware yang bekerja untuk menghitung waktu/pulsa
• UART (Universal Asynchronous Receive Transmit) adalah jalur komunikasi data khusus secara
serial asynchronous
• PWM (Pulse Width Modulation) adalah fasilitas untuk membuat modulasi pulsa
• ADC (Analog to Digital Converter) adalah fasilitas untuk dapat menerima sinyal analog dalam
range tertentu untuk kemudian dikonversi menjadi suatu nilai digital dalam range tertentu
• SPI (Serial Peripheral Interface) adalah jalur komunikasi data khusus secara serial secara serial
synchronous
• ISP (In System Programming) adalah kemampuan khusus mikrokontroler untuk dapat diprogram
langsung dalam sistem rangkaiannya dengan membutuhkan jumlah pin yang minimal
Keterangan :
• Saluran I/O sebanyak 32 buah, yaitu Port A, Port B, Port C dan Port D
• ADC 10 bit sebanyak 8 Channel
• Tiga buah timer / counter
• 32 register
• Watchdog Timer dengan oscilator internal
• SRAM sebanyak 512 byte
• Memori Flash sebesar 8 kb
• Sumber Interrupt internal dan eksternal
• Port SPI (Serial Peripheral Interface)
• EEPROM on board sebanyak 512 byte
• Komparator analog
• Port USART (Universal Shynchronous Ashynchronous Receiver Transmitter)
Arsitektur ATmega8535
• Sistem Minimum Board atmega8535 sudah dilengkapi dengan
downloader
• Resistor @1000ohm
• Lampu Led (Bebas warna diutamakan warna hijau kuning merah)
• Kabel Jumper (male female dan male male)
• Kabel IDC (Bila perlu)
• Project Board
• Software BASCOM AVR
• Software AVR-OSP-II atmega16
Alat dan Bahan
LANGKAH KERJA
 Siapkan Alat dan Bahan
 Rangkai LED, Jumper, Sistem Minimum, dan Resistor seperti pada gamber dibawah.
• Buat program dengan menggunakan BASCOM AVR atau bisa download sebagai
contoh dengan link berikut :
• Dibawah ini merupakan contoh coding untuk software bascom avr :
• Setelah program dibuat ,maka harus didownload
kedalam sistem minimum dengan downloader.
Caranya ialah dengan menggunakan menu program
pada bascom avr dan memilih sub-menu compile.
• Setelah itu buka program avr-osp-ii lalu buka file
program yang sudah di compile, maka file program
akan mengganti formatnya menjadi .hex lalu klik
dua kali pada file program. Setelah itu klik menu
program. Maka program akan terdownload pada
sistem minimum dan program led akan berjalan
apabila program yang kita kerjakan benar / tidak
ada error.
HASIL
• $regfile = "m16def.dat" library yang menyatakan bahwa
mikrokontroller yang kita pakai adalah atmega16,
• $crystal = 8000000 meyatakan bahwa clock oscillator
yang kita pakai sebesar 8Mhz,
• Config Porta = Output pengkonfigurasian bahwa porta
menjadi output
Berikut hasil dalam bentuk video
TERIMA KASIH

More Related Content

PPT
Plc bab 4
PDF
Bagian bagian plc
PPTX
Pengantar Sistem Kendali dengan PLC
PDF
Basic PLC
PPT
PLC ( PROGRAMMABLE LOGIC CONTROLLER ), oleh ; mas WAHYU PRAM
PDF
PPT
DOC
Modul praktikum instruksi dasar (automasi 1)
Plc bab 4
Bagian bagian plc
Pengantar Sistem Kendali dengan PLC
Basic PLC
PLC ( PROGRAMMABLE LOGIC CONTROLLER ), oleh ; mas WAHYU PRAM
Modul praktikum instruksi dasar (automasi 1)

What's hot (20)

PDF
Pemahaman Dasar Mikrokontroler
PDF
Modul dasar-mikrokontroler-bab-i-pengantar
PDF
Bab 5 Pengolahan Input Output
PDF
Pengenalan pada plc
PPTX
Mikrokontroler Atmega16 Lampu Deret Kedip-kedip
PDF
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
PPTX
Bahan ajar
DOCX
Sistem Kontrol (Distributed Control System dan Programable Logic Controller)
PPTX
Konsep mikrokontroler
PDF
Perbedaan mc mp
PPTX
Walking robot bergerak maju berhenti menggunakan atmega16
PPT
K14. mikrokontroler
PPT
2 1 bussistem
PPTX
Natalia-Sistem komputer(bab6 dan 7)
PPTX
Presentasi dan video pembelajaran Mikrokontroller
PPT
Chapter 3 bus system
PDF
Materi 6 mikrokontroller
PDF
Schneider twido suite training
PDF
Mikrokontroler
PPTX
Macam dan jenis mikrokontroler populer komputer terapan jaringan
Pemahaman Dasar Mikrokontroler
Modul dasar-mikrokontroler-bab-i-pengantar
Bab 5 Pengolahan Input Output
Pengenalan pada plc
Mikrokontroler Atmega16 Lampu Deret Kedip-kedip
Modul dasar-mikrokontroler-bab-ii-kebutuhan-hardware-at mega16
Bahan ajar
Sistem Kontrol (Distributed Control System dan Programable Logic Controller)
Konsep mikrokontroler
Perbedaan mc mp
Walking robot bergerak maju berhenti menggunakan atmega16
K14. mikrokontroler
2 1 bussistem
Natalia-Sistem komputer(bab6 dan 7)
Presentasi dan video pembelajaran Mikrokontroller
Chapter 3 bus system
Materi 6 mikrokontroller
Schneider twido suite training
Mikrokontroler
Macam dan jenis mikrokontroler populer komputer terapan jaringan
Ad

Similar to Lampu Berjalan Dengan ATMega16 (20)

PPTX
Materi Pembelajaran_Sistem-mikrokontroler.pptx
PDF
Komputer terapan
PPTX
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
PPTX
Rancang Walking Robot Dengan Mikrokontroler Atmega16
PPTX
Pengantar Mikrokontroler awalan .pptx
PPTX
1. Materi Pembelajaran Pengantar Mikrokontroller.pptx
PPT
1. PROGRAMMABLE LOGIC CONTROLLER (PLC) R1.1..ppt
PPT
Pengantar Sistem Mikroprosesor.ppt
PPT
M I C R O C O N T R O L L E R 2009new
DOC
PROYEK1
DOC
Bab ii atmega8
PPT
K14. mikrokontroler
PPTX
PENGENALAN KOMPUTER.okeokeokeokeokeokeokeokeokeoke
DOCX
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
DOCX
Laporan Joystick
PPT
Pengenalan mikrokontroler dan mikroprosesor.ppt
PPTX
MICROCONTROLLER - PENGENALANAN MICROCONTROLLER
PPTX
Materi Proyek Mikrokontroler Jenis PIC16F84
DOC
Mikroprosesor dan mikrokontroler
PPT
1001 Introduction to microcontroller.ppt
Materi Pembelajaran_Sistem-mikrokontroler.pptx
Komputer terapan
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Pengantar Mikrokontroler awalan .pptx
1. Materi Pembelajaran Pengantar Mikrokontroller.pptx
1. PROGRAMMABLE LOGIC CONTROLLER (PLC) R1.1..ppt
Pengantar Sistem Mikroprosesor.ppt
M I C R O C O N T R O L L E R 2009new
PROYEK1
Bab ii atmega8
K14. mikrokontroler
PENGENALAN KOMPUTER.okeokeokeokeokeokeokeokeokeoke
Modul ATmega8535 by muhammad kennedy ginting (Universitas Sumatera Utara)
Laporan Joystick
Pengenalan mikrokontroler dan mikroprosesor.ppt
MICROCONTROLLER - PENGENALANAN MICROCONTROLLER
Materi Proyek Mikrokontroler Jenis PIC16F84
Mikroprosesor dan mikrokontroler
1001 Introduction to microcontroller.ppt
Ad

Recently uploaded (20)

PPTX
MAINTENACE KNOWLEDGE_SHARING_ALL NEW.pptx
PPTX
presentasi pekerjaan pembangunan jaringan irigasi
PPT
Penanganan motor starter pada dunia otomotif
PPTX
SAFETY INDUCTION untuk perusahaan konstruksi
PPTX
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
PPTX
585590334-INTAKE-AND-EXHAUST-SYSTEM-Ahmad-Aditya-S-W.pptx
PDF
Peraturan menteri perhubungan_63_TAHUN_2019.pdf
PDF
chapter 1 Smith and Van ness thermodynamics
PPTX
TOPOLOGI JARINGAN STAR TEKNIK INFORMATIKA
PDF
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
PPT
hand-tools-service-special-tools-alat-ukur.ppt
PPTX
PPT - Materi Paparan Laporan Akhir RP3KP Paser.pptx
PPTX
4. PENERAPAN PENGELOLAAN SUMBER DAYA MANUSIA.pptx
PPTX
02 SEL ELEKTROKIMIA 1.pptx kimia fisika 1
PDF
Jual Echosounder Hi-Target HD Lite Brochure EN.pdf
PPTX
Pengenalan SPALDT_SPALDS_Karanganyar.pptx
PPT
electronic fuel injection for automotive sectors
PPTX
7-presentasi-pk-metrologi-141030010022-conversion-gate01.pptx
PPTX
2013materistudiumgeneralkabsndiunsri-130318044328-phpapp01.pptx
PPTX
Pengarusutamaan GESI Dalam Penataan Perumahan dan Permukiman.pptx
MAINTENACE KNOWLEDGE_SHARING_ALL NEW.pptx
presentasi pekerjaan pembangunan jaringan irigasi
Penanganan motor starter pada dunia otomotif
SAFETY INDUCTION untuk perusahaan konstruksi
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
585590334-INTAKE-AND-EXHAUST-SYSTEM-Ahmad-Aditya-S-W.pptx
Peraturan menteri perhubungan_63_TAHUN_2019.pdf
chapter 1 Smith and Van ness thermodynamics
TOPOLOGI JARINGAN STAR TEKNIK INFORMATIKA
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
hand-tools-service-special-tools-alat-ukur.ppt
PPT - Materi Paparan Laporan Akhir RP3KP Paser.pptx
4. PENERAPAN PENGELOLAAN SUMBER DAYA MANUSIA.pptx
02 SEL ELEKTROKIMIA 1.pptx kimia fisika 1
Jual Echosounder Hi-Target HD Lite Brochure EN.pdf
Pengenalan SPALDT_SPALDS_Karanganyar.pptx
electronic fuel injection for automotive sectors
7-presentasi-pk-metrologi-141030010022-conversion-gate01.pptx
2013materistudiumgeneralkabsndiunsri-130318044328-phpapp01.pptx
Pengarusutamaan GESI Dalam Penataan Perumahan dan Permukiman.pptx

Lampu Berjalan Dengan ATMega16

  • 1. MEMBUAT LED BERJALAN DENGAN SISTEM MINIMUM BOARD Disusun Oleh : Alvinno Nathaza Prasetyo ( 1710501085 ) Yusuf Fadil Muhamad (1710501084 ) UNIVERSITAS TIDAR MAGELANG 2019
  • 2. PENGENALAN KOMPONEN • Komponen utama ialah Sistem minimum board ATmega8535//16/32/64 yang sudah dilengkapi dengan downloader chip Atmega 40 pin, memudahkan untuk mendownload mikrokontroller Atmel seri Atmega8535/16/32/64 dengan menggunakan koneksi USB. Modul ini juga dapat digunakan sebagai alat downloader ke modul system minimum lainnya. • Mikrokontroller merupakan contoh suatu sistem komputer sederhana yang masuk dalam kategori embedded komputer. Di dalam sebuah mikrokontroller terdapat komponen-komponen seperti: processor, memory, clock, peripheral I/O, dll. Mikrokontroller memiliki kemampuan manipulasi data (informasi) berdasarkan suatu urutan instruksi (program) yang dibuat oleh programmer. Mikrokontroller adalah piranti elektronik yang dikemas dalam bentuk sebuah IC (Integrated Circuit) tunggal, sebagai bagian utama dan beberapa peripheral lain yang harus ditambahkan, seperti kristal dan kapasitor.
  • 3. • Mikrokontroller AVR memiliki arsitektur RISC 8 Bit, sehingga semua instruksi dikemas dalam kode 16-bit (16-bits word) dan sebagian besar instruksi dieksekusi dalam satu siklus instruksi clock. Bandingkan dengan instruksi keluarga MCS-51 (arsitektur CISC) yang membutuhkan siklus 12 clock. RISC adalah Reduced Instruction Set Computing sedangkan CISC adalah Complex Instruction Set Computing. • AVR dikelompokkan kedalam 4 kelas, yaitu ATtiny, keluarga AT90Sxx, keluarga ATmega, dan keluarga AT86RFxx. Dari kesemua kelas yang membedakan satu sama lain adalah ukuran onboard memori, on-board peripheral dan fungsinya. Dipilih Atmega8535 karena populasi yang banyak, sehingga ketersediaan komponen dan referensi penunjang lebih terjamin.
  • 4. • Flash adalah suatu jenis Read Only Memory yang biasanya diisi dengan program hasil perencanaan, yang harus dijalankan oleh mikrokontroler • RAM (Random Acces Memory) merupakan memori yang membantu CPU untuk penyimpanan data sementara dan pengolahan data ketika program sedang running • EEPROM (Electrically Erasable Programmable Read Only Memory) adalah memori untuk penyimpanan data secara permanen oleh program yang sedang running • Port I/O adalah kaki untuk jalur keluar atau masuk sinyal sebagai hasil keluaran ataupun masukan bagi program • Timer adalah modul dalam hardware yang bekerja untuk menghitung waktu/pulsa • UART (Universal Asynchronous Receive Transmit) adalah jalur komunikasi data khusus secara serial asynchronous • PWM (Pulse Width Modulation) adalah fasilitas untuk membuat modulasi pulsa • ADC (Analog to Digital Converter) adalah fasilitas untuk dapat menerima sinyal analog dalam range tertentu untuk kemudian dikonversi menjadi suatu nilai digital dalam range tertentu • SPI (Serial Peripheral Interface) adalah jalur komunikasi data khusus secara serial secara serial synchronous • ISP (In System Programming) adalah kemampuan khusus mikrokontroler untuk dapat diprogram langsung dalam sistem rangkaiannya dengan membutuhkan jumlah pin yang minimal Keterangan :
  • 5. • Saluran I/O sebanyak 32 buah, yaitu Port A, Port B, Port C dan Port D • ADC 10 bit sebanyak 8 Channel • Tiga buah timer / counter • 32 register • Watchdog Timer dengan oscilator internal • SRAM sebanyak 512 byte • Memori Flash sebesar 8 kb • Sumber Interrupt internal dan eksternal • Port SPI (Serial Peripheral Interface) • EEPROM on board sebanyak 512 byte • Komparator analog • Port USART (Universal Shynchronous Ashynchronous Receiver Transmitter) Arsitektur ATmega8535
  • 6. • Sistem Minimum Board atmega8535 sudah dilengkapi dengan downloader • Resistor @1000ohm • Lampu Led (Bebas warna diutamakan warna hijau kuning merah) • Kabel Jumper (male female dan male male) • Kabel IDC (Bila perlu) • Project Board • Software BASCOM AVR • Software AVR-OSP-II atmega16 Alat dan Bahan
  • 7. LANGKAH KERJA  Siapkan Alat dan Bahan  Rangkai LED, Jumper, Sistem Minimum, dan Resistor seperti pada gamber dibawah.
  • 8. • Buat program dengan menggunakan BASCOM AVR atau bisa download sebagai contoh dengan link berikut : • Dibawah ini merupakan contoh coding untuk software bascom avr :
  • 9. • Setelah program dibuat ,maka harus didownload kedalam sistem minimum dengan downloader. Caranya ialah dengan menggunakan menu program pada bascom avr dan memilih sub-menu compile. • Setelah itu buka program avr-osp-ii lalu buka file program yang sudah di compile, maka file program akan mengganti formatnya menjadi .hex lalu klik dua kali pada file program. Setelah itu klik menu program. Maka program akan terdownload pada sistem minimum dan program led akan berjalan apabila program yang kita kerjakan benar / tidak ada error.
  • 10. HASIL
  • 11. • $regfile = "m16def.dat" library yang menyatakan bahwa mikrokontroller yang kita pakai adalah atmega16, • $crystal = 8000000 meyatakan bahwa clock oscillator yang kita pakai sebesar 8Mhz, • Config Porta = Output pengkonfigurasian bahwa porta menjadi output
  • 12. Berikut hasil dalam bentuk video