Pengantar Microcontroller - Konsep Microcontroller merupakan sebuah sistem microcontroller di mana di dalamnya terdapat CPU, ROM, RAM, I/O, Clock dan peralatan internal lainnya yang sudah saling terhubung dan terorganisasi dengan baik oleh pabrik pembuatnya dan dikemas dalam satu chip yang siap pakai.
Fitur Microcontroller, seperti :
Fitur Microcontroller, seperti :
- CPU
- I/O
- Antarmuka komunikasi serial
- Periperal
- RAM
- ROM
- Timer/Counter
- Analog to Digital/Digital to Analog
Berbeda dengan CPU serbaguna, microcontroller tidak selalu memerlukan memori eksternal, sehingga microcontroller dapat dibuat lebih murah dalam kemasan yang lebih kecil dengan jumlah pin yang lebih sedikit.
Perbedaan Microcontroller dan Microprocessor
Perbedaan Microcontroller dan Microprocessor
Microcontroller | Microprocessor |
---|---|
Controller = Pengendali | Processor = Pengolah |
Specific Purpose = Terbatas | General Purpose = Fleksibel |
Single Program | Multi Program |
Single User | Multi User |
Penerapan : peralatan RT, elektronik, telekomunikasi, otomotif, mesin industri, dan perangkat lain yang memiliki "otak" | Penerapan : PC, Server |
Tidak membutuhkan piranti lain | Butuh piranti lain : RAM, I/O, dan device / periperal lain |
RAM < ROM | RAM > ROM |
Proses pengisian program ke microcontroller
- File .HEX yang sudah dibuat, diisikan ke microcontroller
- Pengisian dilakukan melalui interface hardware yang terdapat pada microcontroller
- Interface hardware untuk download program :
- Paralel (menggunakan banyak pin untuk jalur data dan kontrol)
- Serial / SPI (hanya menggunakan 3 pin untuk jalur data)
- UART (memakai jalur port serial micro untuk pengisian program)
0 komentar:
Posting Komentar