求高手!stc 51单片机的P0端口要上拉多大的电阻才可以驱动ULN2003AN? 要不要上拉电阻?9端怎么接?

如题所述

1、P0口是OC门,8个上拉电阻是少不了的。一般是10K,没错。这只是上拉。
2、驱动电阻可以加个1K的,太大就驱动不了了。
3、9脚是复位脚,5V经一按键到9脚,9脚再接一个10k电阻到地,实现手动复位。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-22
记不清具体值了,我当时好像用的是330欧,470欧无法驱动。
9脚接电源。

注意:1个通道还好,若用多个通道,要算输出低时,上拉电阻灌进单片机IO的电流,S51的P0口最大才2xmA,STC没查文档,但也不能8个通道都接3百多欧上拉,万一同时输出低,会烧片子的。
最好先接三极管,用三极管驱动2003本回答被网友采纳
第2个回答  2012-08-10
9脚是复位脚,5V经一按键到9脚,9脚再接一个10k电阻到地,实现手动复位。,P0一般接5-10K就行,但不能太低。 否则当心烧片。
第3个回答  2012-05-31
看看ULN2003的驱动电压和电流要求。I = V供电电压/上拉电阻。看驱动能力够不够?
第4个回答  2012-05-22
通常是10K。追问

不会不要答啦

追答

我没驱动过ULN2003AN,但可以告诉你不论你的P0 口接多大的上拉电阻,IO口的驱动能力是不会增大的。。。至于9脚的问题不知道!

相似回答