永发信息网

c51 单片机编程中,主函数main里用while(1)进行死循环,中main函数外面实行中断。中断之后怎么把中断得到

答案:3  悬赏:10  手机版
解决时间 2021-03-14 15:14
c51 单片机编程中,主函数main里用while(1)进行死循环,中main函数外面实行中断。中断之后怎么把中断得到
最佳答案
你只要开了总中断和具体的中断,当满足中断发生条件时,单片机就会发生中断并能检测到,接着从main函数跳到中断服务程序中去执行,执行完后返回到被 中断的位置
全部回答

用c 编一个算了,汇编麻烦一点。如要汇编再向我要吧。

#include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit key=p3^2; // void delay(uint z); // void main() { uchar temp=0xfe; while(1) { while(!key) { p0=temp; // 点亮发光二极管 temp=_crol_(temp,1); //循环左移 delay(500); //每个灯亮的时间为0.5s } p0=0xff; //熄掉所有的灯 } } // void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=

中断之后 单片机相应中断寄存器会置1 然后程序会进入对应的中断地址执行中断程序 执行完后会返回while循环
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么足部按摩结束觉得浑身都很舒服?
六福珠宝为什么比周大福便宜
金德丰养殖场地址在什么地方,想过去办事
上不挨天 下不挨地 还有一半在土里 (打一植
腊肉腊肠长毛了,还能吃吗?
古代算筹记数 58怎样表示
如何提高websphere中部署的应用速度
跪求琴歌指弹吉他谱1、2全集,GTP也可以啊,
玩lol的时候总有人说我,你有毒,我该怎么回
海运国际酒店停车场(出入口)在哪里啊,我有事
股票MACD指标为什么有两条线?
镀锌带钢和镀锌卷有什么区别
新开路/G112(路口)在哪里啊,我有事要去这个
伊兰特雨刮电机不工作了,怎么回事?
请问邢台学院有分校吗?本部和分校都多大呢?
推荐资讯
铭瑶是什么意思
纤荷艺术培训中心我想知道这个在什么地方
一品华城在什么地方啊,我要过去处理事情
高人帮忙解释催眠后看到的场景
馨香园在哪里啊,我有事要去这个地方
眼角里长了一个小白颗粒 有点像脂肪粒 是怎么
在同族非金属元素中,为什么非金属性强的元素
电动机为什么要调频
大力繁荣发展文化事业,推进公共文化服务什么
给墙开线槽的工具是叫无齿锯吗
关于冬天感情的句子
is ,you,watch,,me,where,my,tell怎么组
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?