PIC16C711-04/P 8-Bit CMOS Microcontroller with 4-Channel ADC DIP-18 (PIC16C711-04/P DIP IC)
The PIC16C711-04/P is a high-performance 8-bit CMOS microcontroller featuring a powerful RISC architecture with only 35 single-word instructions. This specific variant is optimized for 4MHz operation and belongs to the mid-range PIC family. It includes 1024 words of OTP (One-Time Programmable) EPROM program memory and 68 bytes of RAM. A primary feature of this IC is its integrated 4-channel, 8-bit Analog-to-Digital Converter (ADC), which allows for direct interfacing with analog sensors without external components. It provides 13 bidirectional I/O pins and a flexible interrupt structure in a standard 18-pin DIP package.
This IC is primarily used in light sensors, automotive control modules, and simple medical monitoring devices. It is a reliable component for electronics projects in India for building multi-channel digital voltmeters, temperature-controlled switches, and learning mid-range PIC assembly programming with integrated analog sensing.
Key Features
- High-performance RISC CPU with 35 single-word instructions
- 4-channel 8-bit Analog-to-Digital Converter (ADC)
- 1024 words of OTP EPROM program memory
- 13 bidirectional I/O pins with individual direction control
- 8-bit real-time clock/counter (TMR0) with 8-bit programmable prescaler
- Watchdog Timer (WDT) with independent on-chip RC oscillator
- Brown-out Reset (BOR) and Power-on Reset (POR)
- High current source/sink for direct LED drive (25mA)
- Low power consumption (under 2mA at 5V, 4MHz)
Specifications
- IC Type = 8-Bit CMOS Microcontroller with ADC
- Program Memory = 1024 Words (1.75KB)
- Data RAM = 68 Bytes
- ADC Resolution = 8-Bit (4 Channels)
- Maximum Speed = 4MHz
- I/O Pins = 13 (Ports A and B)
- Supply Voltage = 4.0V to 6.0V (5V Typical)
- Current Sink/Source = 25mA
- Package Type = PDIP-18
- Number of Pins = 18
- Mounting Type = Through-Hole
- Operating Temperature = 0 to 70 degrees Celsius
Interfaces
- PIN 1, 2, 17, 18 (RA2 to RA0) = Port A / Analog Inputs
- PIN 3 (RA4/T0CKI) = Port A I/O / Timer 0 Clock Input
- PIN 4 (MCLR/VPP) = Master Clear / Programming Voltage
- PIN 5 (VSS) = Ground (0V)
- PIN 6 to 13 (RB0 to RB7) = 8-Bit Port B I/O
- PIN 14 (VDD) = Positive Supply Voltage (5V)
- PIN 15 (OSC2/CLKOUT) = Oscillator Output
- PIN 16 (OSC1/CLKIN) = Oscillator Input