中易网

avrstudio6中怎么使用中断,需要哪些头文件,以外部中断1举个详细的例子并说明!

答案:2  悬赏:40  
解决时间 2021-03-13 00:14
avrstudio6中怎么使用中断,需要哪些头文件,以外部中断1举个详细的例子并说明!
最佳答案
没搞过AVR,但是一般情况下有两种,一种类似于MCS-51的Keil-C,用:
void myService() interrupt x using n; ----用关键字 interrupt, 中断号 x, 寄存器组号 n。
----

另一种是GNU之类的,表达如下:
#pragma interrupt ------用编译引导
void myService();

{......}
#pragma END
然后建立一个中断映射表与之匹配
map(TIMER0, myService); ----分配myService函数为定时器TIMER0的服务函数。

map(TIMER1, mySecondService);

...

That's OK !
全部回答
avr studio 是汇编环境,不用#用. .include "文件名" 应该是这样。 #include 这是什么文件呀?? 有这个文件吗? 一般加的 是 假如你用的是128芯片 加的是类似 “m128def.inc”这样的文件。 我记不太清,不过你可以到avr studio的安装目录下去找,和你用的芯片一致的设备文件。然后 包含进去。 一般在include 或lib 之类的文件夹里 简单点,搜以下*.inc的文件,就可以
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
exciting和excited的区别!!!
塞博工艺佛珠地址在什么地方,想过去办事
在网上购买的网课,快过期了没有看完,有没有
我的脚有一点点宽,好想买双keds帆布鞋穿,(
我装的是电信网线,如用路由器电脑只能上QQ不
英纳格机械表脱下来就慢了什么原因
今日家园(西南门)怎么去啊,有知道地址的么
淘宝美版苹果7 3000多一点靠谱么
请问:一处单纯性肋骨线形骨折算不算轻伤?
溶液加热沸腾后,溶质会随着溶剂出来吗?
荟妍养生馆在什么地方啊,我要过去处理事情
新宝路西三巷/新江二路南五巷(路口)这个地址
新轩逸1.6自动豪华版有没有必要装防盗锁
oppo手机自带软件如何删除??
田家庄派出所地址在什么地方,想过去办事
推荐资讯
qq被保护模式解除不了
wifi网速快慢取决于什么(有什么导致快慢)?
苹果6和6p哪个用的方便?苹果怎么分辨是港版
瑞倪维儿美容连锁怎么去啊,有知道地址的么
有一个孩子小名叫笑笑二孩起名叫什么好呢最好
蚂蚁食坊地址有知道的么?有点事想过去
型男为什么都爱穿皮衣
excel 中横向文档,每次打印都要重新调整页面
郑爽和张翰一起拍过多少部戏,名字说出来和他
安顺花园东门地址在什么地方,想过去办事
米其林轮胎顺益店在什么地方啊,我要过去处理
单片机 PC指针的作用
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?