PIC12C672 MICROCHIP [Microchip Technology], PIC12C672 Datasheet - Page 84

no-image

PIC12C672

Manufacturer Part Number
PIC12C672
Description
8-Pin, 8-Bit CMOS Microcontroller with EEPROM Data Memory
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC12C672-04/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC12C672-04/SM
Manufacturer:
MIC
Quantity:
141
Part Number:
PIC12C672-04/SM
Manufacturer:
MICROCHIP
Quantity:
1 000
Part Number:
PIC12C672-04/SM
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
PIC12C672-04/SM
Quantity:
540
Part Number:
PIC12C672-04/SO
Manufacturer:
MIC
Quantity:
20 000
Part Number:
PIC12C672-10E/SM
Manufacturer:
MICROCH
Quantity:
20 000
Part Number:
PIC12C672/JW
Manufacturer:
MICKO
Quantity:
2 100
Part Number:
PIC12C672/JW
Manufacturer:
CY
Quantity:
1 650
PIC12CE5XX
Z
Zero bit .................................................................................. 7
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 5-1:
Figure 5-2:
Figure 6-1:
Figure 6-2:
Figure 6-3:
Figure 6-4:
Figure 6-5:
Figure 6-6:
Figure 6-7:
Figure 6-8:
Figure 7-1:
Figure 7-2:
Figure 7-3:
Figure 7-4:
Figure 7-5:
Figure 8-1:
Figure 8-2:
Figure 8-3:
Figure 8-4:
Figure 8-5:
Figure 8-6:
Figure 8-7:
Figure 8-8:
Figure 8-9:
Figure 8-10:
Figure 8-11:
Figure 8-12:
Figure 8-13:
Figure 8-14:
Figure 8-15:
Figure 9-1:
Figure 11-1:
Figure 11-2:
DS40172A-page 84
PIC12CE5XX Block Diagram........................ 8
Clock/Instruction Cycle ............................... 10
Program Memory Map and Stack for the
PIC12CE5XX .............................................. 11
PIC12CE518 Register File Map.................. 12
PIC12CE519 Register File Map.................. 12
STATUS Register (Address:03h)................ 14
OPTION Register........................................ 15
OSCCAL Register (Address 8Fh)............... 16
Loading of PC Branch Instructions -
PIC12CE518/CE519................................... 17
Direct/Indirect Addressing........................... 18
Equivalent Circuit
for a Single I/O Pin...................................... 19
Successive I/O Operation ........................... 20
Data Transfer Sequence On The
Serial Bus ................................................... 22
Acknowledge Timing................................... 22
Control Byte format..................................... 22
Acknowledge Polling Flow .......................... 23
Byte Write ................................................... 23
Current Address Read ................................ 24
Random Read............................................. 24
Sequential Read ......................................... 24
Timer0 Block Diagram ................................ 25
Timer0 Timing: Internal Clock/No
Prescale...................................................... 26
Timer0 Timing: Internal Clock/
Prescale 1:2................................................ 26
Timer0 Timing With External Clock ............ 27
Block Diagram of the Timer0/WDT
Prescaler..................................................... 28
Configuration Word for PIC12CE5XX......... 29
Crystal Operation (or Ceramic
Resonator) (XT or LP OSC
Configuration) ............................................. 30
External Clock Input Operation
(XT or LP OSC Configuration) .................... 30
External Parallel Resonant Crystal
Oscillator Circuit.......................................... 31
External Series Resonant Crystal
Oscillator Circuit.......................................... 31
External RC Oscillator Mode ...................... 31
MCLR SELECT........................................... 34
Simplified Block Diagram of On-
Chip Reset Circuit....................................... 35
Time-Out Sequence on Power-Up
(MCLR Pulled Low)..................................... 35
Time-Out Sequence on Power-Up
(MCLR Tied to V
Rise Time.................................................... 35
Time-Out Sequence on Power-Up
(MCLR Tied to V
Rise Time.................................................... 36
Watchdog Timer Block Diagram ................. 37
Brown-Out Protection Circuit 1 ................... 38
Brown-Out Protection Circuit 2 ................... 38
Typical In-Circuit Serial Programming
Connection.................................................. 40
General Format for Instructions .................. 41
Load Conditions - PIC12CE5XX................. 61
External Clock Timing - PIC12CE5XX........ 62
DD
DD
): Fast V
): Slow V
DD
DD
Figure 12-1:
Figure 11-3:
Figure 11-4:
Figure 11-5:
Figure 11-6:
Figure 12-2:
Figure 12-3:
Figure 12-4:
Figure 12-5:
Figure 12-6:
Figure 12-7:
Figure 12-8:
Figure 12-9:
Figure 12-10: I
LIST OF TABLES
Table 1-1:
Table 3-1:
Table 4-1:
Table 5-1:
Table 7-1:
Table 8-1:
Table 8-2:
Table 8-3:
Table 8-4:
Table 8-5:
Table 8-6:
Table 8-7:
Table 8-8:
Table 9-1:
Table 9-2:
Table 10-1:
Table 11-1:
Table 11-2:
Table 11-3:
Table 11-4:
Table 11-5:
Table 11-6:
Table 11-7:
Table 12-1:
PIC12CXXX Family of Devices ...................... 4
PIC12CE5XX Pinout description.................... 9
Special Function Register (SFR)
Summary...................................................... 13
Summary of Port Registers .......................... 19
Registers Associated With Timer0 ............... 26
Capacitor Selection for Ceramic
Resonators - PIC12CE5XX.......................... 30
Capacitor Selection
for Crystal Oscillator - PIC12CE5XX............ 30
Reset Conditions for Registers .................... 33
Reset Condition for Special Registers ......... 33
DRT (Device Reset Timer Period) ............... 36
Summary of Registers Associated
with the Watchdog Timer ............................. 37
TO/PD/GPWUF Status After Reset.............. 38
Events Affecting TO/PD Status Bits ............. 38
OPCODE Field Descriptions ........................ 41
Instruction Set Summary.............................. 42
Development Tools From Microchip ............ 56
External Clock Timing Requirements -
PIC12CE5XX ............................................... 62
Timing Requirements - PIC12CE5XX .......... 63
Reset, Watchdog Timer, and Device
Reset Timer - PIC12CE5XX ........................ 64
DRT (Device Reset Timer Period)
Time Out ...................................................... 64
Timer0 Clock Requirements -
PIC12CE5XX ............................................... 65
EEPROM Memory Bus Timing
Requirements............................................... 66
Pull-up Resistor Ranges .............................. 67
Dynamic i
25 C ............................................................. 70
I/O Timing - PIC12CE5XX .......................... 63
Reset, Watchdog Timer, and Device
Reset Timer Timing - PIC12CE5XX ........... 64
Timer0 Clock Timings - PIC12CE5XX........ 65
EEPROM Memory Bus Timing
Data ............................................................ 65
Calibrated Internal RC Frequency
Range vs. Temperature (V
(internal RC is calibrated to 25 C, 5.0V) .... 69
Calibrated Internal RC Frequency
Range vs. Temperature (V
(internal RC is calibrated to 25 C, 5.0V) .... 69
Internal RC Frequency vs. calibration
value (V
Internal RC Frequency vs. calibration
value (V
WDT Timer Time-out Period vs. V
Short DRT period vs. v
I
I
I
OH
OH
OL
OL
vs. V
vs. V
vs. V
vs. V
DD
DD
OL
OL
OH
OH
DD
, V
, V
= 5.5V) ..................................... 70
= 3.0V) ..................................... 70
, V
, V
(typical) - wdt enabled,
DD
DD
1997 Microchip Technology Inc.
DD
DD
= 3.5 V............................. 72
= 5.5 V............................. 72
= 3.5 V............................ 72
= 5.5 V............................ 72
DD
........................... 71
DD
DD
= 5.0V)
= 3.0V)
DD
......... 71

Related parts for PIC12C672