1996 Microchip Technology Inc.
Preliminary
DS40122B-page 145
PIC14000
Figure 7-15:
I2C Waveforms For Transmission
(7-bit Address) ........................................... 51
Figure 7-16:
MISC Register ........................................... 53
Figure 7-17:
Operation Of The I2C in Idle_Mode,
RCV_Mode or Xmit_Mode ......................... 54
Figure 7-18:
SMHOG State Machine ............................. 55
Figure 8-1:
A/D Block Diagram .................................... 58
Figure 8-2:
Example A/d Conversion Cycle ................. 59
Figure 8-3:
A/D Capture Timer (Low Byte) ................... 59
Figure 8-4:
A/D Capture Timer (High Byte) .................. 59
Figure 8-5:
A/D Capture Register (Low Byte) .............. 59
Figure 8-6:
A/D Capture Register (High Byte) .............. 59
Figure 9-1:
Level-shift Networks .................................. 66
Figure 9-2:
Slope Reference Divider ............................ 67
Figure 9-3:
Comparator and Programmable
Reference Block Diagram .......................... 68
Figure 9-4:
Programmable Reference Transfer
Function ..................................................... 70
Figure 9-5:
Comparator CONTROL Register ............... 71
Figure 9-6:
PREFA Register ........................................ 72
Figure 9-7:
PREFB Register ........................................ 72
Figure 9-8:
Voltage Regulator Circuit ........................... 73
Figure 10-1:
Configuration Word..................................... 75
Figure 10-2:
MISC Register ........................................... 76
Figure 10-3:
Crystal/Ceramic Resonator Operation
(HS OSC Configuration) ............................ 77
Figure 10-4:
External Clock Input Operation
(HS OSC Configuration) ............................ 77
Figure 10-5:
External Parallel Resonant Crystal
Oscillator Circuit ......................................... 77
Figure 10-6:
External Series Resonant Crystal
Oscillator Circuit ......................................... 78
Figure 10-7:
Simplified Block Diagram of On-chip
Reset Circuit .............................................. 78
Figure 10-8:
External Power-on Reset Circuit
(For Slow VDD Power-up) .......................... 80
Figure 10-9:
Interrupt Logic Schematic .......................... 82
Figure 10-10: External (OSC1/PBTN) Interrupt Timing .... 83
Figure 10-11: Watchdog Timer Block Diagram
(with Timer0) .............................................. 85
Figure 10-12: SLPCON Register ...................................... 88
Figure 10-13: Wake-up From Sleep and Hibernate
Through Interrupt ....................................... 88
Figure 10-14: Typical In-system Serial Programming
Connection ................................................. 90
Figure 11-1:
General Format for Instructions ................. 91
Figure 13-1:
External Clock Timing .............................. 111
Figure 13-2:
Load Conditions ....................................... 112
Figure 13-3:
CLKOUT and I/O Timing .......................... 113
Figure 13-4:
Reset, Watchdog Timer, Oscillator Start-up
Timer (HS Mode) And Power-up Timer
Timing ...................................................... 114
Figure 13-5:
TIMER0 Clock Timings ............................ 115
Figure 13-6:
I2C Bus Start/Stop Bits Timing ................. 116
Figure 13-7:
I2C Bus Data Timing ................................ 117
Figure 13-9:
Typical IPD4 vs VDD ................................ 118
Figure 13-10: Typical IPD3 vs VDD ................................ 118
Figure 13-11: VTH (Input Threshold Voltage)
of OSC1 Input (in HS Mode) vs VDD ........ 118
Figure 13-12: Typical IDD vs Freq (Ext clock, 25
°C) ...... 119
Figure 13-13: Maximum, IDD vs Freq (Ext clock,
-40
° to +85°C) .......................................... 119
Figure 13-14: Maximum IPD1 vs Freq (Ext clock,
-40
° to +85°C) .......................................... 120
Figure 13-15: PIC14000 Watchdog Timer Time-Out
Period (TWDT) vs. Temperature (Typical) 120
Figure 13-16: WDT Timer Time-out Period vs VDD .........121
Figure 13-17: Transconductance (gm) of HS Oscillator
vs VDD ......................................................121
Figure 13-18: IOH vs VOH, VDD = 3V* ............................121
Figure 13-19: IOH vs VOH, VDD = 5V* ............................121
Figure 13-20: IOL vs VOL, VDD = 3V* .............................122
Figure 13-21: IOL vs VOL, VDD = 5V* .............................122
Figure 14-1:
Bandgap Reference Output
Voltage vs. Temperature
(Typical Devices Shown) ..........................128
Figure 14-2:
Programmable Current Source
vs. Temperature
(Typical Devices Shown) ..........................128
Figure 14-3:
Temperature Sensor
Output Voltage vs. Temperature
(Typical Devices Shown) ..........................129
Figure 14-4:
Slope Reference Ratio
(KREF) vs. Supply Voltage
(Typical Devices Shown) ..........................129
Figure 14-5:
Slope Reference Ratio
(KREF) vs. Temperature
(Typical Devices Shown) ..........................130
Figure 14-6:
Programmable Reference
Output vs. Temperature (Typical) .............130
Figure 14-7:
Internal RC Oscillator Frequency
vs. Supply Voltage
(Typical Devices Shown) ..........................131
Figure 14-8:
Internal RC Oscillator Frequency
vs. Temperature
(Typical Devices Shown) ..........................131
LIST OF TABLES
Table 3-1:
Pin Descriptions ........................................... 9
Table 4-1:
Calibration Data Overview.......................... 13
Table 4-2:
Calibration Constant Addresses................. 14
Table 4-3:
Special Function Registers for the
PIC14000 ................................................... 15
Table 5-1:
Port RC0 Pin Configuration Summary........ 28
Table 6-1:
Summary of TIMER0 Registers.................. 40
Table 6-2:
Registers Associated with Timer0 .............. 40
Table 7-1:
I2C Bus Terminology .................................. 44
Table 7-2:
Data Transfer Received Byte Actions ........ 49
Table 7-3:
Registers Associated With I2C Operation .. 52
Table 8-1:
A/D Channel Assignment ........................... 60
Table 8-2:
Programmable Current Source Selection... 61
Table 8-3:
A/D Control and Status Register 0 ............. 62
Table 8-4:
A/D Control and Status Register 1 ............. 63
Table 8-5:
PORTA and PORTD Configuration ............ 63
Table 8-6:
CDAC Capacitor Selection (Examples
for Full Scale of 3.5V and 1.5V) ................. 64
Table 9-1:
Programmable Reference Coarse
Range Selection ......................................... 69
Table 9-2:
Programmable Reference Fine
Range Selection ......................................... 70
Table 10-1:
Ceramic Resonators................................... 77
Table 10-2:
Capacitor Selection For Crystal
Oscillator .................................................... 77
Table 10-3:
Status Bits And Their Significance ............. 79
Table 10-4:
Reset Condition For Special Registers ...... 80
Table 10-5:
Reset Conditions For Registers ................. 81
Table 10-6:
Summary of Power Management
Options ....................................................... 86
Table 11-1:
Opcode Field Descriptions ......................... 91
Table 11-2:
PIC14000 Instruction Set ........................... 92
Table 12-1:
Development Tools From Microchip......... 106
Table 13-1:
External Clock Timing Requirements ....... 111