PIC18F4580-I/P Microchip Technology, PIC18F4580-I/P Datasheet - Page 87
![IC PIC MCU FLASH 16KX16 40DIP](/photos/6/61/66192/150-40-dip_sml.jpg)
PIC18F4580-I/P
Manufacturer Part Number
PIC18F4580-I/P
Description
IC PIC MCU FLASH 16KX16 40DIP
Manufacturer
Microchip Technology
Series
PIC® 18Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC18F2221-ISO.pdf
(46 pages)
3.PIC18F4480-IPT.pdf
(490 pages)
4.PIC18F4480-IPT.pdf
(8 pages)
5.PIC18F4480-IPT.pdf
(6 pages)
6.PIC18F4480-IPT.pdf
(6 pages)
7.PIC18F2580-ESO.pdf
(483 pages)
Specifications of PIC18F4580-I/P
Program Memory Type
FLASH
Program Memory Size
32KB (16K x 16)
Package / Case
40-DIP (0.600", 15.24mm)
Core Processor
PIC
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, HLVD, POR, PWM, WDT
Number Of I /o
36
Eeprom Size
256 x 8
Ram Size
1.5K x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 11x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
1.5 KB
Interface Type
SPI/I2C/USART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
35
Number Of Timers
4
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, DM163011
Minimum Operating Temperature
- 40 C
On-chip Adc
13-ch x 10-bit
Package
40PDIP
Device Core
PIC
Family Name
PIC18
Maximum Speed
40 MHz
Operating Supply Voltage
5 V
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:
PIC18F4580-I/P
Manufacturer:
RENESAS
Quantity:
5 600
Part Number:
PIC18F4580-I/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Company:
Part Number:
PIC18F4580-I/PT
Manufacturer:
MICROCHIP
Quantity:
201
Company:
Part Number:
PIC18F4580-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC18F4580-I/PT
Manufacturer:
MICROCHI
Quantity:
20 000
- PIC16F616T-ISL PDF datasheet
- PIC18F2221-ISO PDF datasheet #2
- PIC18F4480-IPT PDF datasheet #3
- PIC18F4480-IPT PDF datasheet #4
- PIC18F4480-IPT PDF datasheet #5
- PIC18F4480-IPT PDF datasheet #6
- PIC18F2580-ESO PDF datasheet #7
- Current page: 87 of 483
- Download datasheet (9Mb)
TABLE 5-2:
© 2007 Microchip Technology Inc.
B2D4
B2D3
B2D2
B2D1
B2D0
B2DLC
Receive mode
B2DLC
Transmit mode
B2EIDL
B2EIDH
B2SIDL
Receive mode
B2SIDL
Transmit mode
B2SIDH
B2CON
Receive mode
B2CON
Transmit mode
B1D7
B1D6
B1D5
B1D4
B1D3
B1D2
B1D1
B1D0
B1DLC
Receive mode
B1DLC
Transmit mode
B1EIDL
B1EIDH
B1SIDL
Receive mode
B1SIDL
Transmit mode
B1SIDH
B1CON
Receive mode
B1CON
Transmit mode
Legend: x = unknown, u = unchanged, - = unimplemented, q = value depends on condition
Note 1:
File Name
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
2:
3:
4:
5:
6:
7:
8:
9:
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
(8)
Bit 21 of the PC is only available in Test mode and Serial Programming modes.
The SBOREN bit is only available when CONFIG2L<1:0> = 01; otherwise it is disabled and reads as ‘0’. See Section 4.4 “Brown-out Reset (BOR)”.
These registers and/or bits are not implemented on PIC18F2X80 devices and are read as ‘0’. Reset values are shown for PIC18F4X80 devices;
individual unimplemented bits should be interpreted as ‘—’.
The PLLEN bit is only available in specific oscillator configuration; otherwise, it is disabled and reads as ‘0’. See Section 2.6.4 “PLL in INTOSC
Modes”.
The RE3 bit is only available when Master Clear Reset is disabled (CONFIG3H<7> = 0); otherwise, RE3 reads as ‘0’. This bit is read-only.
RA6/RA7 and their associated latch and direction bits are individually configured as port pins based on various primary oscillator modes. When
disabled, these bits read as ‘0’.
CAN bits have multiple functions depending on the selected mode of the CAN module.
This register reads all ‘0’s until the ECAN™ technology is set up in Mode 1 or Mode 2.
These registers are available on PIC18F4X80 devices only.
RXFUL
RXFUL
B2D47
B2D37
B2D27
B2D17
B2D07
B1D77
B1D67
B1D57
B1D47
B1D37
B1D27
B1D17
B1D07
EID15
SID10
TXBIF
EID15
SID10
TXBIF
Bit 7
EID7
SID2
SID2
EID7
SID2
SID2
—
—
—
—
REGISTER FILE SUMMARY (PIC18F2480/2580/4480/4580) (CONTINUED)
RXRTR
RXRTR
TXRTR
TXRTR
TXABT
B2D46
B2D36
B2D26
B2D16
B2D06
B1D76
B1D66
B1D56
B1D46
B1D36
B1D26
B1D16
B1D06
EID14
RXM1
RXM1
EID14
RXM1
EID6
SID1
SID1
SID9
EID6
SID1
SID1
SID9
Bit 6
RXRTRRO
RXRTRRO
TXLARB
TXLARB
B2D45
B2D35
B2D25
B2D15
B2D05
B1D75
B1D65
B1D55
B1D45
B1D35
B1D25
B1D15
B1D05
EID13
EID13
Bit 5
EID5
SID0
SID0
SID8
EID5
SID0
SID0
SID8
RB1
RB1
—
—
PIC18F2480/2580/4480/4580
FILHIT4
FILHIT4
TXERR
TXERR
B2D44
B2D34
B2D24
B2D14
B2D04
B1D74
B1D64
B1D54
B1D44
B1D34
B1D24
B1D14
B1D04
EID12
EID12
EID4
SID7
EID4
SID7
Bit 4
SRR
SRR
RB0
RB0
—
—
—
—
Preliminary
FILHIT3
FILHIT3
TXREQ
TXREQ
B2D43
B2D33
B2D23
B2D13
B2D03
B1D73
B1D63
B1D53
B1D43
B1D33
B1D23
B1D13
B1D03
EXIDE
EXIDE
DLC3
DLC3
EID11
DLC3
DLC3
EID11
EID3
EXID
SID6
EID3
EXID
SID6
Bit 3
FILHIT2
FILHIT2
RTREN
RTREN
B2D42
B2D32
B2D22
B2D12
B2D02
B1D72
B1D62
B1D52
B1D42
B1D32
B1D22
B1D12
B1D02
EID10
EID10
DLC2
DLC2
DLC2
DLC2
Bit 2
EID2
SID5
EID2
SID5
—
—
—
—
FILHIT1
TXPRI1
FILHIT1
TXPRI1
B2D41
B2D31
B2D21
B2D11
B2D01
B1D71
B1D61
B1D51
B1D41
B1D31
B1D21
B1D11
B1D01
EID17
EID17
EID17
EID17
DLC1
DLC1
DLC1
DLC1
EID1
EID9
SID4
EID1
EID9
SID4
Bit 1
FILHIT0
FILHIT0
TXPRI0
TXPRI0
B2D40
B2D30
B2D20
B2D10
B2D00
B1D70
B1D60
B1D50
B1D40
B1D30
B1D20
B1D10
B1D00
EID16
EID16
EID16
EID16
DLC0
DLC0
DLC0
DLC0
Bit 0
EID0
EID8
SID3
EID0
EID8
SID3
DS39637C-page 85
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
-xxx xxxx
-x-- xxxx
xxxx xxxx
xxxx xxxx
xxxx x-xx
xxx- x-xx
xxxx xxxx
0000 0000
0000 0000
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
-xxx xxxx
-x-- xxxx
xxxx xxxx
xxxx xxxx
xxxx x-xx
xxx- x-xx
xxxx xxxx
0000 0000
0000 0000
POR, BOR
Value on
Details on
57, 299
57, 299
57, 299
58, 299
58, 299
58, 301
58, 301
58, 299
58, 298
58, 297
58, 297
58, 296
58, 295
58, 295
58, 299
58, 299
58, 299
58, 299
58, 299
58, 299
58, 299
58, 299
58, 301
58, 301
58, 299
58, 298
58, 297
58, 297
58, 296
58, 295
58, 295
Page:
Related parts for PIC18F4580-I/P
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![PIC18F458-I/PT](/photos/6/82/68251/c04-076_pt_tmb.jpg)
Part Number:
Description:
IC MCU CAN FLSH 16K 40MHZ 44TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F458-I/P](/photos/6/61/66192/150-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 CAN 40DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F458-I/L](/photos/6/63/66325/150-44-plcc_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 CAN 44PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F458-I/PTG](/photos/6/82/68251/c04-076_pt_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 44TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F458-E/P](/photos/6/61/66192/150-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 W/CAN 40 DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F458-E/L](/photos/6/63/66325/150-44-plcc_tmb.jpg)
Part Number:
Description:
IC MCU FLASH 16KX16 W/CAN 44PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F458-E/PT](/photos/6/82/68251/c04-076_pt_tmb.jpg)
Part Number:
Description:
IC,MICROCONTROLLER,8-BIT,PIC CPU,CMOS,TQFP,44PIN,PLASTIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC18F458](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
(PIC18Fxx8) 28/40-Pin High-Performance / Enhanced Flash Microcontrollers with CAN Module
Manufacturer:
Microchip Technology
![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: