background image
宏晶科技:www.MCU-Memory.com   Mobile:13922805190(姚永平)   Tel:0755-82948409    Fax: 0755-82944243
宏晶科技:专业单片机 / 存储器供应商   www.MCU-Memory.com   STC12C5410AD 系列 1T 8051 单片机中文指南
28
1 . 准双向口输出配置
准双向口输出类型可用作输出和输入功能而不需重新配置口线输出状态。这是因为当口线输出为 1
时驱动能力很弱,允许外部装置将其拉低。当引脚输出为低时,它的驱动能力很强,可吸收相当大的
电流。准双向口有 3 个上拉晶体管适应不同的需要。
在 3 个上拉晶体管中,有 1 个上拉晶体管称为“弱上拉”
,当口线寄存器为 1 且引脚本身也为 1 时打开。
此上拉提供基本驱动电流使准双向口输出为1。
如果一个引脚输出为1而由外部装置下拉到低时,
弱上拉关闭而
“极弱上拉”
维持开状态,
为了把这个引脚强拉为低,
外部装置必须有足够的灌电流能力使引脚上的电压降到门
槛电压以下。
   第 2 个上拉晶体管,称为“极弱上拉”,当口线锁存为 1 时打开。当引脚悬空时,这个极弱的上
拉源产生很弱的上拉电流将引脚上拉为高电平。
第 3 个上拉晶体管称为“强上拉”。当口线锁存器由 0 到 1 跳变时,这个上拉用来加快准双向口由逻
辑 0 到逻辑 1 转换。当发生这种情况时,强上拉打开约 2 个机器周期以使引脚能够迅速地上拉到高电平。
    准双向口输出如下图所示。
2 个 CPU
时钟延时
DD
DD
DD
极弱
端口
引脚
口锁存数据
输入数据
干扰滤波
S T C 1 2 L E 5 4 1 0 系列单片机为 3 V 器件,如果用户在引脚加上 5 V 电压,将会有电流从引脚流向 V D D ,这样
导致额外的功率消耗。因此,建议不要在准双向口模式中向 3V 单片机引脚施加 5V 电压,如使用的话,要加
限流电阻,或用二极管做输入隔离,或用三极管做输出隔离。
准双向口带有一个施密特触发输入以及一个干扰抑制电路。
200uA
30uA
灌电流最大
可到 20mA,
输出低时
2 . 推挽输出配置
推挽输出配置的下拉结构与开漏输出以及准双向口的下拉结构相同,但当锁存器为 1 时提供持续的
强上拉。推挽模式一般用于需要更大驱动电流的情况。
推挽引脚配置如下图所示。
拉电流最大可到20mA,输出高时
DD
端口
引脚
口锁存数据
输入数据
干扰滤波
灌电流也可承受 20mA,输出低时
由于制造误差,
弱 上 拉 能 力 为
250uA~160uA
2mA