永发信息网

单片机中断的意思

答案:6  悬赏:60  手机版
解决时间 2021-11-24 20:28
单片机中断的意思
最佳答案
中断的意思就是中止当前的工作,然后去执行另外的任务,执行完之后再回来执行原来的任务。
比如说你正在看书,突然电话响了,你接完电话,又接着看书,这就是中断。
上面的程序就是设置定时器中断的,定时器中断是这样的,当定时器记满65535之后,就会溢出,溢出就会触发中断,中断完成后又接着计数,当然,如果你想每次定时时间一样长的话,也要在中断服务程序中重新装入初值。
找本单片机的书看看吧,有好处的。
我当初学单片机的时候也有好多名词不知道什么意思,多看看就好了。祝你成功。
全部回答
上边的已经很详细了,建议你找本书好好看看中断。网上也有很多。。。
单片机中断的意思是当中断产生时cpu停下手中的活去处理中断的活.
当CPU去处理中断时它必需关闭中断申请.
排除干扰(中断可以再次产生造成逻辑混乱)让cpu一心一意去处理中断程序
再返回.在打开中断申请.
上面为定时器中断的初始化程序,实现的是5000次的定时中断,如果是12MHZ的晶振系统,机器周期为1us,则实现的是5ms的定时中断。 如果完成的话,还要有一个主程序和定时器0的中断处理程序。补充一下定时器0的中断处理程序
void timer0_ISR() interrupt 1 using 2
{
TH0=(65535-5000)/256; //装初值
TL0=(65535-5000)%256;
... //添加要实现的功能代码
}
上面程序段5ms时间到才会执行一次,就像定时闹铃一样。
这是一个标准的计时中断程序,首先他将中断关闭,而后他进行了中断方式的设置,本程序设置成计数器0的工作模式为1(16位方式),在装入了16位计数器的初值,在开计时中断。
程序在运行时,每运行一个机器周期,计数器自动加一,加到5000后,程序转到中断服务函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
表达事情没有办成,暂时放在一边用什么词语
怎样在Photoshop中镂空图片?
好言一句三冬暖,恶语伤人六月寒是谁的名言
大金空调风管机运行步骤
云翠康城(云翠豪苑)怎么样?好不好?值不值
刀剑转生武器合成
求解答过程:阅读理解。 阅读回
卫生间下水管堵了应该怎么疏通?
《演员》把于毅表演吃了么?还我赵吏和赵瑞龙
k5o8次火车列车时刻表
有没有男人?你们现在的私处硬起来有多长?有
大锅钝狗肉怎么做法
用滴露可以洗阴部或者内裤么
给couch potato 、workaholic 提建议
房贷 农业银行 能做 83折吗?
推荐资讯
南国桃园
我家女儿2012年12月21日2时35分出生 请高人给
美丽约定地址在哪,我要去那里办事,
脖子上有很深的脖纹该怎么去除?
情人伤了我,给她的短信
铝板一平方理论重量是多少
需要购买隔尿垫和隔尿纸吗?
投资30万,开个砖厂如何?
今天有人上门拍营业执照,说是工商局的,拍完
法兰用螺栓拧紧后一般露出多长
书荒啊,有没有人给我推荐几本小说?
在什么情况下计提盈公积
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?