[求助]MC68HC908QT/QY的定时器0溢出中断号为多少?
 
- UID
- 108266
- 性别
- 男
|
[求助]MC68HC908QT/QY的定时器0溢出中断号为多少?
我在*.prm中如下定义为:VECTOR 6 t0,则程序软仿真的时候能产生正确的中断,
如定义为:VECTOR 5 t0,软仿真的时候出现以下报错提示:
Error: At location FFF2 -
Error: Attempt to use invalid or uninitialized memory
Error: Interrupt processing failed.
但是我查手册,定时器0的中断向量号为5哦,到底是哪儿搞错了呢?
中断向量如下:0 reset
1 IRQ
2 Not used
3 TIM Channel 0 vector
4 TIM Channel 1 vector
5 TIM overflow vector(地址为$fff2~$fff3)
6~13 Not used
14 keyboard vector
15 adc conversion complete vector |
|
|
|
|
|
 
- UID
- 108266
- 性别
- 男
|
按照QT/QY定义,定时器0中断地址(向量5)应当是$FFF2~$FFF3.
按照CODEWARRIOR定义,定时器中断地址(向量6)应当依然是$fff2~$fff3,在出错提示中,有这样一句:Error: At location FFF2 -,这指的是何意思呢? |
|
|
|
|
|
 
- UID
- 108266
- 性别
- 男
|
呵呵,可惜我是用的免费版……
如何求助?只能在这找答案了…… |
|
|
|
|
|