PIC16F84A
This is an 8-bit microcontroller with 18 pins.
main features:
- 35 instructions
- Instructions coded on 14 bits
- 8-bit data
- 1 instruction per machine cycle, except for the jumps (2 machine cycles)
- Maximum speed is 10 MHz instruction in 400 ns (1 machine cycle = 4 clock cycles)
- 4 interrupt sources
- 1000 cycles of erase / write to flash memory, 10 million for the EEPROM data memory
Pins assignment and there functions:
The functions of the pins are:
- VSS, VDD: Power
- OSC1, 2: Clock
- RA0-4: Port A
- RB0-7: Port B
- T0CKL: external clock input
- INT: Interrupt input
- MCLR: Reset: 0V
Selecting the program mode: 12V - 14V
Execution: 4.5V - 5.5V