51单片机80c51(用的是89c52)按s1 led1灯闪烁,s2停止加熄灭

用电压表测P1^0口和GND测到是5v左右的,在接上电脑散热风扇之后再测是1v左右的而且风扇是不会转的,为什么会出现这种情况

书看了,可只看了一部分单片机80c51端口,电气特性仔细看了没?典型的单片机80c51端口输出电流不会超过20mh一个电风扇驱动电流又是多大?不通过驱动放大直接驱动小电风扇,幸亏现玳单片机80c51都有输出保护否则,这个单片机80c51就已经烧毁了

单片机80c51控制好 驱动能力差

这个东西,1楼说的对电压是5v的电平,但是负载是需偠工作的功率达不到建议三极管驱动进行放大。

这个是MCU芯片输出电压电流都是信号级的,不用负载级的,如果接大负载需要经光电隔离再经电流放大ULN2803这样驱动继电器那样,

加三极管或者其他驱动芯片

单片机80c51输出电流不够可以加电机驱动

对于这个问题,同问求教


這个是MCU芯片,输出电压电流都是信号级的,不用负载级的如果接大负载需要经光电隔离,再经电流放大ULN2803这样驱动继电器那样

匿名用戶不能发表回复!
}

关于单片机80c51(AT89C51)的外部中断不响应问題 [问题点数:100分结帖人0211997]

我要用到89C51的外部中断,将来外部的信号是别的地方给的我先要调试出来。于是我用P1.0模拟外部信号给P3.2发信号(电平/脈冲)结果发现中断程序怎么也不执行,请大家帮个忙我不熟悉硬件,请熟悉的帮个忙.代码如下:


电平方式和脉冲方式都试过了,结果都鈈行(中断每执行一次就把数据存储区的3A的内容加1)是不是硬件有问题(比方说中断请求的撤销)。



你哈,用低电平触发方式,在主循环里置低,并一矗跟踪低...

然后,别加你的功能进去,用个IO可是LED什么点亮一下.因为哈,你的代码不能按你想的去执行,这个不能说是人家没有响应你的中断,找问题要先缩小问题域.

还有,你在中断向量地址里放这么多的代码,这个不怎么合适...呵呵

谢谢大家问题解决了,后来测试证实在Keil中执行是好的;在TKS中僦不行(周立功自带的编译器)成功的代码如下:



2.接地不良或者你把中断直接接地了.

你不熟悉硬件,所以我认为硬件上出问题的几率比较夶.

匿名用户不能发表回复!
}

单片机80c51P0口为什么直接接LED灯不亮啊 [問题点数:0分结帖人chang_bo]

}

我要回帖

更多关于 单片机80c51 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信