PIC18F4431-I/P Microchip Technology, PIC18F4431-I/P Datasheet - Page 385
![IC PIC MCU FLASH 8KX16 40DIP](/photos/6/61/66192/150-40-dip_sml.jpg)
PIC18F4431-I/P
Manufacturer Part Number
PIC18F4431-I/P
Description
IC PIC MCU FLASH 8KX16 40DIP
Manufacturer
Microchip Technology
Series
PIC® 18Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16F818-ISO.pdf
(6 pages)
3.PIC18F2331-ISO.pdf
(392 pages)
4.PIC18F2331-ISO.pdf
(8 pages)
5.PIC18F2331-ISO.pdf
(6 pages)
6.PIC18F2331-ISO.pdf
(16 pages)
7.PIC18LF2331-ISO.pdf
(40 pages)
8.PIC18F2431-ISP.pdf
(396 pages)
Specifications of PIC18F4431-I/P
Program Memory Type
FLASH
Program Memory Size
16KB (8K x 16)
Package / Case
40-DIP (0.600", 15.24mm)
Core Processor
PIC
Core Size
8-Bit
Speed
40MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, Power Control PWM, QEI, POR, PWM, WDT
Number Of I /o
36
Eeprom Size
256 x 8
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 9x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
768 B
Interface Type
EUSART/I2C/SPI/SSP
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
36
Number Of Timers
4
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
3rd Party Development Tools
52715-96, 52716-328, 52717-734, 52712-325, EWPIC18
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, ICE4000, DV164136
Minimum Operating Temperature
- 40 C
On-chip Adc
9-ch x 10-bit
Package
40PDIP
Device Core
PIC
Family Name
PIC18
Maximum Speed
40 MHz
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DVA18XP400 - DEVICE ADAPTER 18F4220 PDIP 40LD444-1001 - DEMO BOARD FOR PICMICRO MCUACICE0206 - ADAPTER MPLABICE 40P 600 MIL
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
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
RESET .............................................................................. 313
Reset................................................................................... 47
Resets ............................................................................... 263
RETFIE ............................................................................. 314
RETLW ............................................................................. 314
RETURN ........................................................................... 315
Return Address Stack ......................................................... 62
Return Stack Pointer (STKPTR) ......................................... 62
Revision History ................................................................ 375
RLCF................................................................................. 315
RLNCF .............................................................................. 316
RRCF ................................................................................ 316
RRNCF ............................................................................. 317
S
S (Start) Bit ....................................................................... 206
SCK................................................................................... 205
SCL ................................................................................... 212
SDI .................................................................................... 205
SDO .................................................................................. 205
SEC_IDLE Mode................................................................. 44
SEC_RUN Mode ................................................................. 40
Serial Clock (SCK) Pin ...................................................... 205
Serial Data In (SDI) Pin..................................................... 205
2010 Microchip Technology Inc.
DEVID2 (Device ID 2) ............................................... 273
DFLTCON (Digital Filter Control) .............................. 169
DTCON (Dead-Time Control) ................................... 192
EECON1 (Data EEPROM Control 1) .......................... 87
EECON1 (EEPROM Control 1)................................... 80
FLTCONFIG (Fault Configuration)............................ 201
INTCON (Interrupt Control)......................................... 99
INTCON2 (Interrupt Control 2).................................. 100
INTCON3 (Interrupt Control 3).................................. 101
IPR1 (Peripheral Interrupt Priority 1)......................... 108
IPR2 (Peripheral Interrupt Priority 2)......................... 109
IPR3 (Peripheral Interrupt Priority 3)......................... 110
LVDCON (Low-Voltage Detect Control).................... 257
OSCCON (Oscillator Control) ..................................... 36
OSCTUNE (Oscillator Tuning) .................................... 33
OVDCOND (Output Override Control) ...................... 196
OVDCONS (Output State) ........................................ 196
PIE1 (Peripheral Interrupt Enable 1)......................... 105
PIE2 (Peripheral Interrupt Enable 2)......................... 106
PIE3 (Peripheral Interrupt Enable 3)......................... 107
PIR1 (Peripheral Interrupt Request (Flag) 1) ............ 102
PIR2 (Peripheral Interrupt Request (Flag) 2) ............ 103
PIR3 (Peripheral Interrupt Request (Flag) 3) ............ 104
PTCON0 (PWM Timer Control 0) ............................. 178
PTCON1 (PWM Timer Control 1) ............................. 178
PWMCON0 (PWM Control 0) ................................... 179
PWMCON1 (PWM Control 1) ................................... 180
QEICON (QEI Control).............................................. 162
RCON (Reset Control) ........................................ 48, 111
RCSTA (Receive Status and Control)....................... 219
SSPCON (SSP Control)............................................ 207
SSPSTAT (SSP Status)............................................ 206
STATUS...................................................................... 74
STKPTR (Stack Pointer) ............................................. 63
Summary............................................................... 70–73
TRISE ....................................................................... 124
TXSTA (Transmit Status and Control) ...................... 218
T0CON (Timer0 Control)........................................... 127
T1CON (Timer1 Control)........................................... 131
T2CON (Timer2 Control)........................................... 136
T5CON (Timer5 Control)........................................... 139
WDTCON (Watchdog Timer Control) ....................... 275
PIC18F2331/2431/4331/4431
Serial Data Out (SDO) Pin................................................ 205
SETF ................................................................................ 317
Single-Supply ICSP Programming.................................... 282
Slave Select (SS) Pin ....................................................... 205
SLEEP .............................................................................. 318
Sleep
Software Simulator (MPLAB SIM) .................................... 327
Special Event Trigger. See Compare (CCP Module).
Special Features of the CPU ............................................ 263
Special Function Registers
SPI Mode (SSP) ............................................................... 205
SS ..................................................................................... 205
SSP
SSPEN Bit ........................................................................ 207
SSPM<3:0> Bits ............................................................... 208
SSPOV Bit ........................................................................ 207
Stack Full/Underflow Resets............................................... 64
Status Bits, Significance and Initialization for
SUBFWB .......................................................................... 318
SUBLW ............................................................................. 319
SUBWF............................................................................. 319
SUBWFB .......................................................................... 320
SWAPF ............................................................................. 320
Synchronous Serial Port. See SSP.
T
TABLAT Register................................................................ 88
Table Pointer Operations (table)......................................... 88
TBLPTR Register................................................................ 88
TBLRD .............................................................................. 321
TBLWT ............................................................................. 322
Time-out in Various Situations (table)................................. 50
Timer0 .............................................................................. 127
Timer1 .............................................................................. 131
OSC1 and OSC2 Pin States....................................... 37
Map............................................................................. 69
Associated Registers................................................ 211
Serial Clock .............................................................. 205
Serial Data In............................................................ 205
Serial Data Out ......................................................... 205
Slave Select.............................................................. 205
Overview.
TMR2 Output for Clock Shift............................. 136, 137
RCON Register........................................................... 53
Associated Registers................................................ 129
Clock Source Edge Select (T0SE Bit) ...................... 129
Clock Source Select (T0CS Bit) ............................... 129
Interrupt .................................................................... 129
Operation.................................................................. 129
Prescaler .................................................................. 129
Prescaler. See Prescaler, Timer0.
16-Bit Mode Timer Reads and Writes ...................... 129
Associated Registers................................................ 135
Interrupt .................................................................... 134
Operation.................................................................. 132
Oscillator........................................................... 131, 133
Overflow Interrupt ..................................................... 131
Resetting, Using a Special Event Trigger
Special Event Trigger (CCP) .................................... 147
TMR1H Register....................................................... 131
TMR1L Register ....................................................... 131
Use as a Real-Time Clock (RTC) ............................. 134
16-Bit Read/Write Mode ........................................... 134
Switching Assignment ...................................... 129
Layout Considerations...................................... 133
Output (CCP).................................................... 134
DS39616D-page 385