单片机小考-10机电1-2

上传人:第*** 文档编号:34632197 上传时间:2018-02-26 格式:DOC 页数:5 大小:59.50KB
返回 下载 相关 举报
单片机小考-10机电1-2_第1页
第1页 / 共5页
单片机小考-10机电1-2_第2页
第2页 / 共5页
单片机小考-10机电1-2_第3页
第3页 / 共5页
单片机小考-10机电1-2_第4页
第4页 / 共5页
单片机小考-10机电1-2_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机小考-10机电1-2》由会员分享,可在线阅读,更多相关《单片机小考-10机电1-2(5页珍藏版)》请在金锄头文库上搜索。

1、单片机小考2011-2012-3 10 机电、2一、填空题1、MCS-8051 系列单片机字长是 位,有 根引脚,96 系列字长是 位。单片机的特点有 。2、8051 单片机片内 RAM 中位寻址区的地址范围是_ _;工作寄存器区的地址范围是_ _。3、一般的计算机系统都是由_ _三总线结构组成。4、设 8051 外接 12MHz 的石英晶体,则一个机器周期的时间宽度为 。5、执行了 DIV AB 指令后,则商存放在 中,余数存放 中。6、8051 单片机有五个中断源,分别是 。7、子程序必须使用 指令返回主程序,而中断服务程序必须使用 指令返回主程序。8、 指令是实现把数据压入堆栈的操作,而

2、 指令是实现把数据从堆栈中弹出的操作。9、2764 是 芯片,其容量为 ,有 根地址线。10、在 8051 单片机扩展系统中,高 8 位地址由 端口提供,低 8 位地址由 端口提供。二、选择题:1、己知 x 为整数,且x补=10011011,则 x 的十进制数值是 ( )A.-101 B.+155 C.+101 D.-1552、一字节补码所能表示的整数范围是( )A.-128+127 B.-127+127 C.-129+128 D.-128+1283、8051 与 8751 的区别是( )A.内部数据存储但也数目的不同 B.内部数据存储器的类型不同C.内部程序存储器的类型不同 D.内部的寄存器

3、的数目不同4、MOVX A,DPTR 指令中源操作数的地址寻址方式是( )A.寄存器寻址 B.寄存器间接寻址 C.直接寻址 D.立即寻址5、805l 单片机系统扩展时使用的锁存器用于锁存 ( ) 。A高 8 位地址 B低 8 位地址 C8 位数据 DALE 信号6、在 MCS-51 单片机中,惟一一个可供用户使用的 16 位寄存器是( )APWS BACC CDPTR DPC7、对程序存储区数据传送,应采用助记符为( )AMOV BMOVX CMOVC DPUSH8、Jz rel 指令中,是判断( ) 中的内容是否为 0。AA BB CC DPC9、8051 单片机的定时器 0 的中断程序入口

4、地址为( )A001BH B0003H C000BH D0013H10、定时器计时器 0 的初始化程序如下,执行该程序段后,把定时器计时器 0 的工作状态设置为( )MOV TMOD,#06HMOV TH0#0FFHMOV TLO,#0FFHSETB EASETB ET0A. 工作方式 0,定时应用,定时时间 2 u s,中断禁止;B工作方式 l,计数应用,计数值 255,中断允许C工作方式 2,定时应用,定时时间 510 u s,中断禁止;D工作方式 2,计数应用,计数值 1,中断允许三、判断题1、8051 的程序存储器只是用来存放程序的。 ( ) 2、8051 外扩 I/O 口与外 RAM

5、 是统一编址的。 ( ) 3、调用子程序指令(如 CALL)及返回指令与堆栈指针有关与 PC 无关。 ( )4、中断初始化时,对中断控制寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指令。( ) 5、MCS-51 单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。 ( )四、简答题1若单片机使用频率为 12MHz 的晶振,那么晶振同期、时钟周期、机器周期分别是多少? 2. 说明 MCS-5l 系列单片机 4 个 IO 端口使用上的分工和操作上的主要特点。3. 请用数据传送指令来实现下列要求的数据传送。(1)把 R0 的

6、内容送到 R1(2)内部 RAM20H 单元的内容传送到 A 中。(3)外部 RAM2000H 单元的内容送到 R0。(4)外部 ROM1000H 单元的内容送内部 RAM20H 单元。4将下列程序段的执行结果填在空格处。1)MOV SP,#40HMOV A,#21HMOV B,#31HPUSH APUSH BPOP APOP B(SP)= (A)= (B)= 2)MOV R0,#65HMOV 65H,#0AAHMOV 66H,#0BBHINC R0INC R0INC R0INC R0(65H)= (66H)= (R0)= 五、编程题:1、求 50H 与 40H 单元内容之和,结果存入 20H

