单片机原理及应用第二三章习题电子教案文档格式.docx

上传人:b****5 文档编号:21775191 上传时间:2023-02-01 格式:DOCX 页数:6 大小:76.42KB
下载 相关 举报
单片机原理及应用第二三章习题电子教案文档格式.docx_第1页
第1页 / 共6页
单片机原理及应用第二三章习题电子教案文档格式.docx_第2页
第2页 / 共6页
单片机原理及应用第二三章习题电子教案文档格式.docx_第3页
第3页 / 共6页
单片机原理及应用第二三章习题电子教案文档格式.docx_第4页
第4页 / 共6页
单片机原理及应用第二三章习题电子教案文档格式.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

单片机原理及应用第二三章习题电子教案文档格式.docx

《单片机原理及应用第二三章习题电子教案文档格式.docx》由会员分享,可在线阅读,更多相关《单片机原理及应用第二三章习题电子教案文档格式.docx(6页珍藏版)》请在冰豆网上搜索。

单片机原理及应用第二三章习题电子教案文档格式.docx

EPROM2764:

8bit0000H~1FFFH

SRAM6264:

MCS-51ROM:

C

B

A

74LS138译码器

A15

A14

A13

A12

1

片外RAM:

习题2-32.EPROM2764容量:

8bit

EPROM2764的地址范围:

0000H~1FFFH

要求的地址范围:

1000H~2FFFH

8051/8751片内有4KB的EPROM,外扩展8KB的EPROM。

地址范围:

画图时应注意三大总线:

AB、DB和CB

单片机原理及应用第三章习题

习题3-12(50H)=34H

MOVR0,#50H;

(R0)=50H

MOVA,@R0;

(A)=34H

SWAPA;

(A)=43H

MOV30H,A;

(30H)=43H

MOV31H,#30H;

(31H)=30H

MOV50H,30H;

(50H)=43H

习题3-13

(1)将R6的高4位和R7的高4位交换,R6、R7的低4位内容保持不变。

MOVA,R6;

(A)=A1A2

ANLA,#0F0H;

(A)=A10

MOVR3,A;

(R3)=A10

MOVA,R7;

(A)=B1B2

ANLA,#0FH;

(A)=0B2

ORLA,R3;

(A)=A1B2

MOVR4,A;

(R4)=A1B2

(A)=B10

MOVR5,A;

(R5)=B10

(A)=0A2

ORLA,R5;

(A)=B1A2

MOVR6,A;

(R6)=B1A2

MOVA,R4;

MOVR7,A;

(R7)=A1B2

(2)两个无符号数分别存放在30H、31H,试求出它们的和并将结果存放在32H中。

MOVA,30H

ADDA,31H

MOV32H,A

HLT

(3)两个无符号数分别存放在40H、41H,试求出它们的差并将结果存放在42H中。

MOVA,40H

CLRA

SUBBA,41H

MOV42H,A

(4)将30H单元的内容循环左移两位,送外部RAM3000H中。

RLA

MOVDPTR,#3000H

MOVX@DPTR,A

(5)将程序存储器5000H的内容取出送外部RAM3000H单元。

MOVDPTR,#5000H

MOVCA,@A+DPTR

(6)用指令完成将R5的低3位与R6中的高5位拼装后送内部RAM0D0H单元。

MOVA,R5

ANLA,#07H;

取R5的低3位

MOVR5,A

MOVA,R6

ANLA,#0F8H;

取R6的高5位

拼装

MOV#0D0H,A

习题3-14(SP)=22H,(A)=65H,(20H)=24H,(21H)=35H

PUSHACC

PUSH20H

PUSH21H

SWAPA

MOV20H,A

MOV21H,A

POPDPL

POPDPH

CLR20H

习题3-15

(1)使A的低4位都置1。

ORLA,#0FH

(2)将ACC.2和ACC.3清零。

ANLA,#0F3H

(3)将A的中间4位都取反。

XRLA,#3CH

习题3-16已知:

A=5DH,R0=40H,(40H)=86H

ANLA,#37H;

(A)=15H

ORL40H,A;

(40H)=97H

XRLA,@R0;

(A)=D7H

CPLA;

(A)=28H

习题3-17三种使累加器A清零的指令:

习题3-18采用直接寻址:

MOVA,30H

CXHA,31H

采用间接寻址:

MOVR0,#31H

CXHA,@R0

习题3-20MOVDPTR,#1000H

MOVXA,@DPTR

XRLA,#0F0H

MOVX@DPTR,A

习题3-21MOVA,30H;

(30H)=A1A2

MOVR2,30H;

(R2)=A1A2

ANLA,#0FH;

MOV32H,A;

(32H)=0A2

MOVA,R2;

(A)=A2A1

(A)=0A1

MOV31H,A;

(31H)=0A1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1