永发信息网

单片机中 IT0=1是负跳变触发 ,IT0=0 据说是低电压触发,问题是如果一个低电平的脉冲宽度较大,那么 算触

答案:2  悬赏:30  手机版
解决时间 2021-03-20 00:48
发了几次呢? 比如 我在接收引脚上通过一开关接地,开关长按,为低电平了,那么怎么判断触发的次数呢
最佳答案
如果你的IT0 = 0,即低电平触发,那么,究竟触发多少次,要看你的程序,如果你的外中断0的中断服务程序在最后一句没有加上while(P3_2 == 0);这句话,那么,具体触发了多少次,不好说,要看你的脉冲长度和中断服务程序的长度。
如果你加上while(P3_2 == 0);那就触发了一次。

void ISR_Exint0(void) interrupt 0
{
//......中断处理函数
while(P3_2 == 0); //---如果没有这句话,且外中断又是低电平触发,那么,刚跳出中断,就又会进入中断。所以,一般情况,我都用边沿触发。

}
全部回答
如果你的it0 = 0,即低电平触发,那么,究竟触发多少次,要看你的程序,如果你的外中断0的中断服务程序在最后一句没有加上while(p3_2 == 0);这句话,那么,具体触发了多少次,不好说,要看你的脉冲长度和中断服务程序的长度。 如果你加上while(p3_2 == 0);那就触发了一次。 void isr_exint0(void) interrupt 0 { //......中断处理函数 while(p3_2 == 0); //---如果没有这句话,且外中断又是低电平触发,那么,刚跳出中断,就又会进入中断。所以,一般情况,我都用边沿触发。 }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我想去滁州职业技术学院。通过自主招生去。可
我在海边捡了很多鹅卵石,其中有一块很不一样
在校学生被学生打成轻微伤打人者满十七岁派出
rosette洗面奶适于什么年龄阶段
若想永久保留数据,应将数据存到哪?内存还是
?金塔清风多少钱
景德镇市水务局这个地址在什么地方,我要处理
社保交满15年后,我每个月交的本钱可以拿回来
身份证消磁了可以买火车票吗
药品的编码指什么
镇江玉楼装饰公司好吗?
让一切东西都保持原状吧用英语怎么说
河滨街怎么去啊,有知道地址的么
阿莫和阿奇可以一起吃吗?
我想成立一个生态农业科技有限公司申请材料怎
推荐资讯
吉平家电地址在什么地方,想过去办事
机械手表都是防水的吗
男友总爱学我讲话怎么办…有时候在他面前我会
手机尾号四位相同的概率是多少
电流变化为什么能产生语音
移动硬盘 有的电脑可以打开 有的电脑要格式化
沈阳康捷恩商贸有限公司我想知道这个在什么地
微信打赏功能与苹果税,腾讯背后又有什么苦衷
李氏珠宝地址在哪,我要去那里办事
请问有免费mysql空间推荐吗?最好支持Java的
三星note5和on5一样么?
小熊之家母婴馆怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?