单片机第一次作业


可见d:42h处变为06h.哈哈,找到啦!再执行一步可得:

可见A中的值又变为56H.接下来该怎么办呢?再执行一步可得:

可见A中的值变为65H.这一步把A中的值高低位互换,为的是找到高位并放到42H中。当然还有其他办法,具体的自己慢慢想吧,哈哈,(提示一下,直接把A与F0H逻辑“与”,也是可以滴。)。再执行一步可得:

可见A中的值变为05H.原因已经说过啦!再执行一步可得:



可见d:41h处中的值变为05H.


综上:就把片内RAM的30H处的值展开为了非压缩BCD码放41H,42H处,并且高位放在了41H处。
评论