STC8H准双向模式下外部多大电阻才能下拉?
芯片是STC8H8K64U,工作在5V,由于一些原因,我的外部下拉需要经过一个电阻下拉,且需要让引脚是准双向模式(不使用内部4.7k上拉电阻)。请问这个外部下拉电阻的阻值需要小于多少才能把引脚拉到低电平?我自己尝试,4.7k的话有时候能拉低有时候不能,3.3k的话每次都能拉低。
虽然3.3k我自己尝试可以,但如果有官方测试数据更好,我希望知道一个在能保证实现下拉的情况下的尽量大的电阻值,感谢。
设置为高阻不行吗? 本帖最后由 liuzonggong 于 2024-8-1 12:07 编辑
逻辑电路对于低于1.5V的电压为低,对于高于3.5V的电压为高。对于stc系列,手册说,应该低于0.8V,对于5V供电,每个弱上拉的维持电流为250uA,电阻乘以电流,电压要低于0.8V。就认为成功下拉了。计算为3.2K。为了保险起见,小些为好。可以用2.2K。 DebugLab 发表于 2024-8-1 11:55
设置为高阻不行吗?
当外部不下拉时,需要引脚自己能保持高电平,所以高阻不行。 liuzonggong 发表于 2024-8-1 12:04
逻辑电路对于低于1.5V的电压为低,对于高于3.5V的电压为高。对于stc系列,手册说,应该低于0.8V,对于5V供 ...
我看手册10.8节说了一句“小于 0.8V 时单片机读I/O口状态是低电平”,可是这里说的是工作在3V。我看到 附录U电气特性 的 直流特性(5.0V)里边说,输入低电平是1.32V(开施密特)或1.48V(关施密特),是否应该用这个一点几伏并结合250uA来计算呢
LandE 发表于 2024-8-1 21:18
我看手册10.8节说了一句“小于 0.8V 时单片机读I/O口状态是低电平”,可是这里说的是工作在3V。我看到 附 ...
似乎这样也行。先做个实验试试。 单片机内部上拉参数离散性比较大,这样精确计算没有实际意义,非要计算的话,要用极限指标来算,然后取个足够余量才能保证量产稳定.
页:
[1]