7、,进位位存入 2lH。2、试编写程序,求出内部 RAM20H 单元中的数据含“1”的数,并将结果存入 21H 单元。3、编程将片内 RAM30H 单元开始的 15 字节的数据传送到片外 RAM3000H 开始的单元中去。4. 从内部 RAM20H 单元开始,有 30 个带符号数,试编一个程序,把其中正数、负数分别送到 51H 和 71H 开始的存储单元,并分别记下其中正数和负数的个数送到 50H 和 70H 单元。5 设单片机的晶振频率为 fosc=6MHz,使用 T l 工作于工作方式 0,设计程序使 P1.0 端输出周期为 500s的连续等宽方波,要求以中断的方式编写程序。一、填空题1.

8、8 位,40 根引脚, 16 位, 体积小、价格低、功能全 。 2. 20H-2FH,00H-0FH; 3. 地址总线、数据总线、控制总线;4. 1us ; 5. A,B; 6. T0中断、T1 中断、外部中断 0、外部中断 l 和串行中断; 7. RET,RETI; 8. PUSH, POP; 9. EPROM,8KB ,13 ; 10. P2,P0 二、选择题:15 AACBB 6-10 CCACD 三、判断题(X X )四、简答题1. 答:晶振同期 1/12s, 时钟周期 1/6s, 机器周期1s(2 分)2. 答:P0 端口提供程序存储器或外部数据存储器的低8 位地址。P0 端口还作为

9、数据 IO 端口使用,是分时复用的地址数据线。Pl 端口一般作为数据 IO 端口使用。P2 端口提供程序存储器或外部数据存储器的高8 位地址。P3 端口可以提供第 2 功能线,当某一端口线不需要工作于第 2 功能时,可作数据 I/0 端口使用。3. (1)MOV A,R0 MOV R1,A (2)MOV A,20H(3)MOV DPTR,#2000H MOVX A,DPTR MOV R0,A (4)MOV DPTR,#1000HMOV A, #00HMOVC A,A+DPTRMOV 20H,A4. 答:(SP)=40H (A)=31H (B)=21H (65H) =0ABH ,(66H) =0

10、BCH,(R0) =67H 五、编程题:1. 解答: MOV A, 50 HADD A,40HMOV 20H, ACLR AADDC A#00HMOV 21H,ASJMP $2. 答 MOV 21H, #00HMOV A, 20HCLR C MOV R7, #08HLOOP: RLC AJNC NEXTINC 21HNEXT: DJNZ R7, LOOPSJMP $3. 答:STRAT: MOV R0,#30HMOV R7, #0FHMOV DPTR, #3000HLOOP: MOV A,R0MOVX DPTR, AINC R0INC DPTRDJNZ R7, LOOPRET4. ORG 00

11、00HLJMP 0030HORG 0030HMOV R5, #30MOV SP ,#3DH MOV R0, #51HMOV R1,#71H MOV 50H, #00HMOV 70H,#00HLOOP1:POP A JB ACC.7,LOOP2MOV R0, AINC 50H INC R0 SJMP NEXT LOOP2: MOV R1, AINC 70HINC R1NEXT:DJNZ R5,LOOP1 END5. 解答:完整的程序:ORG 001BHMOV TH1, #00HMOV TL1, #0FCHCPL P1.0RETIORG 0030HMOV TMOD, #00HMOV TH1, #0

12、FCHMOV TL1, #03HMOV IE, #88HSETB TR1SJMP $单片机小考(2)一、选择题18031 单片机的( )口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1 c)P2 d)P32单片机应用程序一般存放在( ) a) RAM b)ROM c)寄存器 d)CPU 3已知某数的 BCD 码为 0111 0101 0110 0010 则其表示的十进制数值为( )a) 7562H b) 7562 c) 75.62H d) 75.624下列指令中不影响标志位 CY 的指令有( ) 。 a)ADD A,20H b)CLR C c)RRC A d)INC A5CPU

13、主要的组成部部分为( ) a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6INTEL 8051 CPU 是( )位的单片机 a) 16 b)4 c )8 d)准 16 78031 复位后,PC 与 SP 的值为( ) a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H 8当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为( ) 。 a)MOV A, R1 b)MOVC A, A + DPTR c)MOVX A, R0 d)MOVX A, DPTR 98031 单片机中既可位寻址又可字节寻址的单元是( ) a)20H b)30H c)00H d)70H 10下列哪条指令是正确的( )a) PUSH R2 b) ADD R0,A c) MOVX A DPTR d) MOV R0,A二、填空1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

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