at89c51单片机外部中断0(P3.2)脚的IC座原本是高电平,一插入芯片就变低电平,这是怎么回事

程序没问题,我给它赋值为1还是有问题;
引脚和外部的地没有连接,没插芯片时,这个脚是高电平,正常;
验证后单片机没坏;
该脚是外部中断脚,通过按键来开启和关闭中断,如果程序里不写中断,这个脚的电平正常,如果用了中断,就一直是低电平

第1个回答  2012-01-08
1.程序给其变为0
2.引脚和外部地连了
3.单片机坏了追问

程序没问题,我给它赋值为1还是有问题;
引脚和外部的地没有连接,没插芯片时,这个脚是高电平,正常;
验证后单片机没坏;
该脚是外部中断脚,通过按键来开启和关闭中断,如果程序里不写中断,这个脚的电平正常,如果用了中断,就一直是低电平

追答

是不是有了外部中断啦?你的那个程序是低电平有效还是下降沿有效?不如发来程序和电路图看看吧?

第2个回答  2022-06-09
您好,请问您现在解决了吗啊,我也遇到这个问题了
第3个回答  2012-01-13
应该是程序把它拉低了
第4个回答  2012-01-11
不会吧!
你不如把程序发过来,给大家看看,就这样说,谁知道怎么回事?

电路图也可以发过来啊。

真是,就你这样问问题,害人害己啊
第5个回答  2012-01-08
首先确定一下,你的单片机内写有程序吗,如果有,你检查一下你的程序。追问

程序应该没问题,我只用这个脚做中断,没有进行任何赋值

追答

换片单片机。

追问

换了,还是老现象,不是单片机问题;

追答

认真检查一下程序,重点检查一下中断设置相关部份的内容。

本回答被提问者采纳
相似回答