发布时间:2022-08-17 14:36
2022-7-6 补充说明:
STC15系列单片机最多有62个I/0口(如64-pin单片机):P0.0 ~ P0.7,P1.0-Pl.7,P2.0-P2.7,P3.0 ~ P3.7,P4.0~ P4.7,P5.0-P5.5,P6.0~ P6.7,P7.0~P7.7。其所有I/O口均可由软件配置成4种工作类型之一,如下表所示。4种类型分别为:准双向口/弱上拉(标准8051输出模式)、推挽输出/强上拉、高阻输入(电流既不能流入也不能流出)或开漏输出功能。每个口由2个控制寄存器中的相应位控制每个引脚工作类型。STC15系列单片机的I/O口上电复位后为准双向口/弱上拉(传统8051的I/O口)模式。每个I/0口驱动能力均可达到20mA,但40-pin及40-pin以上单片机的整个芯片最大不要超过120mA,20-pin以上及32-pin以下(包括32-pin)单片机的整个芯片最大不要超过90mA,
所以在P0端口上可以不需要接上拉电阻了,不像89老款单片机P0口只能开漏输出。可以省掉8个上拉电阻以及相关电路。