2009 Microchip Technology Inc.
DS39632E-page 117
PIC18F2455/2550/4455/4550
TABLE 10-3:
PORTB I/O SUMMARY
Pin
Function
TRIS
Setting
I/O
I/O Type
Description
RB0/AN12/
INT0/FLT0/
SDI/SDA
RB0
0
OUT
DIG
LATB<0> data output; not affected by analog input.
1
IN
TTL
PORTB<0> data input; weak pull-up when RBPU bit is cleared.
Disabled when analog input enabled.(1)
AN12
1
IN
ANA
A/D Input Channel 12.(1)
INT0
1
IN
ST
External Interrupt 0 input.
FLT0
1
IN
ST
Enhanced PWM Fault input (ECCP1 module); enabled in software.
SDI
1
IN
ST
SPI data input (MSSP module).
SDA
1
OUT
DIG
I2C data output (MSSP module); takes priority over port data.
1
IN
I2C/SMB I2C data input (MSSP module); input type depends on module setting.
RB1/AN10/
INT1/SCK/
SCL
RB1
0
OUT
DIG
LATB<1> data output; not affected by analog input.
1
IN
TTL
PORTB<1> data input; weak pull-up when RBPU bit is cleared.
Disabled when analog input enabled.(1)
AN10
1
IN
ANA
A/D Input Channel 10.(1)
INT1
1
IN
ST
External Interrupt 1 input.
SCK
0
OUT
DIG
SPI clock output (MSSP module); takes priority over port data.
1
IN
ST
SPI clock input (MSSP module).
SCL
0
OUT
DIG
I2C clock output (MSSP module); takes priority over port data.
1
IN
I2C/SMB I2C clock input (MSSP module); input type depends on module setting.
RB2/AN8/
INT2/VMO
RB2
0
OUT
DIG
LATB<2> data output; not affected by analog input.
1
IN
TTL
PORTB<2> data input; weak pull-up when RBPU bit is cleared.
Disabled when analog input enabled.(1)
AN8
1
IN
ANA
A/D input channel 8.(1)
INT2
1
IN
ST
External Interrupt 2 input.
VMO
0
OUT
DIG
External USB transceiver VMO data output.
RB3/AN9/
CCP2/VPO
RB3
0
OUT
DIG
LATB<3> data output; not affected by analog input.
1
IN
TTL
PORTB<3> data input; weak pull-up when RBPU bit is cleared.
Disabled when analog input enabled.(1)
AN9
1
IN
ANA
A/D Input Channel 9.(1)
CCP2(2)
0
OUT
DIG
CCP2 compare and PWM output.
1
IN
ST
CCP2 capture input.
VPO
0
OUT
DIG
External USB transceiver VPO data output.
RB4/AN11/
KBI0/CSSPP
RB4
0
OUT
DIG
LATB<4> data output; not affected by analog input.
1
IN
TTL
PORTB<4> data input; weak pull-up when RBPU bit is cleared.
Disabled when analog input enabled.(1)
AN11
1
IN
ANA
A/D Input Channel 11.(1)
KBI0
1
IN
TTL
Interrupt-on-pin change.
CSSPP(4)
0
OUT
DIG
SPP chip select control output.
RB5/KBI1/
PGM
RB5
0
OUT
DIG
LATB<5> data output.
1
IN
TTL
PORTB<5> data input; weak pull-up when RBPU bit is cleared.
KBI1
1
IN
TTL
Interrupt-on-pin change.
PGM
x
IN
ST
Single-Supply Programming mode entry (ICSP). Enabled by LVP
Configuration bit; all other pin functions disabled.
Legend:
OUT = Output, IN = Input, ANA = Analog Signal, DIG = Digital Output, ST = Schmitt Buffer Input,
I2C/SMB = I2C/SMBus input buffer, TTL = TTL Buffer Input, x = Don’t care (TRIS bit does not affect port direction or is
overridden for this option)
Note 1:
Configuration on POR is determined by PBADEN Configuration bit. Pins are configured as analog inputs when
PBADEN is set and digital inputs when PBADEN is cleared.
2:
Alternate pin assignment for CCP2 when CCP2MX = 0. Default assignment is RC1.
3:
All other pin functions are disabled when ICSP or ICD operation is enabled.
4:
40/44-pin devices only.
相关PDF资料
PIC24FJ64GB108-I/PT IC PIC MCU FLASH 80TQFP
DSPIC33FJ64MC506A-I/PT IC DSPIC MCU/DSP 64K 64-TQFP
PIC16F877A-I/P IC MCU FLASH 8KX14 EE 40DIP
MP2-HS240-51 CONN SHROUD 2-FB 240POS 5ROW
DSPIC33FJ64MC506-I/PT IC DSPIC MCU/DSP 64K 64TQFP
DSPIC33FJ128MC802-I/SO IC DSPIC MCU/DSP 128K 28SOIC
PIC18LF4331-I/P IC PIC MCU FLASH 4KX16 40DIP
DSPIC33FJ128GP306-I/PT IC DSPIC MCU/DSP 128K 64TQFP
相关代理商/技术参数
PIC18F4455-I/P 功能描述:8位微控制器 -MCU 24kBF 2048RM FSUSB2 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F4455-I/PT 功能描述:8位微控制器 -MCU 24kBF 2048RM FSUSB2 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F4455T-I/ML 功能描述:8位微控制器 -MCU 24kBF 2048RM FSUSB2 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F4455T-I/PT 功能描述:8位微控制器 -MCU 24kBF 2048RM FSUSB2 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F4458-I/ML 功能描述:8位微控制器 -MCU 24KB Flash 2KB RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F4458-I/P 功能描述:8位微控制器 -MCU 24KB Flash 2KB RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F4458-I/PT 功能描述:8位微控制器 -MCU 24KB Flash 2KB RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F4458T-I/ML 功能描述:8位微控制器 -MCU 24KB Flash 2KB RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT