51单片机填空题
【1】二、填空题(每空1分,共30分)
1.一个完整的微机系统由硬件和软件两大部分组成。
2.8051 的引脚RST 是IN 脚(IN脚还是OUT 脚) ,当其端出现高电平时,8051进入复位状态。8051一直维持这个值,直到RST 脚收到低电平,8051才脱离复位状态,进入程序运行状态,从ROM 0000 H 单元开始取指令并翻译和执行。
3.半导体存储器分成两大类:RAM ROM ,其中 RAM 具有易失性,常用于存储 临时性数据。
4.求十进制数-102的补码(以2位16进制数表示),该补码为 9AH 。
5.PC 存放_CPU将要执行的指令所在的ROM 单元的地址, 具有自动加1特性。在8051中决定程序执行顺序的是PC 还是DPTR PC ?它是16位?不是(是,不是)SFG ?
6.123= 01010010 B= 52 H。
7.8051内部有 4 个并行口,P0口直接作输出口时,必须外接 上拉电阻 ;并行口作输入口时,必须先 将口锁存器置1 ,才能读入外设的状态。
8.MCS-51的堆栈只可设置在 内RAM 低128B 区 ,其最大容量为 128B ,存取数据的原则是 先进后出 。堆栈寄存器SP 是 8 位寄存器,存放 堆栈栈顶的地址 。9.中断处理的全过程分为以下3个段: 中断请求 、 中断响应 、 中断服务 。
10.定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数
【2】 。一、填空题(每空格1分,共10分)
1.MCS —51布尔处理机的存储空间是_______。
2.P 2口通常用作_______,也可以作通用的I/O口使用。
3. 若由程序设定RS 1、RS 0=01,则工作寄存器R 0~R 7的直接地址为______。
4.8051的堆栈区一般开辟在_______。
5. 所谓寻址,其实质就是_______。
6. 存储器映象是_______。
7. 定时器中断请求发生在_______。
8. 中断响应时间是指______。
9. 通过CPU 对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_______。
10. 在中断服务程序中现场保护和现场恢复期间,中断系统应处在____状态。
1.00H ~7FH
2. 高8位地址线
3.08~0FH
4. 用户RAM 区
5. 如何确定操作数的单元地址
6. 存储器在整个存储空间的地址范围
7. 定时时间到
8. 从查询中断请求标志位到转向中断区入口地址所需的机器周期数
9. 程序查询方式
10. 关中断
单片机模拟试卷003
【3】一、 填空
1.8051单片机的内部硬件结构包括了: 、 、 、和 以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过 相连接。
2.MCS-51的堆栈只可设置在 ,堆栈寄存器sp 是 位寄存器。
3.MCS-51单片机的P0~P4口均是 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的 和 ,在P0~P4口中, 为真正的双相口, 为准双向口; 口具有第二引脚功能。
4.定时器/计数器的工作方式3是指得将 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为 使用。
5.假定(SP )=40H , (39H)=30H,(40H )=60H。执行下列指令:
POP DPH
POP DPL
后,DPTR 的内容为 ,SP 的内容是 。
【4】一、填空题(15分,每空1分)
1.MCS —51单片机的P0—P4口均是I /O 口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的 和 ,在P0—P4口中, 为真正的双向口, 为准双向口。
2.MCS —5l 单片机的堆栈区只可设置在5P 是 位寄存器。
3.MCS —51,在电平方式下,当采集到INT0、INT1的有效信号为 时,激活外部中断。
4.定时器/计数器的工作方式3是指的将 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为使用。
5.MCS —96单片机的最大寻址空间是,该空间的地址范围为,
系统上电及复位的程序入口地址为 ,芯片配置字节CCB 的地址为 。
1.并行 数据总线 地址总线 P0 P1—P3
2.片内数据存储区(器)
3.脉冲方式 低电平
4.定时器/计数器0 串行口的波特率发生器
5.64K 0000H —FFFFH 2080H 2018H
【5】1. 单片机内有组成微机的主要功能部件 、
。
2. 堆栈的特性是,8051,其堆
栈指针是 。
3.RS232C 是 总线标准。
4.8255是
5.MCS-51步串行口,有种工作方式。
1.CPU ;存储器;I/O接口
2. 先进后出;内部RAM30H~7FH的范围内;SP
3. 串行通信
4. 通用的可编程并行
5. 异;4
【6】1、MCS-51单片机片内有 5 个中断源,其中 2 个外部中断源。
2、设定T1为计数器方式,工作方式2,则TMOD 中的值为
3、若IT1=0,当引脚INT0
4、在接口电路中,把已经编址并能进行读写操作的寄存器称为。
5、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即询 方式和 中断 方式
三、指令题(每小题4分,共16分)
1、将20H 单元清零
MOV 20H,#00H 或
CLR A
MOV 20H, A
2、将片外RAM2000H 中的低字节与片内20H 中的低字节交换。
MOV DPTR,#2000H XCHD A,@R0
MOV R0,#20H MOVX @DPTR,A
MOVX @DPTR,A
3、已知某端口地址为2FFFH ,将片内RAM20H 的内容写到该端口中。
MOV A, 20H
MOVX DPTR, #2FFFH
MOVX @DPTR, A
4、把DPTR 的内容压入堆栈
PUSH DPH
PUSH DPL
【7】
1. 单片机即一个芯片的计算机,此芯片上包括五部分:运算器、_________、________、
输入部分、________。
2. 只有在________码表示中0的表示是唯一的。
3. MCS —51指令系统中 direct 表示的含义是:_____________________。
4. P0、P1、P2、P3四个均是___位的____口(填“串行”还是“并行”) ,其中P0的功
能是______________________;P2口的功能是___________;而_________是双功能
口;______是专门的用户口。
5. _________。
6. MCS —51指令共有六种寻址方式,分别是立即数寻址、_________、_________、
寄存器间接寻址、__________、相对寻址。
7. MOV DPTR ,#data16的作用是用来设定_________。
8. 片内RAM 可进行位寻址的空间位地址范围是______________。
9. MCS —51的存储器空间配置从功能上可分为四种类型:__________、内部数据存
储器、__________、外部程序存储器。
10. MCS-51的指令按其功能可分为五大类:_________、________、逻辑运算类指令、
位操作指令、控制转移指令。
11. 输入输出设备与主机的连接部分称为输入输出接口,接口有三大作用:_________
作用、_________作用和信号电平与形式的变换作用。
12. MCS —51内部的SFR 共有______个。
13. CJNE ,,rel 属于五大类指令中的_________类指令,其操
作码助记符含义是_____________。
14. 8051单片机有________个中断源,________级中断优先级别。
15. 8255A 属于可编程的________ I O 接口芯片,8255A 的A 通道有________种作方
式。
1. 存储器、 控制器、 输出部分。
2. 补
3. 片内存储器地址。
4. 8, 并行, 地址/数据分时复口, 高8位地址口, P1。
5. 循环。
6. 直接寻址, 寄存器寻址, 变址寻址。
7. 地址指针。
8. 00H ~FFH 。
9. 片内程序存储器, 外部数据存储器。
10. 数据传送类, 算术运算类。
11. 隔离与寻址作用, 所存与缓冲作用
12. 21
13. 5, 2
14. 并行, 3
【8】
1、单片机试验系统与微机是通过相连。
2、若想进入全屏幕编辑界面,按下功能键,按ALT+F建立新文件,即
可开始输入源文件。
3、当程序输入错误或需要调整时,使用
4、将立即数#33H 送20H 单元使用
5、入栈指令使用指令。
【9】1、我们使用的单片机试验箱型号是 TDN-MI 。
2、输入文件后,按F2保存程序,此时文件扩展名是3、提示装载完毕后,使用 ,检查程序是否正确装入。
4、将30H 单元的内容#67H 送R1,用最少的指令实现,
5、弹出操作,使用指令。
【10】1、开启微机电源,在软件所在目录键入 MD51 命令,选择对应串口号,进入集成操作软件环境。
2、对源文件进行汇编,生成浮动目标文件,文件扩展名是 3、用
4、将立即数3052H 送数据指针DPTR ,使用指令。
5、两寄存器交换数据,使用
【11】
1、开启微机电源,在软件所在目录键入MD51命令,选择对应串口号,进入集成操作软件环境,如果光标不响应回车命令,按 复位键即可。
2、对源文件汇编无误后,自动生成相应的 文件。
3、用
4、外部RAM 与 累加器A 间数据传送,使用
5、两寄存器交换数据,使用
【12】1、开启微机电源,在软件所在目录键入MD51命令,选择对应串口号,进入集成操作软件环境,如果光标不响应回车命令,按 复位键即可。若想进入全屏幕编辑界面,按下F1功能键。
2、汇编完成后,按F3输入文件名回车,对汇编生成的.r03文件进行连接,生成相应的 .HEX 文件。
3、按
4、程序存储器中数据送累加器A ,使用指令为指令。
5、寄存器高4位和低4位交换数据,使用指令。
【13】
1.MCS-51的Po 口作为输出端口时, 每位能驱动SL 型TTL 负载.
2. 当定时器To 工作在方式3时, 要占定时器T1的TR1和.
3. 在串行通信中, .
4. 微处理器本身不是计算机,它是微型计算机的核心部件,又称它为中央处理单元CPU 。它包括两个主要部分:运算器、控制器。
5. 当MCS-51引脚ALE 信号有效时, 表示从Po 口稳定地送出了低8位地址.
6.MCS-51中凡字节地址能被.
7. 一个机器周期等于 6 个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态 周期。
8.MCS-51的定时器用作定时时,其定时时间与时钟频率和计数初值有关。用作计数时,最高计数频率的2/24。
【14】1、单片机汇编语言程序有三种基本结构,分别是: 循环 、
分支 和 顺序 。
2、MCS —51单片机内部有 个位加1定时 / 计数器,可通过编程决定它们的工作方式,其中,可进行13位定时 / 计数的是方式是 方式0 。
3、真值-0000000B 的反码为 111111111 ;其补码为 00000000 。
4、单片机是一种将 cpu 、 存储器 和 输入输出接口 集成在一个芯片中的微型计算机。
5、MCS —51单片机指令系统中共有111条指令,有五种指令类型,分别是:数据传送指令,
算术 指令、 逻辑运算 指令、 位运算 指令、及 控制转移 指令。
6、单片机中断系统中共有 INTO 、 INT1 、 T0 、
T1 、 串行口 五个中断源,其中优先级最高的是 INTO 、优先级最低的是 串行口 。
7、CPU 和外设进行数据交换时常用的方式有 无条件转换 、 查询方式 、 中断方式 三种。
【15】
1、MCS-51单片机内有两个 2 位加1定时 / 计数器,可通过编程实现 4 种工作方式。
2.在MCS —51单片机内部RAM 中,字节地址范围是20H ~ 2FH的区域
称为 位寻址 而字节地址范围是30H ~ 7FH的一段区域称为 字节寻址 。
3、MCS —51单片机指令系统中共有111条指令,有六种寻址方式,
分别是: 立即 寻址、 寄存器 寻址、 直接 寻址、 变址寻址、 寄存器间接 寻址及 相对 寻址。
4、+1000110B的反码是 01000110 ;-0110011B 的补码是 11001100 。
5、一般的计算机系统都是由__控制总线________、__地址总线________、____数据总线___________三总线结构组成。
6、MCS-51系列单片机内部数据存储器,即内RAM 中位寻址区的地址范围是 256B 工作寄存器区的地址范围是 00—1FH 。内R0M 中寻址区的地址范围是 00--FF 。
7、单片机汇编语言程序有三种基本结构,分别是: 顺序 、
分支 和 循环 。
8、单片机是一种将 CPU 、 存储器 和 I/O接口 集成在一个芯片中的微型计算机。
【16】
1.MCS-51有 4 个并行I\O口, 其中P0~P3是准双向口, 所以由输出转输入时必须先写入" 1
2.MCS-51串行接口有4种工作方式, 这可在初始化程序中用软件填写特殊功能寄存器加以选择.
3.用来执行各种算术运算和逻辑运算。
4.MCS-51的堆栈是软件填写堆栈指针临时在.
5.MCS-51有 组工作寄存器,它们的地址范围是6.MCS-51片内20H~2FH范围内的数据存储器, 既可以字节寻址又可以位寻址.
7.MCS-51的相对转移指令最大负跳距是。
8、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用指令。
9、执行读I/O端口锁存器的指令(“读—改—写”指令)其值,然后把它重新写入口锁存器,这种操作称作读—改—写操作。
【17】
1、真值1001001B 的反码为01001001 ;其补码为 01001001 。
2、MCS-51系列单片机内部数据存储器,即内RAM 中位寻址区的地址范围是 工作寄存器区的地址范围是 00—1FH 。
3、程序状态标志字寄存器PSW 中的PSW.7的含义是PSW.0的含义是 进位/借位标志 。
6、单片机汇编语言程序有三种基本结构,分别是: 顺序 、 分支 和 循环 。
7、MCS —51单片机内部有 个 1定时 / 计数器,可通过编程决定它们的工作方式,其中,可进行13位定时 / 计数的是方式是 0 。
8、存储器EPROM 27128的地址线有根,容量为KB 。
9、可编程并行I / O接口芯片8255A 有 4 个8位并行I / O端口,可通过编程决定它们的功能。
【18】