我编了个控制两个LED的小程序,让它们交替亮灭,用的是AT89S52单片机,用的IO口是P0^0和P0^1,在面包板上搭好了电路。问题就来了,我把电源插上后,单片机似乎并没有正常工作,有时两个LED都一直亮着,用电压表侧得两个引脚都是1V左右(我用的电源是4节1.5V干电池,总电压5.5左右),有时两个都一直熄灭,两个引脚电压都是4V左右。有时候单片机也能正常工作,两个LED交替亮灭,是按照我编的程序走的。
我把单片机放到开发板上,发现一切正常,单片机和程序都没问题,就是电路或者其他的原因了。但我只是一个很白很白的新手,想不出究竟是哪个地方出了毛病,还恳请各位高手帮忙分析一下,小弟十分感谢!:lol |