PIC16F946 Datasheet 64-Pin 8-Bit CMOS Flash Microcontrollers with LCD Driver using NanoWatt Technology
This datasheet describes the PIC16F946 64‑pin 8‑bit CMOS flash microcontroller, including its architecture, memory organization, I/O ports, clock sources, and peripheral modules such as timers, comparators, LCD driver, USART, and ADC. It also contains electrical specifications, package information, and revision history.
The document is intended for designers and engineers who need detailed technical data for circuit design, firmware development, and system integration of the PIC16F946 device. This manual is written in Chinese.
| Pin count | 64 pins |
|---|---|
| Core architecture | 8‑bit CMOS flash microcontroller |
| Operating voltage range | 2.0 V to 5.5 V |
| Maximum clock frequency | 20 MHz |
| Instruction cycle time | 200 ns |
| Flash memory size | 8 KB |
| SRAM size | 336 bytes |
| EEPROM size | 256 bytes |
| ADC resolution | 10‑bit |
The device operates from 2.0 V up to 5.5 V.
It is available in a 64‑pin package.
The microcontroller includes 8 KB of flash program memory.
The on‑chip ADC provides 10‑bit resolution with 8 selectable channels.