大连理工大学单片机7次随堂测验题及答案

上传人:艾力 文档编号:36473877 上传时间:2018-03-29 格式:PDF 页数:20 大小:320.99KB
返回 下载 相关 举报
大连理工大学单片机7次随堂测验题及答案_第1页
第1页 / 共20页
大连理工大学单片机7次随堂测验题及答案_第2页
第2页 / 共20页
大连理工大学单片机7次随堂测验题及答案_第3页
第3页 / 共20页
大连理工大学单片机7次随堂测验题及答案_第4页
第4页 / 共20页
大连理工大学单片机7次随堂测验题及答案_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《大连理工大学单片机7次随堂测验题及答案》由会员分享,可在线阅读,更多相关《大连理工大学单片机7次随堂测验题及答案(20页珍藏版)》请在金锄头文库上搜索。

1、目录目录 单片机课程 大连理工大学电气系 随堂测验(随堂测验(1) 1、通常单片机上电复位时、通常单片机上电复位时PC= ,SP= ,选用的,选用的 通用寄存器的地址范围是从通用寄存器的地址范围是从 H H。 2、8051片内有片内有256B的的RAM,可分为四个区,可分为四个区,00H1FH为为 区;区;20H2FH为为 区;区;30H7FH为为 区;区; 80HFFH为为 区。区。 3、8051在物理结构上有四个存储空间,它们分别是在物理结构上有四个存储空间,它们分别是 、 、 、 ;但在逻辑结构上只有三个存储;但在逻辑结构上只有三个存储 空间,它们分别是空间,它们分别是 、 和和 。 判

2、断正误(判断正误(45题):题): 4、为使准双向、为使准双向I/O口工作在输入方式,必须保证它被预置为口工作在输入方式,必须保证它被预置为 “1”。 5、8051内部内部RAM的位寻址区,只能供位寻址使用,而不能的位寻址区,只能供位寻址使用,而不能 供字节寻址使用。供字节寻址使用。 目录目录 单片机课程 大连理工大学电气系 6、8051单片机的寻址范围是(单片机的寻址范围是( ) (A)4KB (B)64KB (C)8KB (D)128KB 7、在、在MCS-51中(中( )。)。 (A)具有独立的专用的地址线具有独立的专用的地址线 ; (B)由由P0口和口和P1口的口线作地址线;口的口线作

3、地址线; (C)由由P0口和口和P2口的口线作地址线;口的口线作地址线; (D)由由P1口和口和P2口的口线作地址线。口的口线作地址线。 8、访问片外数据存储器时,不起作用的信号是(、访问片外数据存储器时,不起作用的信号是( )。)。 (A) /RD (B) /WR (C) /PSEN (D) ALE 9、MSC-51系列单片机外扩存储器芯片时,系列单片机外扩存储器芯片时,4个个I/O口中口中 用作数据总线的是(用作数据总线的是( )。)。 (A) P0口和口和P2口口; (B) P0口口; (C) P2口和口和P3口口; (D) P2口口 随堂测验(随堂测验(1) 目录目录 单片机课程 大连

4、理工大学电气系 1、通常单片机上电复位时、通常单片机上电复位时PC= 0000H ,SP= 07H ,选,选 用的通用寄存器的地址范围是从用的通用寄存器的地址范围是从 00 H 07 H。 2、8051片内有片内有256B的的RAM,可分为四个区,可分为四个区,00H 1FH为为 通用寄存器通用寄存器 区;区;20H2FH为为 位寻址位寻址 区;区; 30H7FH为为数据缓冲(或便笺)数据缓冲(或便笺) 区;区;80HFFH为为特殊特殊 功能寄存器功能寄存器 区。区。 3、8051在物理结构上有四个存储空间,它们分别是在物理结构上有四个存储空间,它们分别是 片片 内程序存储器内程序存储器 、

5、片外程序存储器片外程序存储器 、 片内数据存储器片内数据存储器 、 片外数据存储器片外数据存储器 ;但在逻辑结构上只有三个存储空间,;但在逻辑结构上只有三个存储空间, 它们分别是它们分别是 片内外统一编址的片内外统一编址的64KB程序存储器程序存储器 、 片内片内 256B的数据存储器的数据存储器 和和 片外片外64KB的数据存储器的数据存储器 。 随堂测验答案(随堂测验答案(1) 目录目录 单片机课程 大连理工大学电气系 1、MOV A,#70H是是 寻址方式;寻址方式; MOV A,70H是是 寻址方式;寻址方式; MOV A,P1是是 寻址方式;寻址方式; SETB RS0是是 寻址方式

6、;寻址方式; MOVX A,DPTR是是 寻址方式;寻址方式; MOV A,R2是是 寻址方式。寻址方式。 (注:指源操作数的寻址方式)(注:指源操作数的寻址方式) 2、要用传送指令访问、要用传送指令访问MCS-51片外片外RAM,它的指令操作,它的指令操作 码助记符应是(码助记符应是( ) (A) MOV (B) MOVX (C) MOVC (D) 以上都是以上都是 随堂测验(随堂测验(2) 目录目录 单片机课程 大连理工大学电气系 3、执行以下程序段后,、执行以下程序段后,(A)= ,(R0)= , (40H)= ,(41H)= 。 MOV A,#60H MOV R0,#40H MOV R

7、0,A MOV 41H,R0 XCH A,R0 随堂测验(随堂测验(2) 4、假定(、假定(SP)=60H,(,(ACC)=30H,(,(B)=70H, 执行下列命令:执行下列命令: PUSH ACC PUSH B 后,后,SP的内容为(的内容为(_),),61H单元的内容为单元的内容为 (_),),62H单元的内容为(单元的内容为(_)。)。 目录目录 单片机课程 大连理工大学电气系 1、MOV A,#70H是是 立即立即 寻址方式;寻址方式; MOV A,70H是是 直接直接 寻址方式;寻址方式; MOV A,P1是是 直接直接 寻址方式;寻址方式; SETB RS0是是 位位 寻址方式;

8、寻址方式; MOVX A,DPTR是是 寄存器间接寄存器间接 寻址方式;寻址方式; MOV A,R2是是 寄存器寄存器 寻址方式。寻址方式。 (注:指源操作数的寻址方式)(注:指源操作数的寻址方式) 2、要用传送指令访问、要用传送指令访问MCS-51片外片外RAM,它的指令操作,它的指令操作 码助记符应是(码助记符应是( B ) (A) MOV (B) MOVX (C) MOVC (D) 以上都是以上都是 随堂测验(随堂测验(2)答案)答案 目录目录 单片机课程 大连理工大学电气系 3、执行以下程序段后,、执行以下程序段后,(A)= 40H ,(R0)= 60H , (40H)= 60H ,(

9、41H)= 40H 。 MOV A,#60H MOV R0,#40H MOV R0,A MOV 41H,R0 XCH A,R0 随堂测验(随堂测验(2)答案)答案 4、假定(、假定(SP)=60H,(,(ACC)=30H,(,(B)=70H, 执行下列命令:执行下列命令: PUSH ACC PUSH B 后,后,SP的内容为(的内容为(62H),),61H单元的内容为(单元的内容为(30H),), 62H单元的内容为(单元的内容为(70H)。)。 目录目录 单片机课程 大连理工大学电气系 1、执行以下程序段后、执行以下程序段后,(,(30H)= ,(,(31H)= , A= ,(R1)= 。

10、MOV A, #0D6H MOV R0, #30H MOV R1, #70H MOV 70H,#55H ANL A,R0 MOV R0,A INC R0 ORL A,R1 MOV R0,A CPL A 随堂测验(随堂测验(3) 目录目录 单片机课程 大连理工大学电气系 2、已知两个、已知两个8位无符号数分别放在位无符号数分别放在60H和和61H单元单元中,试编出令它们相乘并把积的低中,试编出令它们相乘并把积的低8位放入位放入62H单元、单元、积的高积的高8位放入位放入63H单元的程序。单元的程序。 随堂测验(随堂测验(3) 目录目录 单片机课程 大连理工大学电气系 1、执行以下程序段后、执行以

11、下程序段后,(,(30H)= 10H,(,(31H) = 55H ,A= 0AAH ,(R1)= 70H 。 MOV A, #0D6H MOV R0, #30H MOV R1, #70H MOV 70H,#55H ANL A,R0 MOV R0,A INC R0 ORL A,R1 MOV R0,A CPL A 随堂测验(随堂测验(3)答案)答案 目录目录 单片机课程 大连理工大学电气系 2、 ORG 1000H MOV R0,#60H MOV A,R0 INC R0 MOV B,R0 MUL AB INC R0 MOV R0,A INC R0 MOV R0,B SJMP $ 随堂测验(随堂测验

12、(3)答案)答案 目录目录 单片机课程 大连理工大学电气系 1、编程:已知片外、编程:已知片外RAM3000H开始的单元中,存放开始的单元中,存放 了了32个无符号数,编程找出数据块中最大值并存入片内个无符号数,编程找出数据块中最大值并存入片内 RAM40H中。中。 随堂测验(随堂测验(4) 2、指出下列程序的功能、指出下列程序的功能 ORG 0200H MOV DPTR, #1000H MOV R0, #20H LOOP: MOVX A, DPTR MOV R0, A INC DPTR INC R0 CJNE R0, #71H, LOOP SJMP $ 目录目录 单片机课程 大连理工大学电气

13、系 ORG 1000H MOV DPTR, #3000H MOV R2, #20H MOV 40H, #00H LOOP: MOVX A, DPTR CJNE A, 40H, NEXT1 NEXT1: JC NEXT MOV 40H, A NEXT: INC DPTR DJNZ R2, LOOP SJMP $ 随堂测验(随堂测验(4)答案)答案 1、编程:已知片外、编程:已知片外RAM3000H开始的单元中,存放了开始的单元中,存放了 32个无符号数,编程找出数据块中最大值并存入片内个无符号数,编程找出数据块中最大值并存入片内 RAM40H中。中。 目录目录 单片机课程 大连理工大学电气系 2

14、、指出下列程序的功能、指出下列程序的功能 ORG 0200H MOV DPTR, #1000H MOV R0, #20H LOOP: MOVX A, DPTR MOV R0, A INC DPTR INC R0 CJNE R0, #71H, LOOP SJMP $ 随堂测验(随堂测验(4)答案)答案 程序功能:程序功能:把片外数据存储器把片外数据存储器1000H1050H中的内容中的内容 传送到片内数据存储器传送到片内数据存储器20H70H中。中。 目录目录 单片机课程 大连理工大学电气系 编程实现可以产生一个如下图所示的脉冲,要求编程实现可以产生一个如下图所示的脉冲,要求 用用T1定时器、中断方式实现(晶振为定时器、中断方式实现(晶振为6MHz)。)。 50mS

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

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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