pnhtech 发表于 2012-9-14 12:04:49

外部中断下降沿触发谁做过?EIMSK地址0x1D吗?参数修改不了

EICRA=0x02;//外部中断0下降沿
EIMSK=0x01;//使能int0,但是仿真器上面看0x1D位置总是0x40;而且执行完这条没有变化
SREG|=0X80; //开全局中断


有用过这个功能的说说我这块有什么错误的地方?

pnhtech 发表于 2012-9-14 23:43:36

这个问题已经弄清出了,寄存器看错了,不过现在是中断服务程序进不去,不知道什么原因?应该没有写错。

pnhtech 发表于 2012-9-14 23:51:38

哦,也知道了,#include "interrupt.h"这个库没有加上,不过都是警告,警告太多了,没有仔细看警告,以为没有错误就没什么事呢!

cheky77 发表于 2012-10-6 22:03:04

呵呵。还是得细心点,什么都可以解决。
页: [1]
查看完整版本: 外部中断下降沿触发谁做过?EIMSK地址0x1D吗?参数修改不了