HCS08入门之——看门狗
0赞
发表于 2/29/2012 10:39:37 PM
阅读(2753)
实验现象
1 打开源代码文件下的复位实验下的复位实验.mcp。
2 单击
进入调试环境窗口。进入调试窗口后,程序停止在“EnableInterrupts; /* enable interrupts */”语句。该过程其实已经执行完start08.c程序。
寄存器窗口
从上面的窗口我们可以看出MCU复位之后,SP的值为0XFF,PC指向复位向量$807B,CPU的条件寄存器中的I位置位(禁止全局中断)。
在Memory窗口单击右键,出现如下对话框:
Memory窗口
选择Address出现如下对话框:
在上面的地址中输入“1800”,观测记录复位源寄存器SRS的值。此时SRS的值为0x00,这是因为我们刚才的操作是执行的后台调试强制复位操作,该操作会将该寄存器清零。
4观测复位按键的作用
按一下学习板上子板的复位按键SW1,我们会观测到SRS寄存器的值变为0x40,表明MCU复位源为复位引脚触发的复位。同时MCU已经运行起来了。



