作业:把片内RAM的30H处的值(是紧缩BCD码)打开为非紧缩BCD堆放41H,42H处。(高位放41H处)
为了调试时看数据,预先在30H中赋值为56H,所以程序前加:
为了在最终不至于呈现不想看到的框,能够在END前加两三个NOP指令,程序变为:
2、建新工程,Projectànew
3、可见程序:
4、进行编译、衔接。编译通往后,点debug下的start/stop开端调试,
点view
可见D:30H处变为56H.是即将履行的句子,再履行一步,可见:
把30H中的值赋给了A,所以A中的值变为56H,再履行一步,可见:
把A中的值与0FH进行逻辑“与”,A中的值高四位被屏蔽,所以A中的值变为06H,再履行一步,可见:
单片机第一次作业
作业:把片内RAM的30H处的值(是压缩BCD码)展开为非压缩BCD码放41H,42H处。(高位放41H处),此题不是太难,所以就选了这道啦!具体步骤
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/259483.html