Datasheet

PIC12(L)F1840
DS041441B-page 376 Preliminary 2011 Microchip Technology Inc.
Program ......................................................................15
Microchip Internet Web Site..............................................379
Migrating from other PIC Microcontroller Devices............. 371
MOVIW.............................................................................. 316
MOVLB..............................................................................316
MOVWI.............................................................................. 317
MPLAB ASM30 Assembler, Linker, Librarian ................... 358
MPLAB Integrated Development Environment Software .. 357
MPLAB PM3 Device Programmer.....................................360
MPLAB REAL ICE In-Circuit Emulator System.................359
MPLINK Object Linker/MPLIB Object Librarian ................358
MSSPx ..............................................................................211
I
2
C Mode Operation ..................................................224
SPI Mode .................................................................. 214
SSPxBUF Register ...................................................218
SSPxSR Register...................................................... 218
O
OPCODE Field Descriptions ............................................. 307
OPTION ............................................................................ 317
OPTION Register..............................................................161
OSCCON Register..............................................................61
Oscillator
Associated Registers .................................................. 63
Oscillator Module ................................................................47
ECH ............................................................................47
ECL ............................................................................. 47
ECM ............................................................................ 47
HS ............................................................................... 47
INTOSC ......................................................................47
LP................................................................................ 47
RC............................................................................... 47
XT ...............................................................................47
Oscillator Parameters........................................................ 337
Oscillator Specifications.................................................... 336
Oscillator Start-up Timer (OST)
Specifications............................................................341
Oscillator Switching
Fail-Safe Clock Monitor...............................................59
Two-Speed Clock Start-up.......................................... 57
OSCSTAT Register.............................................................62
OSCTUNE Register ............................................................63
P
P1A/P1B/P1C/P1D.See Enhanced Capture/Compare/
PWM (ECCP)............................................................ 198
Packaging ......................................................................... 361
Marking .....................................................................361
PDIP Details..............................................................363
PCL and PCLATH ............................................................... 14
PCL Register................. 24, 25, 26, 27, 28, 29, 30, 31, 32, 33
PCLATH Register.......... 24, 25, 26, 27, 28, 29, 30, 31, 32, 33
PCON Register .............................................................25, 75
PIE1 Register................................................................ 25, 84
PIE2 Register......................................................................85
Pinout Descriptions
PIC12(L)F1840 ........................................................... 11
PIR1 Register................................................................24, 86
PIR2 Register..........................................................24, 25, 87
PORTA..............................................................................113
ANSELA Register ..................................................... 113
Associated Registers ................................................117
Configuration Word w/ PORTA .................................117
LATA Register.............................................................26
PORTA Register ......................................................... 24
Specifications............................................................339
PORTA Register............................................................... 115
Power-Down Mode (Sleep)................................................. 89
Associated Registers.......................................... 92, 187
Power-on Reset.................................................................. 70
Power-up Time-out Sequence ............................................ 72
Power-up Timer (PWRT) .................................................... 70
Specifications ........................................................... 341
PR2 Register ...................................................................... 24
Precision Internal Oscillator Parameters .......................... 337
Program Memory ................................................................ 15
Map and Stack (PIC12(L)F1840)................................ 16
Map and Stack (PIC12F/LF1840) ......................... 15, 16
Programming, Device Instructions.................................... 307
PSTRxCON Register........................................................ 209
PWM (ECCP Module)
PWM Steering........................................................... 204
Steering Synchronization.......................................... 204
PWM Mode. See Enhanced Capture/Compare/PWM ...... 198
PWM Steering................................................................... 204
PWM1CON Register......................................................... 209
R
RCREG............................................................................. 274
RCREG Register ................................................................ 27
RCSTA Register ......................................................... 27, 277
Reader Response............................................................. 380
Read-Modify-Write Operations ......................................... 307
Reference Clock ................................................................. 65
Associated Registers .................................................. 67
Registers
ADCON0 (ADC Control 0) ........................................ 133
ADCON1 (ADC Control 1) ........................................ 134
ADRESH (ADC Result High) with ADFM = 0) .......... 135
ADRESH (ADC Result High) with ADFM = 1) .......... 136
ADRESL (ADC Result Low) with ADFM = 0)............ 135
ADRESL (ADC Result Low) with ADFM = 1)............ 136
ANSELA (PORTA Analog Select)............................. 116
APFCON0 (Alternate Pin Function Control 0) .......... 112
BAUDCON (Baud Rate Control)............................... 278
BORCON Brown-out Reset Control) .......................... 71
CCP1AS (CCP1 Auto-Shutdown Control) ................ 208
CCPxCON (ECCPx Control)..................................... 207
CLKRCON (Reference Clock Control)........................ 66
CM1CON0 (C1 Control)............................................ 157
CM1CON1 (C1 Control 1)......................................... 158
CMOUT (Comparator Output) .................................. 158
Configuration Word 1.................................................. 42
Configuration Word 2.................................................. 44
CPSCON0 (Capacitive Sensing Control Register 0) 301
CPSCON1 (Capacitive Sensing Control Register 1) 302
DACCON0 ................................................................ 144
DACCON1 ................................................................ 144
EEADRL (EEPROM Address) .................................. 108
EECON1 (EEPROM Control 1) ................................ 109
EECON2 (EEPROM Control 2) ................................ 110
EEDATH (EEPROM Data)........................................ 108
EEDATL (EEPROM Data) ........................................ 108
FVRCON................................................................... 124
INTCON (Interrupt Control)......................................... 83
IOCAF (Interrupt-on-Change PORTA Flag).............. 120
IOCAN (Interrupt-on-Change PORTA
Negative Edge)................................................. 120
IOCAP (Interrupt-on-Change PORTA
Positive Edge) .................................................. 120
LATA (Data Latch PORTA)....................................... 116