首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

关于Keil断点设置的有关问题

2012-02-26 
关于Keil断点设置的问题SETBSDA释放SDA总线ACALLDELAYSETBSCLWAITASKW:MOVC,SDAJCWAITASKWCLRSCLCLRSDA上

关于Keil断点设置的问题
SETBSDA;释放SDA总线
ACALLDELAY
SETBSCL
WAITASKW:MOVC,SDA
JCWAITASKW
CLRSCL
CLRSDA
上面我的意图是等待SDA变0然后赋值给进位位C
然后执行
CLRSCL
CLRSDA
但在利用Keil编译的过程中,无法使SDA变0给C赋值,所以想请教下如何利用Keil的断点设置来实现执行后面两条指令!

[解决办法]
法一:
WAITASKW:MOVC,SDA
在这句设断点,然后从内存里找到SDA,把写改成0
法二:
不知道你的仿真器支持改PC否?要不直接改程序指针也OK...



[解决办法]
不是有watch吗?
向里面加上SDA,读它之前,把它改成0,或在你的JC之前把C改成0.

热点排行