- Mikrokontroler adalah sistem komputer yang dikemas dalam sebuah IC
- IC mengandung semua komponen pembentuk komputer seperti CPU, RAM, ROM, Port IO
- Mikrokontroler digunakan untuk tugas atau fungsi yang khusus yaitu mengontrol sistem tertentu
- Contoh sistem yang dikendalikan mikrokontroler :
·
Kamera Digital
·
Telepon seluler
·
Printer laser
·
Mesin Cuci
·
Mesin kendaraan bermotor
·
Oven Microwave
·
Remote Control
·
TV
·
Stereo System
·
Robot
- Mikrokontroler juga disebut sebagai Embedded Microcontroller, yang merupakan bagian dari embedded system menjadi satu bagian dari perangkat sistem atau sistem yang lebih besar
- Ciri-ciri khas mikrokontroler
·
Kemampuan CPU yang tidak terlalu tinggi
·
Memiliki memori internal relatif sedikit
·
Memiliki memori volatile, yang isinya tidak
hilang bila catu daya mati
·
Memiliki port IO yang terintegrasi
·
Pemrosesan bit selain byte
·
Memiliki perintah/program yang berlangsung
berhubungan dengan IO
·
Perintah relatif sederhana
- Jenis-jenis mikrokontroler
·
Intel 8048
·
Keluarga dari 8048 (MSC-48) adalah 8021, 8022,
8048, 8049
·
Generasi kedua mikrokontroler 8 bit adalah
keluarga mikrokontroler 8051 (MSC-5I)
·
AT89C5I, AT89C205I, AT89S5I
·
Generasi ketiga adalah mikrokontroler 16 bit,
seri MSC-96 yang dapat melakukan operasi 16 bit dengan kemampuan dan kecepatan
proses yang ditingkatkan
- Pemrograman Mikrokontroler
·
Program pada suatu mikrokontroler yang disimpan
dalam PEROM atau EPROM adalah bahasa mesin
·
Kode-kode instruksi tersebut disimpan dalam
bentuk bilangan biner
·
Guna mempermudah pemrograman dapat digunakan
bahasa assembler atau bahasa tingkat tinggi seperti Basic, Pascal, atau C
Mikrokontroller AVR type ATMega 8535
- Contoh aplikasi mikrokontroler :
2. Mengaktifkan LED Menggunakan Tombol
3. Mengaktifkan Seven Segment
4. Trafic Light
5. Tombol Cerdas Cermat
6. Pengatur Kecepatan Motor DC
7. Pengatur Kecepatan Motor AC
8. Alat Ukur Gas LPG
9. Alat Ukur Gas Hidrogen
10. Alat Ukur Gas Nitrogen Dioksida pada Kendaraan (NO2)
11. Alat Ukur Intensitas Cahaya
12. Lampu Flasher
13. Thermometer Digital
14. Tacometer Digital
15. RPM Meter & Volume Meter Tangki Bahan Bakar Kendaraan
16. Pengaturan Perangkat Elektronik Mengunakan Timer
17. Robot Line Follower
18. Alat Pembatas Arus Listrik
19. Detektor Kebakaran
20. Alat Penghemat Listrik
Contoh Aplikasi Mikrokontroler AT89S51 pada Mesin Pemilah Kayu Otomatis