English
Language : 

PIC18LF4520-IPT Datasheet, PDF (402/412 Pages) Microchip Technology – 28/40/44-Pin Enhanced Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology
PIC18F2420/2520/4420/4520
High/Low-Voltage Detect
Applications............................................................... 246
Associated Registers ................................................ 247
Characteristics .......................................................... 339
Current Consumption ................................................ 245
Effects of a Reset...................................................... 247
Operation .................................................................. 244
During Sleep ..................................................... 247
Setup......................................................................... 245
Start-up Time ............................................................ 245
Typical Application .................................................... 246
HLVD. See High/Low-Voltage Detect.
I
I/O Ports ............................................................................ 105
I2C Mode (MSSP)
Acknowledge Sequence Timing................................ 194
Baud Rate Generator ................................................ 187
Bus Collision
During a Repeated Start Condition ................... 198
During a Stop Condition.................................... 199
Clock Arbitration........................................................ 188
Clock Stretching ........................................................ 180
10-Bit Slave Receive Mode (SEN = 1).............. 180
10-Bit Slave Transmit Mode.............................. 180
7-Bit Slave Receive Mode (SEN = 1)................ 180
7-Bit Slave Transmit Mode................................ 180
Clock Synchronization and the
CKP bit (SEN = 1) ............................................. 181
Effects of a Reset...................................................... 195
General Call Address Support .................................. 184
I2C Clock Rate w/BRG .............................................. 187
Master Mode ............................................................. 185
Operation .......................................................... 186
Reception.......................................................... 191
Repeated Start Condition Timing...................... 190
Start Condition Timing ...................................... 189
Transmission..................................................... 191
Multi-Master Communication, Bus
Collision and Arbitration .................................... 195
Multi-Master Mode .................................................... 195
Operation .................................................................. 174
Read/Write Bit Information (R/W Bit) ................ 174, 175
Registers................................................................... 170
Serial Clock (RC3/SCK/SCL) .................................... 175
Slave Mode ............................................................... 174
Addressing ........................................................ 174
Reception.......................................................... 175
Transmission..................................................... 175
Sleep Operation ........................................................ 195
Stop Condition Timing............................................... 194
ID Locations .............................................................. 249, 266
INCF.................................................................................. 288
INCFSZ ............................................................................. 289
In-Circuit Debugger ........................................................... 266
In-Circuit Serial Programming (ICSP) ....................... 249, 266
Indexed Literal Offset Addressing
and Standard PIC18 Instructions .............................. 314
Indexed Literal Offset Mode .............................................. 314
Indirect Addressing ............................................................. 69
INFSNZ ............................................................................. 289
Initialization Conditions for all Registers ....................... 49–52
Instruction Cycle.................................................................. 57
Clocking Scheme ........................................................ 57
Instruction Flow/Pipelining .................................................. 57
Instruction Set ................................................................... 267
DS39631E-page 400
ADDLW..................................................................... 273
ADDWF..................................................................... 273
ADDWF (Indexed Literal Offset Mode) ..................... 315
ADDWFC .................................................................. 274
ANDLW..................................................................... 274
ANDWF..................................................................... 275
BC............................................................................. 275
BCF .......................................................................... 276
BN............................................................................. 276
BNC .......................................................................... 277
BNN .......................................................................... 277
BNOV ....................................................................... 278
BNZ .......................................................................... 278
BOV .......................................................................... 281
BRA .......................................................................... 279
BSF........................................................................... 279
BSF (Indexed Literal Offset Mode) ........................... 315
BTFSC ...................................................................... 280
BTFSS ...................................................................... 280
BTG .......................................................................... 281
BZ ............................................................................. 282
CALL......................................................................... 282
CLRF ........................................................................ 283
CLRWDT .................................................................. 283
COMF ....................................................................... 284
CPFSEQ ................................................................... 284
CPFSGT ................................................................... 285
CPFSLT .................................................................... 285
DAW ......................................................................... 286
DCFSNZ ................................................................... 287
DECF ........................................................................ 286
DECFSZ ................................................................... 287
Extended Instruction Set .......................................... 309
General Format......................................................... 269
GOTO ....................................................................... 288
INCF ......................................................................... 288
INCFSZ..................................................................... 289
INFSNZ..................................................................... 289
IORLW ...................................................................... 290
IORWF...................................................................... 290
LFSR ........................................................................ 291
MOVF ....................................................................... 291
MOVFF ..................................................................... 292
MOVLB ..................................................................... 292
MOVLW .................................................................... 293
MOVWF .................................................................... 293
MULLW..................................................................... 294
MULWF..................................................................... 294
NEGF........................................................................ 295
NOP .......................................................................... 295
Opcode Field Descriptions........................................ 268
POP .......................................................................... 296
PUSH........................................................................ 296
RCALL ...................................................................... 297
RESET...................................................................... 297
RETFIE ..................................................................... 298
RETLW ..................................................................... 298
RETURN................................................................... 299
RLCF ........................................................................ 299
RLNCF...................................................................... 300
RRCF........................................................................ 300
RRNCF ..................................................................... 301
SETF ........................................................................ 301
SETF (Indexed Literal Offset Mode) ......................... 315
SLEEP ...................................................................... 302
© 2008 Microchip Technology Inc.