PIC16C71-20I/P Microchip Technology, PIC16C71-20I/P Datasheet - Page 166

IC MCU OTP 1KX14 A/D 18DIP

PIC16C71-20I/P

Manufacturer Part Number
PIC16C71-20I/P
Description
IC MCU OTP 1KX14 A/D 18DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr

Specifications of PIC16C71-20I/P

Core Size
8-Bit
Program Memory Size
1.75KB (1K x 14)
Core Processor
PIC
Speed
20MHz
Peripherals
POR, WDT
Number Of I /o
13
Program Memory Type
OTP
Ram Size
36 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 6 V
Data Converters
A/D 4x8b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
18-DIP (0.300", 7.62mm)
Controller Family/series
PIC16C
No. Of I/o's
13
Ram Memory Size
36Byte
Cpu Speed
20MHz
No. Of Timers
1
Processor Series
PIC16C
Core
PIC
Data Bus Width
8 bit
Data Ram Size
36 B
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
13
Number Of Timers
1
Operating Supply Voltage
2.5 V to 6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
- 40 C
On-chip Adc
4 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
309-1059 - ADAPTER 18 ZIF BD W/18SO PLUGSDVA16XP180 - ADAPTER DEVICE FOR MPLAB-ICEAC164010 - MODULE SKT PROMATEII DIP/SOIC
Eeprom Size
-
Connectivity
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16C71-20I/P
Manufacturer:
Microchip Technology
Quantity:
1 915
Part Number:
PIC16C71-20I/P
Manufacturer:
MICROCHIP
Quantity:
20 000
PIC16C71X
TO bit ................................................................................. 17
TOSE bit ............................................................................. 18
TRISA Register ...................................................... 14, 16, 25
TRISB Register ...................................................... 14, 16, 27
Two’s Complement .............................................................. 7
U
Upward Compatibility ........................................................... 3
UV Erasable Devices ........................................................... 5
W
W Register
Wake-up from SLEEP ........................................................ 66
Watchdog Timer (WDT) ................................... 47, 52, 56, 65
WDT ................................................................................... 56
WDT Period ........................................................................ 65
WDTE bit ...................................................................... 47, 48
Z
Z bit .................................................................................... 17
Zero bit ................................................................................. 7
DS30390D-page 166
ALU .............................................................................. 7
Block Diagram ............................................................ 65
Programming Considerations .................................... 65
Timeout ................................................................ 57, 58
LIST OF EXAMPLES
Example 3-1:
Example 4-1:
Example 4-2:
Example 5-1:
Example 5-2:
Example 5-3:
Example 6-1:
Example 6-2:
Equation 7-1:
Example 7-1:
Example 7-2:
Example 7-3:
Example 8-1:
LIST OF FIGURES
Figure 3-1:
Figure 3-2:
Figure 4-1:
Figure 4-2:
Figure 4-3:
Figure 4-4:
Figure 4-5:
Figure 4-6:
Figure 4-7:
Figure 4-8:
Figure 4-9:
Figure 4-10:
Figure 4-11:
Figure 4-12:
Figure 4-13:
Figure 4-14:
Figure 4-15:
Figure 5-1:
Figure 5-2:
Figure 5-3:
Figure 5-4:
Figure 5-5:
Figure 5-6:
Figure 6-1:
Figure 6-2:
Figure 6-3:
Figure 6-4:
Figure 6-5:
Figure 6-6:
Figure 7-1:
Figure 7-2:
Instruction Pipeline Flow ........................... 10
Call of a Subroutine in Page 1 from
Page 0 ...................................................... 24
Indirect Addressing ................................... 24
Initializing PORTA..................................... 25
Initializing PORTB..................................... 27
Read-Modify-Write Instructions
on an I/O Port ........................................... 30
Changing Prescaler (Timer0 WDT) ........ 35
Changing Prescaler (WDT Timer0) ........ 35
A/D Minimum Charging Time.................... 40
Calculating the Minimum Required
Aquisition Time ......................................... 40
A/D Conversion......................................... 42
4-bit vs. 8-bit Conversion Times ............... 43
Saving STATUS and W Registers
in RAM ...................................................... 64
PIC16C71X Block Diagram ........................ 8
Clock/Instruction Cycle ............................. 10
PIC16C710 Program Memory Map
and Stack .................................................. 11
PIC16C71/711 Program Memory Map
and Stack .................................................. 11
PIC16C715 Program Memory Map
and Stack .................................................. 11
PIC16C710/71 Register File Map ............. 12
PIC16C711 Register File Map .................. 13
PIC16C715 Register File Map .................. 13
Status Register (Address 03h, 83h).......... 17
OPTION Register (Address 81h, 181h) .... 18
INTCON Register (Address 0Bh, 8Bh) ..... 19
PIE1 Register (Address 8Ch) ................... 20
PIR1 Register (Address 0Ch) ................... 21
PCON Register (Address 8Eh),
PIC16C710/711 ........................................ 22
PCON Register (Address 8Eh),
PIC16C715 ............................................... 22
Loading of PC In Different Situations........ 23
Direct/Indirect Addressing......................... 24
Block Diagram of RA3:RA0 Pins .............. 25
Block Diagram of RA4/T0CKI Pin ............. 25
Block Diagram of RB3:RB0 Pins .............. 27
Block Diagram of RB7:RB4 Pins
(PIC16C71) ............................................... 28
Block Diagram of RB7:RB4 Pins
(PIC16C710/711/715) ............................... 28
Successive I/O Operation ......................... 30
Timer0 Block Diagram .............................. 31
Timer0 Timing: Internal Clock/
No Prescale .............................................. 31
Timer0 Timing: Internal Clock/
Prescale 1:2 .............................................. 32
Timer0 Interrupt Timing ............................ 32
Timer0 Timing with External Clock ........... 33
Block Diagram of the Timer0/
WDT Prescaler ......................................... 34
ADCON0 Register (Address 08h),
PIC16C710/71/711 ................................... 37
ADCON0 Register (Address 1Fh),
PIC16C715 ............................................... 38
1997 Microchip Technology Inc.

Related parts for PIC16C71-20I/P