PIC18F4431-I/P Microchip Technology Inc., PIC18F4431-I/P Datasheet - Page 70
![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
- Current page: 70 of 396
- Download datasheet (8Mb)
PIC18F2331/2431/4331/4431
TABLE 5-2:
DS39616B-page 68
EEADR
EEDATA
EECON2
EECON1
IPR3
PIR3
PIE3
IPR2
PIR2
PIE2
IPR1
PIR1
PIE1
OSCTUNE
ADCON3
ADCHS
TRISE
TRISD
TRISC
TRISB
TRISA
PR5H
PR5L
LATE
LATD
LATC
LATB
LATA
TMR5H
TMR5L
PORTE
PORTD
PORTC
PORTB
PORTA
PTCON0
PTCON1
PTMRL
PTMRH
Legend:
Note
File Name
(5)
(5)
(5)
(5)
1:
2:
3:
4:
5:
6:
x
RA6 and associated bits are configured as port pins in RCIO, ECIO and INTIO2 (with port function on RA6) Oscillator mode only, and read
‘0’ in all other oscillator modes.
RA7 and associated bits are configured as port pins in INTIO2 Oscillator mode only and read ‘0’ in all other modes.
Bit 21 of the PC is only available in Test mode and serial programming modes.
If PBADEN = 0, PORTB<4:0> are configured as digital input and read unknown, and if PBADEN = 1, PORTB<4:0> are configured as
analog input and read ‘0’ following a Reset.
These registers and/or bits are not implemented on the PIC18F2X31 devices, and read as ‘0’.
The RE3 port bit is only available when MCLRE fuse (CONFIG3H<7>) is programmed to ‘0’. Otherwise, RE3 reads ‘0’. This bit is read-only.
EEPROM Address register
EEPROM Data register
EEPROM Control register2 (not a physical register)
Data Direction Control register for PORTD
Data Direction Control register for PORTC
Data Direction Control register for PORTB
Timer5 Period register High Byte
Timer5 Period register Low Byte
Read/Write PORTD Data Latch
Read/Write PORTC Data Latch
Read/Write PORTB Data Latch
Timer5 Timer register High Byte
Timer5 Timer register Low Byte
Read PORTD pins, Write PORTD Data Latch
Read PORTC pins, Write PORTC Data Latch
Read PORTB pins, Write PORTB Data Latch
PWM Time Base register (lower 8 bits).
LATA<7>
TRISA7
= unknown,
GDSEL1
PTOPS3
EEPGD
ADRS1
OSFIP
OSFIE
RA7
OSFIF
PTEN
Bit 7
—
—
—
—
—
—
—
—
—
—
(2)
REGISTER FILE SUMMARY (PIC18F2331/2431/4331/4431) (CONTINUED)
(2)
(2)
u
LATA<6>
TRISA6
GDSEL0
PTOPS2
= unchanged, – = unimplemented,
ADRS0
RA6
PTDIR
CFGS
ADIP
ADIF
ADIE
Bit 6
—
—
—
—
—
—
—
—
—
—
(1)
UNUSED
(1)
(1)
Data Direction Control register for PORTA
Read/Write PORTA Data Latch
Read PORTA pins, Write PORTA Data Latch
GBSEL1
PTOPS1
TUN5
RCIP
RCIF
RCIE
Bit 5
—
—
—
—
—
—
—
—
—
—
—
—
GBSEL0
PTOPS0
SSRC4
FREE
TUN4
PTIP
PTIF
PTIE
EEIP
EEIE
Bit 4
EEIF
TXIP
TXIF
TXIE
(4)
—
—
—
—
Preliminary
q
= value depends on condition
IC3DRIP
IC3DRIF
IC3DRIE
PTCKPS1
GCSEL1
WRERR
SSRC3
SSPIP
SSPIF
SSPIE
RE3
TUN3
Bit 3
—
—
—
—
—
—
PWM Time Base register (Upper 4 bits)
(6)
Data Direction bits for PORTE
Read/Write PORTE Data Latch
Read PORTE pins,
Write PORTE Data Latch
PTCKPS0
IC2QEIP
IC2QEIF
IC2QEIE
GCSEL0
CCP1IP
CCP1IF
CCP1IE
SSRC2
WREN
LVDIP
LVDIE
LVDIF
TUN2
Bit 2
—
PTMOD1
GASEL1
TMR2IP
TMR2IF
TMR2IE
SSRC1
IC1IP
IC1IF
IC1IE
TUN1
Bit 1
WR
—
—
—
—
(5)
2003 Microchip Technology Inc.
TMR5IP
TMR5IF
TMR5IE
PTMOD0
GASEL0
CCP2IP
CCP2IF
CCP2IE
TMR1IP
TMR1IF
TMR1IE
SSRC0
(5)
TUN0
Bit 0
RD
—
0000 0000
0000 0000
0000 0000
xx-0 x000
---1 1111
---0 0000
---0 0000
1--1 -1-1
0--0 -0-0
0--0 -0-0
-111 1111
-000 0000
-000 0000
--00 0000
00-0 0000
0000 0000
---- -111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
---- -xxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
---- xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xx0x 0000
0000 0000
00-- ----
0000 0000
---- 0000
POR, BOR
Value on
Details on
50, 76, 85
50, 77, 86
51, 103
51, 100
51, 102
51, 131
51, 128
51, 123
51, 117
51, 132
51, 128
51, 123
51, 117
51, 132
51, 128
51, 123
51, 117
52, 186
52, 186
51, 111
51, 111
51, 111
50, 85
50, 88
51, 97
51, 96
51, 99
25, 51
page:
146
146
184
184
50
50
50
50
50
50
50
Related parts for PIC18F4431-I/P
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![PIC18F-LF1XK50](/images/no-image3.png)
Part Number:
Description:
20-Pin USB Flash Microcontrollers
Manufacturer:
MICROCHIP [Microchip Technology]
Datasheet:
![PIC18F6393T-I/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
PIC18F With 128-segment LCD Driver And 12-bit ADC, 8KB Flash, 768B RAM, CCP, MSS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F6493T-I/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
PIC18F With 128-segment LCD Driver And 12-bit ADC, 16KB Flash, 768B RAM, CCP, MS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F8393T-I/PT](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
PIC18F With 192-segment LCD Driver And 12-bit ADC, 8KB Flash, 768B RAM, CCP, MSS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F8493T-I/PT](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
PIC18F With 192-segment LCD Driver And 12-bit ADC, 16KB Flash, 768B RAM, CCP, MS
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F6585-I/L](/photos/16/12/161282/68-plcc-large-300dpi-lyrd_tmb.jpg)
Part Number:
Description:
Microcontrollers (MCU) 48KB 3328 RAM 52 I/O
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F6680-I/L](/photos/16/12/161282/68-plcc-large-300dpi-lyrd_tmb.jpg)
Part Number:
Description:
Microcontrollers (MCU) 64KB 3328 RAM 52 I/O
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F65K90T-I/MR](/photos/16/3/160368/qfn64_tmb.jpg)
Part Number:
Description:
32kB Flash, 2kB RAM, 1kB EE, NanoWatt XLP, LCD 64 QFN 9x9x0.9mm T/R
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F65K90T-I/PT](/photos/16/3/160367/tqfp-64_tmb.jpg)
Part Number:
Description:
32kB Flash, 2kB RAM, 1kB EE, NanoWatt XLP, LCD 64 TQFP 10x10x1mm T/R
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F87K90T-I/PT](/photos/40/31/403173/tqfp-80_tmb.jpg)
Part Number:
Description:
128kB Flash, 4kB RAM, 1kB EE, 16MIPS, NanoWatt XLP, LCD, 5V 80 TQFP 12x12x1mm T/
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F65K90-I/MR](/photos/16/3/160368/qfn64_tmb.jpg)
Part Number:
Description:
32kB Flash, 2kB RAM, 1kB EE, NanoWatt XLP, LCD 64 QFN 9x9x0.9mm TUBE
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F65K90-I/PT](/photos/16/3/160367/tqfp-64_tmb.jpg)
Part Number:
Description:
32kB Flash, 2kB RAM, 1kB EE, NanoWatt XLP, LCD 64 TQFP 10x10x1mm TRAY
Manufacturer:
Microchip Technology
![PIC18F87K90-I/PT](/photos/40/31/403173/tqfp-80_tmb.jpg)
Part Number:
Description:
128kB Flash, 4kB RAM, 1kB EE, 16MIPS, NanoWatt XLP, LCD, 5V 80 TQFP 12x12x1mm TR
Manufacturer:
Microchip Technology