PIC16F84

RAM PIC16F84 terbagi menjadi 2 bagian yaitu SFR (Special Function Register) dan GPR (General Purpose Register). GPR dapat digunakan secara bebas untuk keperluan umum dan dapat dialamati secara langsung (direct addressing) ataupun tidak langsung (indirect addressing). PIC16F84 memiliki 15 buah SFR dengan fungsi spesifik seperti konfigurasi port, flag dan sebagainya. Sayangnya PIC16F84 mampu menangani pemanggilan subrutin hingga kedalaman 8 tingkat sehingga diperlukan trik khusus untuk melakukan pemanggilan subrutin yang memiliki kedalaman lebih dari 8 tingkat.