Microchip PIC16F946 Microcontroller Datasheet

PIC16F946 Datasheet 64-Pin 8-Bit CMOS Flash Microcontrollers with LCD Driver using NanoWatt Technology


Microchip PIC16F946 Microcontroller Datasheet - cover page
Brand
MICROCHIP
Category
Other Electronics
Document type
Datasheet
Language
Chinese
Pages
274
File format
PDF
File size
4.5 MB
Published
10 December, 2011
Updated
30 September, 2023
MD5 checksum
B8DC80871B9B199FE2FB74FB331F1E2F

About this manual

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.

What's inside

  • Device Overview
  • Memory Organization
  • I/O Ports
  • Clock Sources
  • Timer Modules
  • Comparator Module
  • LCD Driver Module
  • USART
  • A/D Converter
  • Electrical Specifications

Specifications

Pin count64 pins
Core architecture8‑bit CMOS flash microcontroller
Operating voltage range2.0 V to 5.5 V
Maximum clock frequency20 MHz
Instruction cycle time200 ns
Flash memory size8 KB
SRAM size336 bytes
EEPROM size256 bytes
ADC resolution10‑bit

Frequently asked questions

What is the operating voltage range of the PIC16F946?

The device operates from 2.0 V up to 5.5 V.

How many pins does the PIC16F946 have?

It is available in a 64‑pin package.

What is the size of the flash memory in the PIC16F946?

The microcontroller includes 8 KB of flash program memory.

What is the ADC resolution and number of channels?

The on‑chip ADC provides 10‑bit resolution with 8 selectable channels.

Download PDF (4.5 MB)

More MICROCHIP Manuals


View all MICROCHIP manuals →