Datasheet

PIC16C9XX
DS30444E - page 178 1997 Microchip Technology Inc.
Direct Addressing................................................................30
E
Electrical Characteristics...................................................141
External Power-on Reset Circuit....................................... 112
F
Family of Devices
PIC16C9XX...................................................................6
FSR................................................................................... 108
FSR Register............................................... 19, 20, 21, 22, 30
Fuzzy Logic Dev. System (
fuzzy
TECH-MP)...................139
G
GIE.................................................................................... 113
I
I/O Ports
Section........................................................................31
I/O Programming Considerations........................................41
I
2
C
Addressing I
2
C Devices ..............................................70
Arbitration....................................................................72
BF .........................................................................74, 75
CKP.............................................................................76
Clock Synchronization ................................................72
Combined Format ....................................................... 71
I
2
C Overview............................................................... 69
Initiating and Terminating Data Transfer..................... 69
Master-Receiver Sequence ........................................71
Master-Transmitter Sequence ....................................71
Multi-master ................................................................ 72
START ........................................................................ 69
STOP .................................................................... 69, 70
Transfer Acknowledge ................................................ 70
ICEPIC Low-Cost PIC16CXXX In-Circuit Emulator ..........137
IDLE_MODE .......................................................................78
In-Circuit Serial Programming................................... 103, 118
INDF..................................................................................108
INDF Register .............................................19, 20, 21, 22, 30
Indirect Addressing .............................................................30
Instruction Cycle.................................................................. 15
Instruction Flow/Pipelining ..................................................15
Instruction Format ............................................................. 119
Instruction Set
ADDLW .....................................................................121
ADDWF..................................................................... 121
ANDLW .....................................................................122
ANDWF..................................................................... 122
BCF........................................................................... 122
BSF ...........................................................................123
BTFSC ...................................................................... 123
BTFSS ......................................................................124
CALL.........................................................................124
CLRF......................................................................... 125
CLRW .......................................................................125
CLRWDT................................................................... 126
COMF .......................................................................126
DECF ........................................................................ 126
DECFSZ.................................................................... 127
GOTO .......................................................................127
INCF.......................................................................... 128
INCFSZ .....................................................................128
IORLW ...................................................................... 129
IORWF ......................................................................129
MOVF........................................................................ 130
MOVLW ....................................................................130
MOVWF .................................................................... 130
NOP.......................................................................... 131
OPTION.................................................................... 131
RETFIE..................................................................... 131
RETLW ..................................................................... 132
RETURN................................................................... 132
RLF........................................................................... 133
RRF .......................................................................... 133
SLEEP ...................................................................... 134
SUBLW..................................................................... 134
SUBWF..................................................................... 135
SWAPF..................................................................... 135
TRIS ......................................................................... 135
XORLW .................................................................... 136
XORWF .................................................................... 136
Section...................................................................... 119
INT Interrupt...................................................................... 115
INTCON............................................................ 109, 113, 115
INTCON Register................................ 19, 20, 21, 22, 25, 102
INTEDG ............................................................................ 115
INTEDG bit ......................................................................... 24
Inter-Integrated Circuit (I
2
C) ............................................... 63
Internal Sampling Switch (Rss) Impedance........................ 82
Interrupt Flag .................................................................... 113
Interrupts................................................................... 103, 113
RB7:RB4 Port Change ............................................... 33
IRP bit................................................................................. 23
K
KeeLoq Evaluation and Programming Tools ................. 139
L
Loading of PC..................................................................... 29
M
MCLR........................................................................ 106, 108
Memory
Data Memory .............................................................. 17
Maps, PIC16C9XX ..................................................... 17
Program Memory........................................................ 17
MP-DriveWay™ - Application Code Generator ................ 139
MPLAB C.......................................................................... 139
MPLAB Integrated Development Environment Software.. 138
O
One-Time-Programmable Devices ....................................... 7
OPCODE .......................................................................... 119
OPTION.................................................................... 109, 115
OPTION Register.................................................... 20, 22, 24
Orthogonal............................................................................ 9
OSC selection................................................................... 103
Oscillator
HS..................................................................... 104, 107
LP ..................................................................... 104, 107
Oscillator Configurations................................................... 104
Output of TMR2 .................................................................. 55
P
Paging, Program Memory................................................... 29
PC..................................................................................... 108
PCL Register .............................................. 19, 20, 21, 22, 29
PCLATH............................................................................ 109
PCLATH Register ....................................... 19, 20, 21, 22, 29
PCON ............................................................................... 109
PCON Register................................................................... 28
PD............................................................................. 106, 108
PD bit.................................................................................. 23
PICDEM-1 Low-Cost PICmicro Demo Board ................... 138
PICDEM-2 Low-Cost PIC16CXX Demo Board................. 138
PICDEM-3 Low-Cost PIC16CXXX Demo Board .............. 138