Assalamualaikum Wr Wb
Untuk kali ini saya akan membahas tentang mikrokontroller yang baru saya dapat pada mata kuliah di semester 6 ini. Menurut saya mikrokontroller adalah sebuah chip IC digital yang didalamnya sudah terinclude mikroprosesor, RAM, ROM, timer dan port I/O. Dimana mikrokontroller ini dapat kita temukan pada peralatan elektronik di sekitar kita misalnya pada laptop, notebook, komputer, remot tv, playstation, robot dan masih banyak lagi. Jenis mikrokontroller sendiri ada banyak dari 8051 (Intel), 68HC08 (Motorola), AVR (Atmel), Z8 (Zilog), PIC (Microchip), ARM (Advanced RISC Machine).
Ada beberapa pertimbangan sebelum kita menggunakan mikrokontroller yaitu :
- Segi kecepatan
- Packaging (Dual line package / Quad flat package)
- Konsumsi daya
- Besar kecilnya RAM & ROM
- Timer
- Banyak sedikitnya input output (I/O pins)
- Harga per unit
- Tersedia compiler, simulator, dan debugger
- Tersedia di pasaran tidak
Pada praktek mikrokontroller ini saya hanya menggunakan software IDE (Integrated Development Environment) CodeVision AVR sedangkan simulatornya menggunakan proteus 7.
 |
| Code Vision AVR version 3.12 |
 |
| Proteus 7 (ISIS) |
|
|
Disini saya akan membagikan sedikit materi yang saya dapat waktu praktek mensimulasikan program on off lampu led menggunakan 2 tombol dengan editor programnya menggunakan CVAVR berikut gambarnya :
 |
| Gambar Rangkarain dengan ATmega 8535 |
 |
| Saat Tombol SW1 ditekan maka LED menyala |
 |
| Saat Tombol SW2 ditekan maka LED padam/mati |
 |
| Program dari simulasi diatas |
Silahkan beri komentar dan saran yang membangun jika ada apabila postingan ini bermanfaat bagi kalian yang baru mempelajari pemrograman seperti saya silahkan share keteman-teman kalian. Cukup sekian dari saya jika ada waktu saya akan membuat postingan yang bermanfaat lagi.
Wassalamualaikum Wr Wb
Comments
Post a Comment