|
This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 40 pin package and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices.
Data sheet is available here
Features
- High-Performance RISC CPU:
- Only 35 single-word instructions to learn
- All single-cycle instructions except for program branches, which are two-cycle
- Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle
- Up to 8K x 14 words of Flash Program Memory,
- Up to 368 x 8 bytes of Data Memory (RAM),
- Up to 256 x 8 bytes of EEPROM Data Memory
- Pinout compatible to other 40-pin PIC16CXXX and PIC16FXXX microcontrollers
Peripheral Features:
- Timer0: 8-bit timer/counter with 8-bit prescaler
- Timer1: 16-bit timer/counter with prescaler,can be incremented during Sleep via external crystal/clock
- Timer2: 8-bit timer/counter with 8-bit periodregister, prescaler and postscaler
- Two Capture, Compare, PWM modules
- Synchronous Serial Port (SSP) with SPI™(Master mode) and I2C™ (Master/Slave)
- USART/SCI with 9-bit address detection
- Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and CS controls (40/44-pin only)
- Brown-out detection circuitry for Brown-out Reset (BOR)Timer0: 8-bit timer/counter with 8-bit prescaler
Analog Features:
- 10-bit, up to 8-channel Analog-to-Digital
Converter (A/D)
- Brown-out Reset (BOR)
- Analog Comparator module
|