首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[原创]紧急---中断问题

[原创]紧急---中断问题

各位老大请帮忙:

AD中断和ECT中断同时用会不会有问题?
关键是任何中断处理程序都应该尽量的短,将大部分工作放在主程序中去做。这样才不至于影响其他中断的响应。
海纳百川  有容乃大
谢谢斑竹来指教啊,可是我的ECT中断没有办法读取啊,我用的是ECT模块的扑捉功能对脉冲计数,摸减计数器来完成定时功能
什么叫ECT中断没有办法读取?
海纳百川  有容乃大
*********************************初始化部分
LDAA #$90
STAA TSCR1 ;Enable the main timer

LDAA #$01 ;Set the rising endge for PT0
STAA TCTL4

LDD #$0000
STD PACN10

LDAA #$40 ;Enable the PACB
STAA PBCTL
CLI
LDD #60000 ;load the value for timer
STD MCCNT
LDAA #$07
STAA TSCR2
LDAA #$F7 ;Set the MDC.Interrupt enable;Set the mode for onece
STAA MCCTL ;Return the present value while read;MDC enable;16div

*****************************中断部分
INTT0:
LDX PACN10
STX $1004
LDD #$0000
STD PACN10
LDD #60000
STD MCCNT
LDAA #$01
RTI
******************
用这两句来读取,可是读不到数据,老大帮我看看是不是程序那里有错,我怀疑是中断没有产生
LDX PACN10
STX $1004
中断放入非分页地址了吗?设个断点看看中断是否产生过?
海纳百川  有容乃大
返回列表