uC2012部分作业答案sxjv1

上传人:宝路 文档编号:47690361 上传时间:2018-07-04 格式:PPT 页数:10 大小:159.32KB
返回 下载 相关 举报
uC2012部分作业答案sxjv1_第1页
第1页 / 共10页
uC2012部分作业答案sxjv1_第2页
第2页 / 共10页
uC2012部分作业答案sxjv1_第3页
第3页 / 共10页
uC2012部分作业答案sxjv1_第4页
第4页 / 共10页
uC2012部分作业答案sxjv1_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《uC2012部分作业答案sxjv1》由会员分享,可在线阅读,更多相关《uC2012部分作业答案sxjv1(10页珍藏版)》请在金锄头文库上搜索。

1、第 3 章MCS-51 单片机指令系统一、用传送类指令语句完成以下操作: 1、 将寄存器R5和R7的内容设值为5和8。 MOV R5,#5H ; MOV R7,#8H ; 2、 向P1端口写55H。 MOV P1,#55H 3、 将内部RAM中A9H单元的内容送到36H单元。 MOV R0,#0A9H MOV 36H,R0 4、 将R0中包含的地址所指向的数据送入内部 RAM48H单元。 MOV 48H,R0作 业一、用传送类指令语句完成以下操作: 5、 将R1中包含的地址所指向的数据送入寄存器R6中 。 MOV A,R1 MOV R6,A 6、 交换SP和PSW的内容。 MOV A,SP X

2、CH A,PSW MOV SP,A 7、 将外部RAM 007DH单元的内容送到SP中。 MOV DPTR,#007DH MOVX A,DPTR MOV SP,A作 业一、用传送类指令语句完成以下操作: 8、 将当前栈顶的数据出栈到P1。 POP P1 9、 将外部ROM 13F5H单元的内容复制到IP。 MOV DPTR,#13F5H MOV A,#0 MOVC A,A+DPTR MOV IP,A 10、将片外RAM的2000H单元内容送入片外RAM的0200H单元中。 MOV DPTR,#2000H MOVX A,DPTR MOV DPTR,#0200H MOVX DPTR,A作 业二、P

3、94 3.7 编写程序,实现双字节无符号数加法运算,要求 R4R3+R7R6424140H。 MOV A,R3 ADD A,R6 MOV 40H,A MOV A,R4 ADDC A,R7 MOV 41H,A MOV A,#0 ADDC A,#0 MOV 42H,A作 业三、P94 3.11:X EQU 30H Y EQU 31H ORG 0000H MOV A,X CJNE A,#50,NEXT1BIG: MOV Y,X SJMP $ NEXT1: JNC BIGCJNE A,#30, NEXT2 SMALL: MOV B,#4MUL ABMOV Y,ASJMP $作 业NEXT2: JC S

4、MALLMOV B,#2MUL ABMOV Y,ASJMP $第5章定时/计数器孙秀娟1、设系统晶振为12MHz,用定时器0实 现计1000个脉冲数,计数满时将p1.0口 复位。下列是用中断实现上述功能的程序,请 补充完整:作业ORG 0000h AJMP _ORG _ ; 定时器0 ISR入口AJMP COUNT MAIN: MOV TMOD, _ ; 计数器0,方式1SETB P1.0 SETB _ ; 中断允许SETB _ ; MOV TH0, _ ; 装初值 MOV TL0, _SETB _ ; 启动计数 LOOP:NOP; 主程序SJMP LOOP COUNT:_ P1.0 ; 复位P1.0_ ; 返回2. 单片机系统晶振=6MHz, 定时器工作在方式1,初 始值=03AEH,则定时时间是多少? 作业3. 单片机系统晶振=12MHz, 计算定时器分别工作在方 式0、1、2、3时,最大定时时间是多少?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号