实现单步执行的几个问题

smileme 2003-06-16 09:40:42
实现单步执行的几个问题:
小弟要在51单片机中实现单步执行,
现在要从监控程序转到用户程序
已知用户程序首地址的pc在r0和r1中,
CLR IT0 ;外部中断0为电平触发方式
SETB EX0 ;允许外部中断0中断
SETB EA ;允许cpu中断
CLR P3.2
;转到用户程序
问题:我要把新pc值代替老值,
程序怎么写,如果用mov pch,r1,mov pcl,r0
显然不可以。
...全文
36 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zerospace 2003-06-16
  • 打赏
  • 举报
回复
push r0
push r1
ret

27,381

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