找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请问单片机大佬们,keil5的debug中如何显示数组中的值?

查看数: 3926 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-2-1 21:26

正文摘要:

       以下是小弟C51单片机显示交通灯的代码,个人觉得逻辑上没问题,编译也没错误没警告,但是程序跑起来是彻底乱套,于是想通过debug观察其中每一个变量的值,特别是 uchar xianshi[8]  ...

回复

ID:882291 发表于 2021-2-3 09:10
把“+”号点开就行了
ID:609281 发表于 2021-2-2 23:51
csmyldl 发表于 2021-2-2 09:22
D:0x0B xianshi[] "" 是什么意思?这个意思是数组分配的地址在内存0x0B开始的存储单元,要看到数据,只需要 ...

感谢您的解答!可我按照您的操作,view→memory windows→memory 1操作以后,出现这个界面:C:\Users\11587\Desktop ,我点击单步执行,xianshi[] 的寄存器中值一直都没有变?
ID:196216 发表于 2021-2-2 16:16
左侧小加号可以展开的啊
ID:235200 发表于 2021-2-2 09:22
D:0x0B xianshi[] "" 是什么意思?这个意思是数组分配的地址在内存0x0B开始的存储单元,要看到数据,只需要通过菜单打开:VIEW→MEMORY WINDOWS→MEMORY1, 然后在弹昢的窗口中输入d:0x0B 就可以看到连续8个存储单元的值是该数组的值

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表