Pemrograman mikrokontroler Kajian Teori 1. Media Pembelajaran

23 Mikrokontroler ATmega32 memiliki memori program dan memori data yang bersifat Non-volatile seperti memiliki memori flash sebesar 32K Bytes yang bersifat In-System Self-Programmable dan memiliki kapasitas EEPROM 1024 Bytes dan memori internal SRAM sebesar 2K Byte. Dapat diisi program atau dihapus sebanyak 10.000 kali untuk memori flash, 100.000 memori EEPROM. Pada sisi pemrograman, mikrokontroler ini juga dilengkapi dengan fasilitas programming lock untuk mengamankan program yang sudah ada di dalam IC supaya aman. Memiliki optional boot code section with independet lock bits. Selain itu mikrokontroler ATmega32 memiliki beberapa fitur periperal yaitu memiliki dua buah timercounter 8bit dengan mode separate prescaler dan compare, Satu buah timercounter 16bit dengan mode separate prescaler, compare mode, dan capture. Memiliki real time counter dengan oscillator berdiri sendiri dan memiliki 4 saluran PWMpulse width modulation. Terdapat 8 saluran 10bit ADC. Memiliki antarmuka serial dua kabel yang berorentasi byte serta pemrograman serta bersifat programmable serial USART, dan yang paling terkakhir dari fitur periperal memiliki analog comparator. Selain memiliki fitur periperal, ATmega32 memiliki spesial fitur mikrokontroler, seperti Power-on reset dan programmable deteksi brown-out. Memiliki Internal RC oscillator yang terkalibrasi, External dan internal intterrupt. Memiliki enam mode sleep yaitu : idle, ADC Noise Reduction, power save, powerdown, standby, dan extended standby. Mikrokotroler ATmega32 memiliki 32 jalur IO yang bersifat programmable dapat diprogram ulang. Memiliki 40pin untuk paket PDIP, 44pin untuk TQFP, 44pin untuk paket QFNMLF. Tegangan kerja mikrokontroler yaitu berkisar pada 2.7 – 5.5Volt untuk ATmega32L, namun tegangan kerja untuk ATmega32 berkisar 24 4.5 – 5.5Volt. Selain itu, gambar berikut ini konfigurasi kaki ATmega32 jenis PDIP. Datasheet IC ATmega32:1.

Dokumen yang terkait

PENGEMBANGAN MEDIA SISTEM PENERANGAN SEPEDA MOTOR BERBASIS LED UNTUK PEMBELAJARAN KOMPETENSI MENDIAGNOSA RANGKAIAN

1 24 158

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS SOFTWARE AURORA 3D PRESENTATION PADA MATA PELAJARAN GAMBAR TEKNIK KELAS X KOMPETENSI KEAHLIAN TEKNIK GAMBAR BANGUNAN SMKN 2 DEPOK SLEMAN.

1 7 215

Pengembangan Media Pembelajaran Kendali Terprogram Berbasis Android Pada Mata Pelajaran Merakit Sistem Kendali Mikrokontroller Di SMK Negeri 2 Depok.

0 3 188

PENGEMBANGAN VIRTUAL PROSES MODEL DISTRIBUTING STATION BERBASIS VISUAL BASIC PADA KOMPETENSI KOGNITIF MERAKIT SISTEM PLC DI SMKN 2 DEPOK SLEMAN.

0 0 159

SIMULATOR CONVEYOR BELT SEBAGAI MEDIA PEMBELAJARAN PADA MATA PELAJARAN KOMPETENSI KEJURUAN DI SMK NEGERI 2 DEPOK SLEMAN.

3 38 192

EFEKTIVITAS KOMPETENSI PERAKITAN SISTEM PLC DENGAN MEDIA SIMULATOR PENEKUK KAWAT DAN METODE PEMBELAJARAN GROUP INVESTIGATION DI SMKN 2 DEPOK, SLEMAN.

0 0 134

PENGEMBANGAN MEDIA APLIKASI PEMBELAJARAN TEKNIK ELEKTRONIKA DASAR KELAS X PROGRAM KEAHLIAN TEKNIK AUDIO VIDEO MENGGUNAKAN AUGMENTED REALITY BERBASIS ANDROID DI SMKN 2 DEPOK.

0 1 134

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS KOMPUTER UNTUK MATA DIKLAT MENGOPERASIKAN MESIN CNC DASAR DI SMK NEGERI 2 DEPOK SLEMAN YOGYAKARTA.

0 5 214

UPAYA MENINGKATKAN PRESTASI BELAJAR MENGGUNAKAN MEDIA LENGAN ROBOT DI SMKN 2 DEPOK SLEMAN.

0 0 158

PENGEMBANGAN APLIKASI ANDROID SEBAGAI MEDIA PEMBELAJARAN KOMPETENSI PENGOPERASIAN SISTEM PENGENDALI ELEKTRONIK PADA SISWA KELAS XI SMKN 2 PENGASIH.

2 11 176