单片微机原理 第三章 作业.ppt
《单片微机原理 第三章 作业.ppt》由会员分享,可在线阅读,更多相关《单片微机原理 第三章 作业.ppt(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 作业1、MCS51单片机有哪几种寻址方式?举例说明2、要访问专用寄存器和片外数据存储器,应采用什么寻址方式?3、在8051片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H。请分析下列程序中各指令的作用,并说明源操作数的寻址方式,指出按序执行指令后的结果。MOV A,40HMOV R0,AMOV P1,#0F0HMOV R0,30HMOV DPTR,#1246HMOV 40H,38HMOV R0,30HMOV 90H,R0MOV 48H,#30HMOV A,#R0MOV P2,P148HA48HR00F0HP138H(48H)12HDPH,
2、46HDPL40H(40H)38HR038H(90H)30H(48H)40HA0F0HP24、设R0的内容为32H,A的内容为48H,片内RAM的32H单元内容为80H,40H单元内容为08H,请指出执行下列程序段后上述各单元内容的变化。MOV A,R0MOV R0,40HMOV 40H,AMOV R0,#35H5、试编程将片外数据存储器60H中的内容传送到片内54H单元中。6、请用两种方法实现累加器A与寄存器B的内容交换。7、已知A=83H,R0=17H,(17H)=34H,请写出下列程序执行后,A的内容。ANL A,#17HORL 17H,AXRL A,R0CPL A80HA08H(32H
3、)80H(40H)35HR0MOV R0,#60HMOVX A,R0MOV 54H,A03HA37H(17H)14HAEBHA8、试说明指令CJNE R1,#7AH,10H的作用,若本指令地址为4000H,其转移地址是多少?9、编写控制程序使P1口的高4位和低4位的灯每隔1S循环交替点亮,晶振为6MHz。10、用位操作指令编写下面逻辑表达式值的程序。(1)P1.7=ACC.7(B.0+P2.1)+P3.2(2)PSW.5=P1.3ACC.2+B.5P1.1(3)P2.3=P1.5B.4+ACC.7P1.011、使用位操作指令实现下列逻辑操作,但不得改变为涉及位的内容。(1)使ACC.0置1 (2)清除累加器A的高四位(3)清除ACC.3、ACC.5、ACC.713、下列程序汇编后,从1000H单元开始的各存储器单元的内容将是什么?ORG 1000HTAB1:EQU 1234HTAB2:EQU 3000HDW TAB1,TAB2,7000H14、编程将片内20H单元开始的 30个数据传送到片外RAM3000H开始的单元中。15、编写延时1S、1min、1h的子程序。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片微机原理 第三章 作业 单片 微机 原理 第三
限制150内