PIC18F23K20-E/MLQTP MICROCHIP [Microchip Technology], PIC18F23K20-E/MLQTP Datasheet - Page 408

no-image

PIC18F23K20-E/MLQTP

Manufacturer Part Number
PIC18F23K20-E/MLQTP
Description
28/40/44-Pin Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
PIC18F2XK20/4XK20
BSF .................................................................................. 311
BTFSC ............................................................................. 312
BTFSS .............................................................................. 312
BTG .................................................................................. 313
BZ ..................................................................................... 314
C
C Compilers
CALL ................................................................................ 314
CALLW ............................................................................. 343
Capture (CCP Module) ..................................................... 153
Capture (ECCP Module) .................................................. 164
Capture/Compare/PWM (CCP) ........................................ 151
CCP1CON Register ......................................................... 163
CCP2CON Register ......................................................... 151
Clock Accuracy with Asynchronous Operation ................ 232
Clock Sources
Clock Switching .................................................................. 35
CLRF ................................................................................ 315
CLRWDT .......................................................................... 315
DS41303B-page 406
Detecting .................................................................... 52
Disabling in Sleep Mode ............................................ 52
Software Enabled ....................................................... 52
MPLAB C18 ............................................................. 350
MPLAB C30 ............................................................. 350
Associated Registers ............................................... 156
CCP Pin Configuration ............................................. 153
CCPRxH:CCPRxL Registers ................................... 153
Prescaler .................................................................. 153
Software Interrupt .................................................... 153
Timer1/Timer3 Mode Selection ................................ 153
Capture Mode. See Capture.
CCP Mode and Timer Resources ............................ 152
CCPRxH Register .................................................... 152
CCPRxL Register ..................................................... 152
Compare Mode. See Compare.
Interaction of Two CCP Modules ............................. 152
Module Configuration ............................................... 152
PWM Mode .............................................................. 157
PWM Period ............................................................. 158
Setup for PWM Operation ........................................ 160
Associated registers ................................................... 39
External Modes .......................................................... 28
Internal Modes ........................................................... 30
Selecting the 31 kHz Source ...................................... 26
Selection Using OSCCON Register ........................... 26
Duty Cycle ........................................................ 158
Effects of Reset ................................................ 160
Example PWM Frequencies & Resolutions
Operation in Sleep Mode ................................. 160
Setup for Operation .......................................... 160
System Clock Frequency Changes .................. 160
EC ...................................................................... 28
HS ...................................................................... 29
LP ....................................................................... 29
OST .................................................................... 28
RC ...................................................................... 30
XT ...................................................................... 29
Frequency Selection .......................................... 32
HFINTOSC ......................................................... 30
INTOSC ............................................................. 30
INTOSCIO .......................................................... 30
LFINTOSC ......................................................... 32
Fosc=20 MHZ .......................................... 159
Fosc=40 MHZ .......................................... 159
Fosc=8 MHZ ............................................ 159
Advance Information
CM1CON0 Register ......................................................... 268
CM2CON0 Register ......................................................... 269
CM2CON1 Register ......................................................... 271
Code Examples
Code Protection ............................................................... 283
COMF .............................................................................. 316
Comparator
Comparator Module ......................................................... 263
Comparator Specifications ............................................... 365
Comparator Voltage Reference (CV
Comparator Voltage Reference (CV
Comparators
Compare (CCP Module) .................................................. 155
Compare (ECCP Module) ................................................ 164
Computed GOTO ............................................................... 66
CONFIG1H Register ........................................................ 285
CONFIG2H Register ........................................................ 286
CONFIG2L Register ........................................................ 286
CONFIG3H Register ........................................................ 287
CONFIG4L Register ........................................................ 287
CONFIG5H Register ........................................................ 288
CONFIG5L Register ........................................................ 288
CONFIG6H Register ........................................................ 289
CONFIG6L Register ........................................................ 289
16 x 16 Signed Multiply Routine .............................. 100
16 x 16 Unsigned Multiply Routine .......................... 100
8 x 8 Signed Multiply Routine .................................... 99
8 x 8 Unsigned Multiply Routine ................................ 99
A/D Conversion ........................................................ 254
Changing Between Capture Prescalers ................... 153
Clearing RAM Using Indirect Addressing .................. 80
Computed GOTO Using an Offset Value ................... 66
Data EEPROM Read ................................................. 97
Data EEPROM Refresh Routine ................................ 98
Data EEPROM Write ................................................. 97
Erasing a Flash Program Memory Row ..................... 90
Fast Register Stack ................................................... 66
Implementing a Timer1 Real-Time Clock ................ 143
Initializing PORTA .................................................... 115
Initializing PORTB .................................................... 118
Initializing PORTC ................................................... 121
Initializing PORTD ................................................... 124
Initializing PORTE .................................................... 127
Loading the SSPBUF (SSPSR) Register ................. 186
Reading a Flash Program Memory Word .................. 89
Saving Status, WREG and BSR Registers in RAM . 113
Writing to Flash Program Memory ....................... 92–93
Associated Registers ............................................... 272
Operation ................................................................. 263
Operation During Sleep ........................................... 267
Response Time ........................................................ 265
C1 Output State Versus Input Conditions ................ 265
Response Time ........................................................ 265
Associated Registers ............................................... 276
Effects of a Reset ............................................ 267, 273
Operation During Sleep ........................................... 273
Overview .................................................................. 273
Effects of a Reset .................................................... 267
Associated Registers ............................................... 156
CCPRx Register ...................................................... 155
Pin Configuration ..................................................... 155
Software Interrupt .................................................... 155
Special Event Trigger ...................................... 150, 155
Timer1/Timer3 Mode Selection ................................ 155
Special Event Trigger .............................................. 164
© 2007 Microchip Technology Inc.
REF
REF
)
)

Related parts for PIC18F23K20-E/MLQTP