Datasheet

PIC16(L)F1508/9
DS40001609B-page 412 2011-2013 Microchip Technology Inc.
RC............................................................................... 47
XT ...............................................................................47
Oscillator Parameters........................................................ 335
Oscillator Specifications....................................................334
Oscillator Start-up Timer (OST)
Specifications............................................................338
Oscillator Switching
Fail-Safe Clock Monitor...............................................58
Two-Speed Clock Start-up.......................................... 56
OSCSTAT Register............................................................. 61
P
Packaging .........................................................................397
Marking ............................................................. 397, 398
PDIP Details.............................................................. 399
PCL and PCLATH............................................................... 13
PCL Register....................................................................... 26
PCLATH Register................................................................ 26
PCON Register ............................................................. 27, 69
PIE1 Register................................................................ 27, 77
PIE2 Register................................................................ 27, 78
PIE3 Register................................................................ 27, 79
Pinout Descriptions
PIC16(L)F1508/9 .......................................................... 9
PIR1 Register................................................................27, 80
PIR2 Register................................................................27, 81
PIR3 Register................................................................27, 82
PMADR Registers ...............................................................93
PMADRH Registers ............................................................ 93
PMADRL Register.............................................................106
PMADRL Registers............................................................. 93
PMCON1 Register ...................................................... 93, 107
PMCON2 Register ...................................................... 93, 108
PMDATH Register............................................................. 106
PMDATL Register .............................................................106
PMDRH Register............................................................... 106
PORTA.............................................................................. 111
Associated Registers ................................................ 114
LATA Register............................................................. 28
PORTA Register ......................................................... 27
Specifications............................................................336
PORTA Register ............................................................... 112
PORTB.............................................................................. 115
Associated Registers ................................................ 118
LATB Register............................................................. 28
PORTB Register ......................................................... 27
PORTB Register ............................................................... 116
PORTC
Associated Registers ................................................ 121
LATC Register ............................................................ 28
Pin Descriptions and Diagrams................................. 119
PORTC Register......................................................... 27
PORTC Register ............................................................... 120
Power-Down Mode (Sleep) ................................................. 85
Associated Registers ..................................................87
Power-on Reset .................................................................. 64
Power-up Timer (PWRT).....................................................64
Specifications............................................................338
PR2 Register....................................................................... 27
Program Memory ................................................................ 15
Map and Stack (PIC16(L)F1508 ................................. 16
Map and Stack (PIC16(L)F1509 ................................. 16
Programming Mode Exit...................................................... 66
Programming, Device Instructions .................................... 307
Pulse Width Modulation (PWM) ........................................ 263
Associated registers w/ PWM ...................................268
PWM Mode
Duty Cycle ........................................................ 264
Effects of Reset ................................................ 265
Example PWM Frequencies and
Resolutions, 20 MHZ................................ 265
Example PWM Frequencies and
Resolutions, 8 MHz .................................. 265
Operation in Sleep Mode.................................. 265
Setup for Operation using PWMx pins ............. 266
System Clock Frequency Changes .................. 265
PWM Period.............................................................. 264
Setup for PWM Operation using PWMx Pins ........... 266
PWMxCON Register......................................................... 267
PWMxDCH Register ......................................................... 268
PWMxDCL Register.......................................................... 268
R
RCREG............................................................................. 242
RCREG Register ................................................................ 28
RCSTA Register ......................................................... 28, 246
Reader Response............................................................. 416
Read-Modify-Write Operations ......................................... 307
Registers
ADCON0 (ADC Control 0) ........................................ 139
ADCON1 (ADC Control 1) ........................................ 140
ADCON2 (ADC Control 2) ........................................ 141
ADRESH (ADC Result High) with ADFM = 0) .......... 142
ADRESH (ADC Result High) with ADFM = 1) .......... 143
ADRESL (ADC Result Low) with ADFM = 0)............ 142
ADRESL (ADC Result Low) with ADFM = 1)............ 143
ANSELA (PORTA Analog Select)............................. 113
ANSELB (PORTB Analog Select)............................. 117
ANSELC (PORTC Analog Select) ............................ 121
APFCON (Alternate Pin Function Control) ............... 110
BAUDCON (Baud Rate Control)............................... 247
BORCON (Brown-out Reset Control) ......................... 65
CLCDATA (Data Output) .......................................... 283
CLCxCON (CLCx Control)........................................ 275
CLCxGLS0 (Gate 1 Logic Select)............................. 279
CLCxGLS1 (Gate 2 Logic Select)............................. 280
CLCxGLS2 (Gate 3 Logic Select)............................. 281
CLCxGLS3 (Gate 4 Logic Select)............................. 282
CLCxPOL (Signal Polarity Control)........................... 276
CLCxSEL0 (Multiplexer Data 1 and 2 Select)........... 277
CMOUT (Comparator Output) .................................. 156
CMxCON0 (Cx Control)............................................ 155
CMxCON1 (Cx Control 1)......................................... 156
Configuration Word 1.................................................. 42
Configuration Word 2.................................................. 44
Core Function, Summary............................................ 26
CWGxCON0 (CWG Control 0) ................................. 300
CWGxCON1 (CWG Control 1) ................................. 301
CWGxCON2 (CWG Control 1) ................................. 302
CWGxDBF (CWGx Dead Band Falling Count)......... 303
CWGxDBR (CWGx Dead Band Rising Count)......... 303
DACxCON0 .............................................................. 149
DACxCON1 .............................................................. 149
Device ID .................................................................... 46
FVRCON................................................................... 130
INTCON (Interrupt Control)......................................... 76
IOCAF (Interrupt-on-Change PORTA Flag).............. 125
IOCAN (Interrupt-on-Change PORTA
Negative Edge)................................................. 125
IOCAP (Interrupt-on-Change PORTA
Positive Edge) .................................................. 125
IOCBF (Interrupt-on-Change PORTB Flag).............. 126