关于STC89C52单片机IO口驱动问题,急~~~

2019-07-16 19:06发布

为什么我设计的电路,用4.5V直流电源给STC89C52供电,它的IO口和LED的负极连接,正极和一个390欧电阻和VCC连接,接上电源时,无论给单片机的IO口写0还是1,LED灯都亮。怎么我写了高电位,还是不能使LED熄灭?无论是P0口还是P2口都是如此,求各位大神帮帮忙,问题出在哪里,急。。。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
qq729101414
1楼-- · 2019-07-17 19:51
 精彩回答 2  元偷偷看……
mkdanpianji
2楼-- · 2019-07-17 21:55
qq729101414 发表于 2014-4-27 20:41
没看到复位和EA  不发表评论。

那个回去接了,EA直接5V使EA高电平,读内部ROM,复位也接了低电平,还是不行。。。
mkdanpianji
3楼-- · 2019-07-17 22:20
Mexican 发表于 2014-4-27 15:34
51是高电平复位,你的RST接的是高电平,芯片一直在复位输出高电平

那个RST端应该没有问题,我是按照我买的51单片机开发板的原理图接的,我的程序在开发板上也能用,但是在我设计的开发板上就不行,好无奈啊
mkdanpianji
4楼-- · 2019-07-17 23:58
发烧友之麒麟 发表于 2014-4-27 19:07
不懂你的电路是什么情况

本来是想用独立按键控制LED的亮灭的,但是现在连LED灯都点不亮了
wushang
5楼-- · 2019-07-18 01:08
你把二极管反过来~然后程序也反过来看看能不能控?
qq729101414
6楼-- · 2019-07-18 06:20
 精彩回答 2  元偷偷看……

一周热门 更多>