PIC18F4431-I/P Microchip Technology Inc., PIC18F4431-I/P Datasheet - Page 385
![no-image](/images/manufacturer_photos/0/4/440/microchip_technology_inc__sml.jpg)
PIC18F4431-I/P
Manufacturer Part Number
PIC18F4431-I/P
Description
Microcontroller; 16 KB Flash; 768 RAM; 256 EEPROM; 36 I/O; 40-Pin-PDIP
Manufacturer
Microchip Technology Inc.
Datasheet
1.PIC18F4431-IP.pdf
(396 pages)
Specifications of PIC18F4431-I/P
A/d Inputs
9-Channel, 10-Bit
Cpu Speed
10 MIPS
Eeprom Memory
256 Bytes
Input Output
36
Interface
I2C/SPI/USART
Memory Type
Flash
Number Of Bits
8
Package Type
40-pin PDIP
Programmable Memory
16K Bytes
Ram Size
768 Bytes
Speed
40 MHz
Timers
1-8-bit, 3-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part
Electrostatic Device
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC18F4431-I/P
Manufacturer:
ABB
Quantity:
240
Company:
Part Number:
PIC18F4431-I/P
Manufacturer:
MICROCHIP
Quantity:
769
Part Number:
PIC18F4431-I/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
PIC18F4431-I/PT
Manufacturer:
MICROCHIP
Quantity:
1 400
Company:
Part Number:
PIC18F4431-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC18F4431-I/PT
Manufacturer:
MICROCHI
Quantity:
20 000
INDEX
A
A/D ................................................................................... 243
Absolute Maximum Ratings ............................................. 337
AC (Timing) Characteristics ............................................. 353
Access Bank ...................................................................... 70
ACK Pulse ................................................................ 217, 218
ADDLW ............................................................................ 293
ADDWF ............................................................................ 293
ADDWFC ......................................................................... 294
Analog-to-Digital Converter. See A/D.
ANDLW ............................................................................ 294
ANDWF ............................................................................ 295
Application Notes
Assembler
Auto-Wake-up on Sync Break Character ......................... 235
B
Bank Select Register (BSR) ............................................... 70
BC .................................................................................... 295
BCF .................................................................................. 296
BF bit ................................................................................ 212
Block Diagrams
2003 Microchip Technology Inc.
Associated Registers ............................................... 259
Calculating the Minimum Required
Special Event Trigger (CCP) .................................... 154
Load Conditions for Device
Parameter Symbology ............................................. 353
Temperature and Voltage Specifications ................. 354
Timing Conditions .................................................... 354
AN578 (Use of the SSP Module in the I
MPASM Assembler .................................................. 331
Analog Input Model .................................................. 254
Capture Mode Operation ......................................... 153
Compare Mode Operation ....................................... 154
External Power-on Reset Circuit
Fail-Safe Clock Monitor ............................................ 281
Generic I/O Port ....................................................... 107
Interrupt Logic ............................................................ 92
Low-Voltage Detect (LVD) ....................................... 262
Low-Voltage Detect (LVD) with External Input ......... 262
On-Chip Reset Circuit ................................................ 45
PIC18F2331/2431 ...................................................... 10
PIC18F4331/4431 ...................................................... 11
PLL ............................................................................. 22
PWM (Standard) ...................................................... 156
RA0 Pin .................................................................... 108
RA1 Pin .................................................................... 108
RA3:RA2 Pins .......................................................... 108
RA4 Pin .................................................................... 109
RA5 Pin .................................................................... 110
RA6 Pin .................................................................... 110
RB3:RB0 Pins .......................................................... 113
RB4 Pin .................................................................... 114
RB5 Pin ............................................................ 115, 121
RB7:RB6 Pins .......................................................... 116
RC0 Pin .................................................................... 118
RC1 Pin .................................................................... 119
RC2 Pin .................................................................... 119
Acquisition Time ............................................... 254
Timing Specifications ....................................... 354
Multi-Master Environment) ............................... 211
(Slow V
DD
Power-up) ......................................... 46
2
C
PIC18F2331/2431/4331/4431
BN .................................................................................... 296
BNC ................................................................................. 297
BNN ................................................................................. 297
BNOV ............................................................................... 298
BNZ .................................................................................. 298
BOR. See Brown-out Reset.
BOV ................................................................................. 301
BRA ................................................................................. 299
Break Character (12-bit) Transmit and Receive .............. 236
Brown-out Reset (BOR) ..............................................46, 267
BSF .................................................................................. 299
BTFSC ............................................................................. 300
BTFSS ............................................................................. 300
BTG ................................................................................. 301
BZ .................................................................................... 302
C
C Compilers
CALL ................................................................................ 302
Capture (CCP Module) .................................................... 153
Capture/Compare/PWM (CCP) ....................................... 151
RC3 Pin ................................................................... 120
RC4 Pin ................................................................... 120
RC6 Pin ................................................................... 121
RC7 Pin ................................................................... 122
RD0 Pin ................................................................... 127
RD1 Pin ................................................................... 127
RD2 Pin ................................................................... 126
RD3 Pin ................................................................... 126
RD4 Pin ................................................................... 125
RD5 Pin ................................................................... 125
RD7:RD6 Pins ......................................................... 124
RE2:RE0 Pins .......................................................... 130
RE3 Pin ................................................................... 130
Reads from Flash Program Memory .......................... 79
SSP (I
SSP (SPI Mode) ...................................................... 214
System Clock ............................................................. 27
Table Read Operation ............................................... 75
Table Write Operation ................................................ 76
Table Writes to Flash Program Memory .................... 81
Timer0 in 16-bit Mode .............................................. 134
Timer0 in 8-bit Mode ................................................ 134
Timer1 ..................................................................... 138
Timer1 (16-bit Read/Write Mode) ............................ 138
Timer2 ..................................................................... 144
Timer5 ..................................................................... 146
USART Receive ....................................................... 233
USART Transmit ...................................................... 231
Watchdog Timer ...................................................... 278
MPLAB C17 ............................................................. 332
MPLAB C18 ............................................................. 332
MPLAB C30 ............................................................. 332
Associated Registers ............................................... 155
CCP Pin Configuration ............................................. 153
CCPR1H:CCPR1L Registers ................................... 153
Software Interrupt .................................................... 153
Timer1 Mode Selection ............................................ 153
Capture Mode. See Capture.
CCP1 ....................................................................... 152
CCPR1H Register ........................................... 152
CCPR1L Register ............................................ 152
2
C Mode) ....................................................... 217
DS39616B-page 383