最新单片机题文档格式.docx
《最新单片机题文档格式.docx》由会员分享,可在线阅读,更多相关《最新单片机题文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
18.已知IE=0X85,哪些中断源开中断。
19.已知IP=0X11,则中断源优先级顺序为。
20.MCS-51堆栈指针的初值为07H。
若此时单片机响应外部中断0,则进入中断服务程序后,堆栈指针的值为09H。
21.MCS-51的汇编语言源程序的扩展名为,在Keil开发环境下源程序必须经过、,才能进行调试。
22.51单片机实验调试C51的软件名称是。
23.MCS51有编号为0-3共四个通用工作寄存器区,C51中用指令可以选择工作寄存器区2,可用作寄存器间接寻址的工作寄存器为。
24.51单片机有个工作寄存器组,每组有工作寄存器。
25.工作寄存器1区的地址为~,是用PSW寄存器中的控制位设置的,其设置的C51指令为、。
26.静态RAM芯片6264有数据线根,若该芯片首地址为2000H,则芯片上末尾单元的地址是。
27.EEPROM芯片2864有数据线根,地址线。
28.6264是芯片,有字节的存储空间。
29.EPROM芯片2732有字节存储单元,若该芯片首地址为1000H,则芯片上末尾单元的地址是。
30.SRAM芯片6264有字节存储单元,地址线根。
31.MCS-51的一个机器周期等于振荡周期。
32.DS18B20在12位精度时,测温分辨率为。
33.18B20是芯片,在12位精度时,其内部寄存器的读数为0x0550,这个读数代表的温度为。
34.MCS-51中可位寻址的某位,其位地址是10H,该位是MCS-51的内部RAM中字节地址单元的D位。
35.已知(A)=5BH,执行了指令ADDA,#62H后,PSW中的OV=,CY=。
36.在完成了10100011B与01111101B的二进制加法后下列状态标志的状态分别为OV=,CY=。
37.8279芯片是一种芯片。
38.MCS-51要实现复位操作,必须在RST引脚输入至少机器周期的(高/低)电平。
39.指令执行过程:
取指令、、执行指令。
40.一个字节可以存放个压缩BCD码。
41.SOC是的缩写。
42.ISP是技术。
43.MCS-51中,外部数据存储器和两者是统一编址的。
44.8051复位后程序计数器PC的内容为。
45.MCS-51系统中,输入输出的控制方式可以是程序控制和。
46.并行接口8255A有种工作方式,其中工作方式2具体是指。
47.MCS51芯片中用户可使用的十六位SFR是。
二、判断题
1.TLC549是8位串行A/D转换芯片()
2.IIC总线的EEPROM芯片24c02有2k字节存储单元()
3.“ORG2000H”在程序存储器中占3字节()
4.“ORG1000H”占据的字节数为2字节。
()
5.“END”是伪指令,所以在汇编程序中可省去()
6.提高单片机的振荡频率,则机器周期变长()
7.相对寻址的寻址范围是2KB()
8.所有的中断标志在响应了中断后都是硬件自动清零的()
9.执行IE=0xFF指令的意义是开放所有中断源()
10..设置中断优先级的特殊功能寄存器是IP()
11.MCS--51单片机内部的串行接口是全双工的()
12.串行接收和发送接口数据缓冲器都是SBUF()
13.定时计数器的方式二比方式一的最大定时时间短()
14.定时计数器T1在方式三停止工作()
15.C51程序包含absacc.h,就能直接访问8051的RAM地址()
16.C51程序要访问寄存器,必须包含intrins.h()
17.在C51程序中要使用_nop_(),必须引用absacc.h()
18.在C51程序中要使用DBYTE[0X1000]指令,必须引用absacc.h()
19.MCS-51内部有1个串行接口。
()
20.51的串口方式2是可变波特率的9位UART()
21.51的串口方式0是固定波特率的移位寄存器方式()
22.串行接口每秒钟发送(或接收)的字节数称为波特率()
23.MCS--51单片机内部的串行接口是全双工的()
24.串行接收和发送接口数据缓冲器都是SBUF()
25.所有的中断标志在响应了中断后都是硬件自动清零的()
26.提高单片机的晶振频率,则机器周期变长()
27.单片机系统中ISP的含义是在应用编程()
28..设置中断优先级的特殊功能寄存器是IP()
29.执行MOVIE,#00H指令的意义是开放所有中断源()
30.MCS-51单片机的ROM中只能存放程序,不能存放数据()
31.MCS-51单片机的内部RAM有128M字节()
32.IIC总线的EEPROM24C01有1KB容量()
33.MCS-51的P0~P3口的初值为00H()
34.单片机的数据总线和地址总线都是双向的()
35.51单片机系统扩展时,数据信息是由P1口传送的()
36.51单片机系统扩展时,数据信息是由P0口传送的()
37.在MCS-51系统中,访问I/O端口的指令是MOVC()
38.“ORG1000H”指令占据2字节程序存储器()
39.MOVR1,#30H()
40.在MCS-51指令中,访问I/O端口的指令是MOVC()
41.51单片机访问程序存储器的汇编指令是MOVC()
42.51单片机访问I/O接口的汇编指令是MOVX()
43.MOVXA,@DPTR是读程序存储器()
44.MOVCA,@DPTR是读程序存储器指令()
45.MOVCA,@A+DPTR是读程序存储器指令()
46.执行指令MOVXA,﹫DPTR时,引脚RD的电平为高()
47.END指令在汇编程序中可省略()
48.MOVX@DPTR,A是输出指令()
49.MOVX@DPTR,A是输入指令()
50.P3=0x25;
这是一条C51的输出指令()
51.P2=0x5B;
这是一条C51的输入指令()
52.复位状态时,IP=0x0F,表示所有中断都是高优先级()
53.定时计数器的定时方式时,对机器周期加1计数()
54.51单片机的计数方式是对T0、T1引脚上的信号计数()
55.所有的中断标志在响应了中断后都是硬件自动清零的()
56.提高单片机的晶振频率,则机器周期变长()
57.提高单片机的晶振频率,则机器周期变短()
58.数据取出堆栈后,堆栈指针加一()
59.数据放入堆栈前,堆栈指针先加1()
60.液晶显示器的缩写为LCD()
61.PSW是可以位寻址的SFR()
62.TMOD是可以位寻址的SFR()
63.DPTR是可以位寻址的SFR()
64.复位状态时,51单片机内部所有寄存器都清零()
65.单片机复位后,所有中断都被禁止()
66.所有的中断标志在响应了中断后都是硬件自动清零的()
67.2716是EEPROM芯片()
68.6264有64KB存储单元()
69.8255A有4种工作方式()
70.8251是可编程键盘显示接口芯片()
71.单片机的数据总线和地址总线都是双向的()
72.51单片机系统扩展时,数据信息是由P1口传送的()
73.18B20是串行总线的数字温度传感器()
74.18B20与51单片机相连需要2根数据线()
75.MCS-51单片机的ROM中只能存放程序,不能存放数据()
76.提高单片机的晶振频率,则机器周期变长()
77.MCS-51的P0~P3口的初值为FFH()
三、选择题
1.一静态随机存储器芯片有地址线引脚A0~A12,数据线引脚I/O0~I/O7,该存储器芯片的存储量为()。
A.4KBB.8KBC.16KBD.32KB
2.一存储器芯片的地址范围为5400H—57FFH,参加芯片片选择码的地址线中为1的地址有()。
A.A12,A13B.A10,A12,A14C.A12,A15D.A11,A12,A13,A15
3.8255A工作在方式2,正确的工作状态为()
A.A口工作在输入状态B.A口工作在输出状态
C.B口工作在输出状态D.A口工作在双向状态
4.MOVR1,#20H
MOV@R1,#70H以上指令执行后,R1、20H中的值为()。
A.20H,70HB.20H,20HC.70H,20HD.70H,0H
5.将ACC的低四位取反,可用下列()指令。
A.ANLA,#0F0HB.XRLA,#0FH
C.ORLA,#0F0HD.MOVA,#0FH
6.对单片机应用系统而言,下列()种抗干扰是针对电源系统的。
A.使用双绞线B.光电耦合C.交叉走线D.低通滤波器
7.计算机控制系统中,逻辑开关网络的零电位也称()。
A.模拟地B.信息地C.功率地D.数字地
8.下列表述中错误的有()。
A.高频电路就近多点接地B.低频电路一点接地
C.交流地和信号地不能共用D.信号地和机壳地必须连成闭环回路
9.内部RAM的位寻址区的字节地址范围为()。
A.00H~1FHB.10H~1FHC.20H~2FHD.30H~3FH
10.将ACC的高四位置1,可用下列()指令。
A.ANLA,#0F0HB.XRLA,#0F0H
C.ORLA,#0F0HD.MOVA,#0F0H
11.TLC549是()。
A.并行AD转换器B.串行AD转换器
C.并行DA转换器D.串行DA转换器
12.若MCS-51系统的振荡频率为12Mhz,则其一个机器周期为()。
A.1msB.1usC.2msD.2us
13.位地址23H在字节地址和位数是()。
A.24H,D3B.23H,D3C.20H,D3D.20H,D4
14.指令PUSHAcc的正确操作是()
A.SP←(SP)+1B.SP←(SP)-1C.SP←(SP)+1D.以上都不对
(SP)←Acc(SP)←AccAcc←(SP)
15.指令POPB的正确操作是()
A.SP←(SP)+1B.SP←(SP)-1C.B←(SP)D.B←(SP)
B←(SP)B←(SP)SP←(SP)+1SP←(SP)-1
16.8051单片机中,唯一一个用户可使用的16位寄存器是()
A.PSWB.DPTRC.ACCD.PC
17.8051的程序计数器PC为16位计数器,其寻址范围是()
A、8KB、16KC、32KD、64K
18.外部中断源IE1(外部中断1)的向量地址为()
19.A、0003HB、000BHC、0013HD、002BH
20.执行MOVIE,#00H指令的意义是:
(A)
A、屏蔽所有中断源B、开放所有中断源
C、屏蔽外部中断源0D、开放外部中断源0
21.(A)=85H,R0=20H,(20H)=0AFH,执行指令ADDA,@R0后,(D)
A.CY=0,OV=0B.CY=0,OV=1
C.CY=1,OV=0D.CY=1,OV=1
22.MCS-51内部RAM的位寻址区的字节地址范围为()。
23.MCS-51用户可访问的内部RAM有()字节
A.128B.256C.4KD.64K
24.读取I/O接口时,控制总线中的读写控制为()
A.RD=0,WR=0B.RD=0,WR=1
B.RD=1,WR=0D.RD=1,WR=1
25.C51中的外部中断1的中断服务程序关键字为interrupn,其中n的值为()
A.0B.1C.2D.3
四、简答、运行题
1.说明MCS51单片机的组成部件。
2.图示并说明微机的组成结构。
3.图示并说明微机的存储系统的层次结构。
4.MCS-51内部有哪些主要部件?
5.MCS-51的定时计数器有哪几种工作方式?
计算在6M时钟下定列表说明MCS-51的中断源、中断服务程序入口地址、C51中定义中断的关键字和中断号。
6.说明MCS-51的四个P口的各自的功能。
7.画出MCS51最小系统图。
8.简述18B20温度转换的三个步骤
9.说明下列程序的源操作数和目的操作数的寻址方式。
MOV@R0,59H
PUSHACC
MOVDPTR,#1000H
MOVCA,@A+DPTR
10.已知A=0B7H,(20H)=6FH,在空格处填入指令运行后的结果,并写出
(1)、
(2)、(3)、(4)指令的源操作数的寻址方式。
ANLA,#0FH;
A=
(1)
MOVDPTR,#1030H
MOVCA,@A+DPTR;
描述指令含义:
(2)
INCDPTR;
DPTR=(3)
MOVB,20H;
B=(4)
11.说明非编码键盘程序的基本功能,并画出一个4*4的键盘示意图。
12.写出MCS-51串口为8位可变波特率UART的相关初始化函数,串口的波特率为1200(在11.0592MHz的时钟下重装初值为0xFD)
13.写出定时计数器0定时0.05秒的C51初始化函数。
振荡频率为11.0592MHz。
14.按同级优先级顺序排列51单片机的中断源。
15.非编码键盘的程序要解决那些主要问题?
16.2864是什么芯片?
该芯片有多少根数据线、地址以及多少字节存储单元?
17.简述51单片机串口的工作方式。
18.8255A是什么芯片?
说明其每个端口的工作方式。
19.简述LED数码管动态显示静态显示的区别。
20.简述MCS-51中断响应的过程。
五综合题样例
1.设计使用8255并行接口控制6个共阴数码管的MCS-51的应用系统。
具体要求:
1)画出51单片机与8255以及6个数码管的连接图;
2)说明根据连接图说明8255每个端口的地址;
3)写出LED数码管动态显示C51函数。
2.试为8051微机系统设计一个LED显示接口,该显示器共有8位,从左往右为DG1~DG8(共阴极),要求将内部RAM的0x50~0x57这8个单元中的非压缩BCD码依次显示在DG1~DG8上。
1)画出显示接口硬件连接图;
2)用C51设计接口程序。