单片机复位后

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:03:04
我自己做了个单片机学习板,刚做好时没有程序,复位后P1口所接的LED都亮了,而且还在闪,一个比一个闪的速度要快,并且数码管也都亮了,不过有的亮度好象不够,在手动复位时都不亮,不过复位过后,即放开手后全都亮了,测量P1口的电压时都只有2.5V,P0口有0.5V的电压.请高手指点一下,有没有错误啊,主要是看没有程序时复位后是怎样的,谢谢了

单片机里如果没有程序的话,可能是单片机本身执行子虚乌有的程序时的影响,你烧录一段空循环程序,再看看,如果还是闪,怀疑是电压不够导致不断复位。

外面加个电阻看看~

你用得什么芯片,我的用有些芯片在出厂的时候里面带着一段测试程序。就如你说的,P口的电平可能有变化比如是流水灯什么的。
你想看复位以后是什么样,你把芯片放到编程器上擦除一遍就行了。这样内部程序区就全部清空。这样就能看到了。如果是51这样4的P口全是高电平了。

你说p0和p1口,我估计时51单片机
这种单片机在没有程序的情况下,p1口是处于3态的某中状态,由于单片机内部有上拉电阻的原因,所以也会有些电压。
但是p0口内部没有上拉电阻,因此是带不动负载的