English
Language : 

PIC18F2455_09 Datasheet, PDF (428/438 Pages) Microchip Technology – 28/40/44-Pin,High-Performance,Enhanced Flash,USB Microcontrollers with nanoWatt Technology
PIC18F2455/2550/4455/4550
High/Low-Voltage Detect ................................................. 285
Applications .............................................................. 288
Associated Registers ............................................... 289
Characteristics ......................................................... 384
Current Consumption ............................................... 287
Effects of a Reset ..................................................... 289
Operation ................................................................. 286
During Sleep .................................................... 289
Setup ........................................................................ 287
Start-up Time ........................................................... 287
Typical Application ................................................... 288
HLVD. See High/Low-Voltage Detect. ............................. 285
I
I/O Ports ........................................................................... 113
I2C Mode (MSSP)
Acknowledge Sequence Timing ............................... 235
Associated Registers ............................................... 241
Baud Rate Generator ............................................... 228
Bus Collision
During a Repeated Start Condition .................. 239
During a Stop Condition ................................... 240
Clock Arbitration ....................................................... 229
Clock Stretching ....................................................... 221
10-Bit Slave Receive Mode (SEN = 1) ............. 221
10-Bit Slave Transmit Mode ............................. 221
7-Bit Slave Receive Mode (SEN = 1) ............... 221
7-Bit Slave Transmit Mode ............................... 221
Clock Synchronization and the CKP Bit ................... 222
Effect of a Reset ...................................................... 236
General Call Address Support ................................. 225
I2C Clock Rate w/BRG ............................................. 228
Master Mode ............................................................ 226
Operation ......................................................... 227
Reception ......................................................... 232
Repeated Start Condition Timing ..................... 231
Start Condition Timing ..................................... 230
Transmission .................................................... 232
Transmit Sequence .......................................... 227
Multi-Master Communication, Bus Collision
and Arbitration .................................................. 236
Multi-Master Mode ................................................... 236
Operation ................................................................. 212
Read/Write Bit Information (R/W Bit) ............... 212, 214
Registers .................................................................. 207
Serial Clock (RB1/AN10/INT1/SCK/SCL) ................ 214
Slave Mode .............................................................. 212
Addressing ....................................................... 212
Addressing Masking ......................................... 213
Reception ......................................................... 214
Transmission .................................................... 214
Sleep Operation ....................................................... 236
Stop Condition Timing .............................................. 235
ID Locations ............................................................. 291, 311
Idle Modes .......................................................................... 40
INCF ................................................................................. 334
INCFSZ ............................................................................ 335
In-Circuit Debugger .......................................................... 311
In-Circuit Serial Programming (ICSP) ...................... 291, 311
Indexed Literal Offset Addressing
and Standard PIC18 Instructions ............................. 360
Indexed Literal Offset Mode ................................. 77, 79, 360
Indirect Addressing ............................................................ 75
INFSNZ ............................................................................ 335
Initialization Conditions for all Registers ...................... 53–57
Instruction Cycle ................................................................ 63
Clocking Scheme ....................................................... 63
Flow/Pipelining ........................................................... 63
Instruction Set .................................................................. 313
ADDLW .................................................................... 319
ADDWF .................................................................... 319
ADDWF (Indexed Literal Offset mode) .................... 361
ADDWFC ................................................................. 320
ANDLW .................................................................... 320
ANDWF .................................................................... 321
BC ............................................................................ 321
BCF ......................................................................... 322
BN ............................................................................ 322
BNC ......................................................................... 323
BNN ......................................................................... 323
BNOV ...................................................................... 324
BNZ ......................................................................... 324
BOV ......................................................................... 327
BRA ......................................................................... 325
BSF .......................................................................... 325
BSF (Indexed Literal Offset mode) .......................... 361
BTFSC ..................................................................... 326
BTFSS ..................................................................... 326
BTG ......................................................................... 327
BZ ............................................................................ 328
CALL ........................................................................ 328
CLRF ....................................................................... 329
CLRWDT ................................................................. 329
COMF ...................................................................... 330
CPFSEQ .................................................................. 330
CPFSGT .................................................................. 331
CPFSLT ................................................................... 331
DAW ........................................................................ 332
DCFSNZ .................................................................. 333
DECF ....................................................................... 332
DECFSZ .................................................................. 333
General Format ........................................................ 315
GOTO ...................................................................... 334
INCF ........................................................................ 334
INCFSZ .................................................................... 335
INFSNZ .................................................................... 335
IORLW ..................................................................... 336
IORWF ..................................................................... 336
LFSR ....................................................................... 337
MOVF ...................................................................... 337
MOVFF .................................................................... 338
MOVLB .................................................................... 338
MOVLW ................................................................... 339
MOVWF ................................................................... 339
MULLW .................................................................... 340
MULWF .................................................................... 340
NEGF ....................................................................... 341
NOP ......................................................................... 341
Opcode Field Descriptions ....................................... 314
POP ......................................................................... 342
PUSH ....................................................................... 342
RCALL ..................................................................... 343
RESET ..................................................................... 343
RETFIE .................................................................... 344
RETLW .................................................................... 344
RETURN .................................................................. 345
RLCF ....................................................................... 345
RLNCF ..................................................................... 346
RRCF ....................................................................... 346
RRNCF .................................................................... 347
DS39632E-page 426
© 2009 Microchip Technology Inc.