English
Language : 

PIC16F946 Datasheet, PDF (265/274 Pages) Microchip Technology – 64-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt Technology
PIC16F946
ID Locations ...................................................................... 210
In-Circuit Debugger ........................................................... 211
In-Circuit Serial Programming (ICSP) ............................... 210
Indirect Addressing, INDF and FSR Registers ................... 26
Instruction Format ............................................................. 214
Instruction Set ................................................................... 213
ADDLW ..................................................................... 216
ADDWF..................................................................... 216
ANDLW ..................................................................... 216
ANDWF..................................................................... 216
BCF........................................................................... 216
BSF ........................................................................... 216
BTFSC ...................................................................... 217
BTFSS ...................................................................... 216
CALL ......................................................................... 217
CLRF......................................................................... 217
CLRW ....................................................................... 217
CLRWDT................................................................... 217
COMF ....................................................................... 217
DECF ........................................................................ 217
DECFSZ.................................................................... 218
GOTO ....................................................................... 218
INCF.......................................................................... 218
INCFSZ ..................................................................... 218
IORLW ...................................................................... 218
IORWF ...................................................................... 218
MOVF........................................................................ 219
MOVLW .................................................................... 219
MOVWF .................................................................... 219
NOP .......................................................................... 219
RETFIE ..................................................................... 220
RETLW ..................................................................... 220
RETURN ................................................................... 220
RLF ........................................................................... 221
RRF........................................................................... 221
SLEEP ...................................................................... 221
SUBLW ..................................................................... 221
SUBWF ..................................................................... 221
SWAPF ..................................................................... 222
XORLW..................................................................... 222
XORWF..................................................................... 222
Summary Table......................................................... 215
INTCON Register ................................................................ 19
Inter-Integrated Circuit (I2C). See I2C Mode
Internal Oscillator Block
INTOSC
Specifications.................................................... 240
Internal Sampling Switch (Rss) Impedance ...................... 155
Internet Address................................................................ 269
Interrupt Sources
USART Receive/Transmit Complete ........................ 133
Interrupts ........................................................................... 202
A/D ............................................................................ 154
Associated Registers ................................................ 204
Comparators ............................................................... 99
Context Saving.......................................................... 205
Interrupt-on-change .................................................... 37
PORTB Interrupt-on-Change .................................... 203
RB0/INT/SEG0.......................................................... 203
TMR0 ........................................................................ 203
TMR1 .......................................................................... 88
TMR2 to PR2 Match ................................................... 94
TMR2 to PR2 Match (PWM) ....................................... 93
INTOSC Specifications ..................................................... 240
IOCB Register ..................................................................... 38
L
LCD
Associated Registers................................................ 128
Bias Types................................................................ 108
Clock Source Selection ............................................ 108
Configuring the Module ............................................ 127
Frame Frequency ..................................................... 109
Interrupts .................................................................. 124
LCDCON Register .................................................... 103
LCDDATA Register .................................................. 103
LCDPS Register ....................................................... 103
LCDSE Register ....................................................... 103
Multiplex Types......................................................... 109
Operation During Sleep ............................................ 125
Pixel Control ............................................................. 109
Prescaler .................................................................. 108
Segment Enables ..................................................... 109
Waveform Generation .............................................. 113
LCDCON Register ............................................................ 103
LCDDATA Register........................................................... 103
LCDPS Register ............................................................... 103
LP Bits ...................................................................... 108
LCDSE Register ............................................................... 103
Liquid Crystal Display (LCD) Driver .................................. 103
Load Conditions................................................................ 238
M
MCLR ............................................................................... 194
Internal...................................................................... 194
Memory Organization ......................................................... 11
Data ............................................................................ 11
Program...................................................................... 11
Microchip Internet Web Site.............................................. 269
Migrating from other PICmicro Devices ............................ 259
MPLAB ASM30 Assembler, Linker, Librarian ................... 224
MPLAB ICD 2 In-Circuit Debugger ................................... 225
MPLAB ICE 2000 High-Performance Universal
In-Circuit Emulator.................................................... 225
MPLAB ICE 4000 High-Performance Universal
In-Circuit Emulator.................................................... 225
MPLAB Integrated Development Environment Software.. 223
MPLAB PM3 Device Programmer .................................... 225
MPLINK Object Linker/MPLIB Object Librarian ................ 224
O
OPCODE Field Descriptions............................................. 213
OPTION_REG Register................................................ 18, 84
OSCCON Register.............................................................. 72
Oscillator
Associated Registers.................................................. 82
Oscillator Configurations..................................................... 71
Oscillator Delay Examples.......................................... 74
Special Cases............................................................. 73
Oscillator Specifications.................................................... 239
Oscillator Start-up Timer (OST)
Specifications ........................................................... 243
Oscillator Switching
Fail-Safe Clock Monitor .............................................. 81
Two-Speed Clock Start-up ......................................... 80
OSCTUNE Register............................................................ 78
P
P (Stop) bit........................................................................ 166
Packaging ......................................................................... 257
Marking..................................................................... 257
PDIP Details ............................................................. 258
© 2005 Microchip Technology Inc.
Preliminary
DS41265A-page 263