[51单片机] DS1302时钟实验

[复制链接]
905|0
 楼主| zhangwentao2 发表于 2016-4-18 22:34 | 显示全部楼层 |阅读模式
各位高手  小弟在做DS1302实验时 出现了两个奇怪的现象 百思不得其解  还请知道的高手们指点  一下 拜托了
问题1

实验过程中 数码管没有任何显示 ,经调试发现问题就出在这个地方,从右下方的调试窗口可以看出io=1,满足了if(io)的条件,因此应该执行temp=(temp|0x80); 执行完以后 temp的值应该是 0x80才对呀,怎么会还是0呢?不解


问题2

黄色箭头到达的位置表明io=1;这句指令已经执行了  可是右下角的调试窗口 显示 io=0;(值没有变)
这怎么解释呢?不科学啊!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

29

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部