The PIC16F72-I/SP is a 8-bit CMOS Flash Microcontroller with 5-channel analogue-to-digital converter. This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS flash-based 8-bit microcontroller packs Microchips powerful PIC? architecture into an 28-pin package. It features 5 channels of 8-bit Analogue-to-Digital (A/D) converter with 2 additional timers, capture/compare/PWM function and the synchronous serial port can be configured as either 3-wire Serial Peripheral Interface (SPI?) or the 2-wire Inter-Integrated Circuit (I2C?) bus. There are two memory blocks in this device. These are the program memory and the data memory. Each block has separate buses so that concurrent access can occur. Program memory and data memory are explained in this section. Program memory can be read internally by the user code.
Interrupt capability
Eight-level deep hardware stack
Direct, indirect and relative addressing modes
25mA High sink/source current
Capture, compare and PWM (CCP) module
Synchronous serial port (SSP) with SPI? (master/slave) and I2C? (slave)
Low power and high speed CMOS flash technology
Industrial temperature range
1000 Erase/write cycles flash program memory typical
Watchdog timer (WDT) with its own on-chip RC oscillator for reliable operation