mikrokontroler seri PIC 16F84 adalah seri yang paling banyak digunakan karena kesederhanaannya dan ketersediaannya di pasar indonesia.walaupun cukup sederhana PIC 16F84 sudah cukup handal untuk diterapkan. Kesederhanaannya akan membantu kita lebih mudah untuk menguasaianya. Baik dari segi arsitektur maupun cara memprogramnya. Meski kapasitas memorinya kecil, hanya 1k, mikrokontroler PIC 16F84 dapat diprogram menggunakan bahasa C, yang tidk banyak melibatkan operasi store ke memori. oleh karena itu, dengan memori yang tidak besarpun kita dapat mengisiprogram yang cukup besar.
Fitur
Walaupun lebih sederhana dibandingkan dengan seri lainya di PIC tetapi mikrokontroler PIC 16F84 ini memiliki fitur-fitur yang tidak dimiliki oleh mikrokontroler keluaran Atmel atau Paralax.
Mikrokontroler PIC 16F84 ini memiliki fitur:
- Hanya memerlukan 35 set instruksi
- Data berukuran 8 bit
- Memiliki flash memory sebesar 1024 x 14yang dapat digunakan untuk memprogram (1000 kali baca tulis)
- Memiliki 68 x 8 SRAM
- 15 Special Function Register
- Memiliki EEPROM sebesar 64x8
- Delapan tingkat stack perangkat keras
- memiliki 4 interup
- memiliki 13 buah i/o yaitu 5 portA dan 8 portB
- Watchdog Timer (WDT) dengan internal osilator
- mode sleep
- memiliki dimensi kecil (18 pin)
Mikrokontroler PIC 16F84 memiliki kemasan cukup sederhana hanya 18 pin dalam kemasan DIP (Dual In Line Pin)
Keterangan:
1. VDD
Power supply
2. VSS
Ground
3. OSC1/CLKIN
Pin input clock (pin koneksi ke crystal atau resonator)
4. OSC2/CLKOUT
Pin output clock (pin koneksi ke crystal atau resonator)
5. MCLR
Master clear atau Vpp program atau reset aktif rendah (low)
6. Ra0-RA3
Port I/O A bit 0-3
7. RA4/TOCK1
Port I/O A bit ke 4 atau input untuk timer
8. RB0/INT
Port I/O B bit ke 0 atau pin interupsi eksternal
9. RB1-RB7
Port I/O B bit 1-7
salam damai
Tidak ada komentar:
Posting Komentar