机电一体化《单片机原理及应用》山东大学网络教育考试模拟题及问题详解
摘要:实用文档《单片机原理及应用》除非特别声明,编程题可以使用汇编语言编写,也可以使用C语言编写1、分析程序的执行结果,将结果填写到空格中。ORG0000HMOV30H,#50HMOVR0,#30HMOVA,@R0;(A=50H)MOVA,#79HMOVB,#20H;(A=79HB=20H)DIVAB;(A=03HB=19H)PUSHBMOVB,#0AHMULAB;(A=1EHB=00H)POPBADDA,B;(A=37HB=19H)MOV30H,A;(30H单元的内容=37H)MOV20H,30HCLR01H;(20H单元的内容=37H)MOVA,20H;(PSW中P的内容=1)CPLARRA;(PSW中C的内容=0)SWAPA;(A=46H)ADDCA,#0F0H;(A=36H);(PSW中P的内容=0);(PSW中C的内容=1)RLA;(A=6CH);(PSW中P的内容=0);(PSW中C的内容=0)LOOP:AJMPLOOP2、将MCS51内部RAM60H~65H单元存放的12个16进制数变为ASCII码,放到0090H单元开始的外部RAM中。[使用汇编语言编写]MAIN:MOVR0,#60HMOVR2,#6MOVDPTR,#0090H标准实用文档HASC:MOVA,@R0ANLA,#0FH;屏蔽高四位ADDA,#0DHMOVCA,@A+PC;查表低四位转换为ASCII码MOVX@DPTR,A;送如外部RAMINCDPTRMOVA,@R0ANLA,#0F0HSWAPAADDA,#6MOVC,@A+PC;高四位转换为ASCII码MOVX@DPTR,AI
温馨提示:当前文档最多只能预览
8 页,若文档总页数超出了
8 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2020-06-12 13:11:26上传分享