《单片机题.pdf》由会员分享,可在线阅读,更多相关《单片机题.pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、友情提示:本样例仅做复习练习用,并不意味考试题在此范围之内!一、填空 1MCS-51 的 P0 口在总线扩展时作为 地址/数据分时复用接口 ,P2 口作为 高八位地址线 。2MCS-51的 T0 采用方式 2 定时,振荡频率是 6MHz,一个定时过程产生的最大时间延时是 256 。3MCS-51 单片机串口方式 1 和方式 3 的波特率由定时器 T1 的 溢出率 所决定。4MCS-51 的串口有 4 种工作方式。5MCS-51 串口工作方式 0,即 移位寄存器方式 方式,其波特率为 f(osc)/12 。6MCS-51 串口是 8 位可变波特率 UART,则其串口工作在方式 1 ,T1必须工作
2、在方式 1 。7MCS-51 串口有 4 种工作方式,由 SFR 寄存器 SCON 的 SM0 和 SM1 来设置的。851 单片机共有 5 中断优先级,中断优先级由寄存器 IP 设置决定。9MCS-51 堆栈指针的初值为 07H 。10MCS-51 堆栈指针的初值为 07H 。若此时单片机响应外部中断 0,则进入中断服务程序后,堆栈指针的值为 09H 。11MCS51 系统中,从堆栈中弹出一个字节数据,堆栈指针 -1 (+1/-1)。12 堆栈 是以先进后出的方式工作的存储空间。1351 单片机响应 T1 中断,进入中断服务程序后,PC 的值为 00H 。1451 单片机共有 5 中断源,2
3、 中断优先级。15MCS-51 单片机的中断源在相同优先级下其内部查询优先级排列顺序为 16已知IP=0X12,则中断源优先级顺序为 P164 。17已知IE=0X91,哪些中断源开中断 P164 。18已知 IE=0X85,哪些中断源开中断 。19已知 IP=0X11,则中断源优先级顺序为 。20MCS-51堆栈指针的初值为 07H 。若此时单片机响应外部中断0,则进入中断服务程序后,堆栈指针的值为 09H 。21MCS-51 的汇编语言源程序的扩展名为 ,在 Keil 开发环境下源程序必须经过 、,才能进行调试。2251 单片机实验调试 C51 的软件名称是 。23MCS51 有编号为 0
4、-3 共四个通用工作寄存器区,C51 中用 指令 可以 选 择工作 寄 存 器 区 2,可 用 作 寄 存 器间 接寻址 的工 作寄存 器为 。2451 单片机有 个工作寄存器组,每组有 工作寄存器。25工作寄存器 1 区的地址为 ,是用 PSW 寄存器中的控制位设置的,其设置的 C51 指令为 、。26静态 RAM 芯片 6264 有数据线 根,若该芯片首地址为 2000H,则芯片上末尾单元的地址是 。27EEPROM 芯片 2864 有数据线 根,地址线 。286264 是 芯片,有 字节的存储空间。29EPROM 芯片 2732 有 字节存储单元,若该芯片首地址为 1000H,则芯片上末
5、尾单元的地址是 。30SRAM 芯片 6264 有 字节存储单元,地址线 根。31MCS-51 的一个机器周期等于 振荡周期。32DS18B20 在 12 位精度时,测温分辨率为 。3318B20 是 芯片,在 12 位精度时,其内部寄存器的读数为 0 x0550,这个读数代表的温度为 。34MCS-51 中可位寻址的某位,其位地址是 10H,该位是 MCS-51 的内部 RAM中字节地址 单元的 D 位。35已知(A)=5BH,执行了指令 ADD A,#62H 后,PSW 中的 OV=,CY=。36在完成了 10100011B 与 01111101B 的二进制加法后下列状态标志的状态分别为
6、OV=,CY=。378279 芯片是一种 芯片。38MCS-51 要实现复位操作,必须在 RST 引脚输入至少 机器周期的 (高/低)电平。39指令执行过程:取指令、执行指令。40一个字节可以存放 个压缩 BCD 码。41SOC 是 的缩写。42ISP 是 技术。43MCS-51 中,外部数据存储器和 两者是统一编址的。448051 复位后程序计数器 PC 的内容为 。45MCS-51 系统中,输入输出的控制方式可以是程序控制和 。46并行接口 8255A 有 种工作方式,其中工作方式 2 具体是指 。47MCS51 芯片中用户可使用的十六位 SFR 是 。二、判断题 1TLC549 是 8
7、位串行 A/D 转换芯片 ()2IIC 总线的 EEPROM 芯片 24c02 有 2k 字节存储单元 ()3“ORG 2000H”在程序存储器中占 3 字节 ()4“ORG 1000H”占据的字节数为 2 字节。()5“END”是伪指令,所以在汇编程序中可省去 ()6提高单片机的振荡频率,则机器周期变长 ()7相对寻址的寻址范围是 2KB ()8所有的中断标志在响应了中断后都是硬件自动清零的 ()9执行 IE=0 xFF 指令的意义是开放所有中断源 ()10.设置中断优先级的特殊功能寄存器是 IP ()11MCS-51 单片机内部的串行接口是全双工的 ()12串行接收和发送接口数据缓冲器都是
8、SBUF ()13定时计数器的方式二比方式一的最大定时时间短 ()14定时计数器 T1 在方式三停止工作 ()15C51 程序包含 absacc.h,就能直接访问 8051 的 RAM 地址 ()16C51 程序要访问寄存器,必须包含 intrins.h ()17在 C51 程序中要使用_nop_(),必须引用 absacc.h ()18在 C51 程序中要使用 DBYTE0X1000指令,必须引用 absacc.h()19MCS-51 内部有 1 个串行接口。()2051 的串口方式 2 是可变波特率的 9 位 UART ()2151 的串口方式 0 是固定波特率的移位寄存器方式 ()22串
9、行接口每秒钟发送(或接收)的字节数称为波特率 ()23MCS-51 单片机内部的串行接口是全双工的 ()24串行接收和发送接口数据缓冲器都是 SBUF ()25所有的中断标志在响应了中断后都是硬件自动清零的 ()26提高单片机的晶振频率,则机器周期变长 ()27单片机系统中 ISP 的含义是在应用编程 ()28.设置中断优先级的特殊功能寄存器是 IP ()29执行 MOV IE,#00H 指令的意义是开放所有中断源 ()30MCS-51 单片机的 ROM 中只能存放程序,不能存放数据 ()31MCS-51 单片机的内部 RAM 有 128M 字节 ()32IIC 总线的 EEPROM24C01
10、 有 1KB 容量 ()33MCS-51 的 P0P3 口的初值为 00H ()34单片机的数据总线和地址总线都是双向的 ()3551 单片机系统扩展时,数据信息是由 P1 口传送的 ()3651 单片机系统扩展时,数据信息是由 P0 口传送的 ()37在 MCS-51 系统中,访问 I/O 端口的指令是 MOVC ()38“ORG 1000H”指令占据 2 字节程序存储器 ()39MOV R1,#30H ()40在 MCS-51 指令中,访问 I/O 端口的指令是 MOVC ()4151 单片机访问程序存储器的汇编指令是 MOVC ()4251 单片机访问 I/O 接口的汇编指令是 MOVX
11、 ()43MOVX A,DPTR 是读程序存储器 ()44MOVC A,DPTR 是读程序存储器指令 ()45MOVC A,A+DPTR 是读程序存储器指令 ()46执行指令 MOVX A,DPTR 时,引脚 RD 的电平为高 ()47END 指令在汇编程序中可省略 ()48MOVX DPTR,A 是输出指令 ()49MOVX DPTR,A 是输入指令 ()50P3=0 x25;这是一条 C51 的输出指令 ()51P2=0 x5B;这是一条 C51 的输入指令 ()52复位状态时,IP=0 x0F,表示所有中断都是高优先级 ()53定时计数器的定时方式时,对机器周期加 1 计数 ()5451
12、 单片机的计数方式是对 T0、T1 引脚上的信号计数 ()55所有的中断标志在响应了中断后都是硬件自动清零的 ()56提高单片机的晶振频率,则机器周期变长 ()57提高单片机的晶振频率,则机器周期变短 ()58数据取出堆栈后,堆栈指针加一 ()59数据放入堆栈前,堆栈指针先加 1 ()60液晶显示器的缩写为 LCD ()61PSW 是可以位寻址的 SFR ()62TMOD 是可以位寻址的 SFR ()63DPTR 是可以位寻址的 SFR ()64复位状态时,51 单片机内部所有寄存器都清零 ()65单片机复位后,所有中断都被禁止 ()66所有的中断标志在响应了中断后都是硬件自动清零的 ()67
13、2716 是 EEPROM 芯片 ()686264 有 64KB 存储单元 ()698255A 有 4 种工作方式 ()708251 是可编程键盘显示接口芯片 ()71单片机的数据总线和地址总线都是双向的 ()7251 单片机系统扩展时,数据信息是由 P1 口传送的 ()7318B20 是串行总线的数字温度传感器 ()7418B20 与 51 单片机相连需要 2 根数据线 ()75MCS-51 单片机的 ROM 中只能存放程序,不能存放数据 ()76提高单片机的晶振频率,则机器周期变长 ()77MCS-51 的 P0P3 口的初值为 FFH ()三、选择题 1.一静态随机存储器芯片有地址线引脚
14、 A0 A12,数据线引脚 I/O0 I/O7,该存储器芯片的存储量为()。A.4KB B.8KB C.16KB D.32KB 2.一存储器芯片的地址范围为 5400H57FFH,参加芯片片选择码的地址线中为1 的地址有()。A.A12,A13 B.A10,A12,A14 C.A12,A15 D.A11,A12,A13,A15 3.8255A 工作在方式 2,正确的工作状态为()A.A 口工作在输入状态 B.A 口工作在输出状态 C.B 口工作在输出状态 D.A 口工作在双向状态 4.MOV R1,#20H MOV R1,#70H 以上指令执行后,R1、20H 中的值为()。A.20H,70H
15、 B.20H,20H C.70H,20H D.70H,0H 5.将 ACC 的低四位取反,可用下列()指令。A.ANL A,#0F0H B.XRL A,#0FH C.ORL A,#0F0H D.MOV A,#0FH 6.对单片机应用系统而言,下列()种抗干扰是针对电源系统的。A.使用双绞线 B.光电耦合 C.交叉走线 D.低通滤波器 7.计算机控制系统中,逻辑开关网络的零电位也称()。A.模拟地 B.信息地 C.功率地 D.数字地 8.下列表述中错误的有()。A.高频电路就近多点接地 B.低频电路一点接地 C.交流地和信号地不能共用 D.信号地和机壳地必须连成闭环回路 9.内部 RAM 的位寻
16、址区的字节地址范围为()。A.00H1FH B.10H1FH C.20H2FH D.30H3FH 10.将 ACC 的高四位置 1,可用下列()指令。A.ANL A,#0F0H B.XRL A,#0F0H C.ORL A,#0F0H D.MOV A,#0F0H 11.TLC549 是()。A.并行 AD 转换器 B.串行 AD 转换器 C.并行 DA 转换器 D.串行 DA 转换器 12.若 MCS-51 系统的振荡频率为 12Mhz,则其一个机器周期为()。A.1ms B.1us C.2ms D.2us 13.位地址 23H 在字节地址和位数是()。A.24H,D3 B.23H,D3 C.2
17、0H,D3 D.20H,D4 14.指令 PUSH Acc 的正确操作是()A.SP(SP)+1 B.SP(SP)-1 C.SP(SP)+1 D.以上都不对(SP)Acc (SP)Acc Acc(SP)15.指令 POP B 的正确操作是()A.SP(SP)+1 B.SP(SP)-1 C.B(SP)D.B(SP)B(SP)B(SP)SP(SP)+1 SP(SP)-1 16.8051 单片机中,唯一一个用户可使用的 16 位寄存器是()A.PSW B.DPTR C.ACC D.PC 17.8051 的程序计数器 PC 为 16 位计数器,其寻址范围是()A、8K B、16 K C、32 K D、
18、64 K 18.外部中断源 I E 1(外部中断 1)的向量地址为()19.A、0003H B、000BH C、0013H D、002BH 20.执行 MOV IE,#00H 指令的意义是:(A)A、屏蔽所有中断源 B、开放所有中断源 C、屏蔽外部中断源 0 D、开放外部中断源 0 21.(A)=85H,R0=20H,(20H)=0AFH,执行指令 ADD A,R0 后,(D )A.CY=0,OV=0 B.CY=0,OV=1 C.CY=1,OV=0 D.CY=1,OV=1 22.MCS-51 内部 RAM 的位寻址区的字节地址范围为()。A.00H1FH B.10H1FH C.20H2FH D
19、.30H3FH 23.MCS-51 用户可访问的内部 RAM 有()字节 A.128 B.256 C.4K D.64K 24.读取 I/O 接口时,控制总线中的读写控制为()A.RD=0,WR=0 B.RD=0,WR=1 B.RD=1,WR=0 D.RD=1,WR=1 25.C51 中的外部中断 1 的中断服务程序关键字为 interrup n,其中 n 的值为()A.0 B.1 C.2 D.3 四、简答、运行题 1 说明 MCS51 单片机的组成部件。2 图示并说明微机的组成结构。3 图示并说明微机的存储系统的层次结构。4 MCS-51 内部有哪些主要部件?5 MCS-51 的定时计数器有哪
20、几种工作方式?计算在 6M 时钟下定列表说明MCS-51的中断源、中断服务程序入口地址、C51 中定义中断的关键字和中断号。6 说明 MCS-51 的四个 P 口的各自的功能。7 画出 MCS51 最小系统图。8 简述 18B20 温度转换的三个步骤 9 说明下列程序的源操作数和目的操作数的寻址方式。MOV R0,59H PUSH ACC MOV DPTR,#1000H MOVC A,A+DPTR 10 已知 A=0B7H,(20H)=6FH,在空格处填入指令运行后的结果,并写出(1)、(2)、(3)、(4)指令的源操作数的寻址方式。ANL A,#0FH ;A=(1)MOV DPTR,#103
21、0H MOVC A,A+DPTR;描述指令含义:(2)INC DPTR ;DPTR=(3)MOV B,20H ;B=(4)11 说明非编码键盘程序的基本功能,并画出一个4*4 的键盘示意图。12 写出 MCS-51 串口为 8 位可变波特率 UART 的相关初始化函数,串口的波特率为 1200(在 11.0592MHz 的时钟下重装初值为 0 xFD)13 写出定时计数器 0 定时 0.05 秒的 C51 初始化函数。振荡频率为11.0592MHz。14 按同级优先级顺序排列 51 单片机的中断源。15 非编码键盘的程序要解决那些主要问题?16 2864 是什么芯片?该芯片有多少根数据线、地址
22、以及多少字节存储单元?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 位,从左往右为DG1DG8(共阴极),要求将内部 RAM 的 0 x500 x57 这 8 个单元中的非压缩 BCD码依次显示在 DG1DG8 上。1)画出显示接口硬件连接图;2)用 C51 设计接口程序。