练习题
一、选择
1. MCS-51系列单片机属于:
A、4位机型 B、8位机型 C、16位机型 D、32位机型 2. 下列不属于51单片机的是:
A、 Intel 80C51 B、Intel 8052 C、MC68HC08 D、AT89C2051 3. 8031与8051的主要差异在于:
A、片内无ROM B、片内无RAM C、时钟频率不同 D、片内接口资源不同 4. 下列无片内ROM的51单片机是:
下列采用FALSH存储器作片内程序存储器的51单片机是: A、8031 B、8051 C、8751 D、AT89S51 5. 下列对8051单片机的基本特性叙述错误的是:
A、片内有4KB ROM存储器 B、片内有256B RAM存储器 C、具有2个16位定时计数器 D、具有一个全双工异步串行口 6. 复位后,8051单片机从下列哪个地址开始执行( ):
A、0000H B、0003H C、000BH D、0013H
7. 在8051单片机复位后,选择从片内ROM还是片外ROM中开始执行程序,取决于下列哪个引脚的接
入电平:
外扩程序存储器时哪个引脚被用于程序存储器的输出使能: 外扩存储器时那个引脚用于地址锁存: A、ALE B、PSEN C、EA D、以上都不是 8. 下列对8051单片机存储器组织叙述正确的是:
A、程序存储器和数据存储器统一编址 B、程序存储器和数据存储器独立编址 C、片内和片外数据存储器统一编址 D、片内和片外程序存储器独立编址 9. 下列对8051单片机存储器组织叙述错误的是:
A、8051单片机的存储器由程序存储器和数据存储器两部分组成 B、8051单片机的程序存储器和数据存储器统一编址 C、8051单片机的片内和片外数据存储器独立编址 D、8051单片机的片内和片外程序存储器统一编址
10. 要改变8051单片机的当前通用寄存器区,可通过下哪个寄存器实现:
A、PC B、ACC C、PSW D、SP 11. 8051单片机片内共有几个通用寄存器区:
A、1 B、2 C、3 D、4
12. 8051单片机取指令是依据下列哪个寄存器的内容进行:
51单片机中唯一一个可访问16位寄存器是: A、PC B、DPTR C、PSW D、ACC
13. 下列8051单片机的并行I/O口每个引脚都具有复用的第二功能的是:
被复用为地址/数据的是: 被复用为高8位地址的是: 没有复用功能的是: A、P0 B、P1 C、P2 D、P3
14. 8051单片机的哪个并行I/O口采用推挽式结构输出,因而具有较强的驱动能力:
1
15. 16.
17.
18. 19. 20.
21. 22.
23. 24.
25.
26.
27. 28. 29. 30.
A、P0 B、P1 C、P2 D、P3
8051单片机复位后,下列哪个寄存器的初始值不为0: A、PC B、ACC C、PSW D、SP
下列对8051单片机内部的特殊功能寄存器叙述正确的是: A、汇编程序中特殊功能寄存器只能用名字的方式来访问 B、所有地址为8整数倍的特殊功能寄存器都具有位寻址能力 C、其有意义特殊功能寄存器共有128个
D、汇编程序中特殊功能寄存器都可用间接寻址方式访问 下列对8051单片机内部的特殊功能寄存器叙述错误的是: A、特殊功能寄存器区地址范围是80H~FFH B、所有的特殊功能寄存器都可位寻址
C、特殊功能寄存器只能采用直接寻址方式访问
D、8051单片机中实际只有21个特殊功能寄存器有意义 下列51单片机指令执行时间最长的是: A、MOV B、MOVX C、MUL D、DJNZ 51单片机的MOV指令的访问范围是: A、片内数据存储器 B、片外数据存储器 C、程序存储器 D、以上均可 下列只能访问51单片机程序存储器的指令是: 下列只能访问51单片机片外数据存储器的指令是: 下列只能访问51单片机片内数据存储器的指令是: A、MOVC B、MOVX C、MOV D、以上都不能 当需要使P1口的输出全为1时,可用下列哪条指令: A、MOV P1,0FFH B、MOV P1,#0FFH C、MOV P1,1 D、MOV P1,#1 声明特殊功能寄存器中的可位寻址类型的变量的C51关键字是: 声明16位特殊功能寄存器变量的C51关键字是: A、bit B、sbit C、sfr D、sfr16
在C51程序中,欲将变量定义在51单片机的直接数据存储区,使用下列哪个存储器类型关键字: A、data B、xdata C、idata D、bdata
下列哪条C51语句能将P1口的低4位清0其余位不变: 下列哪条C51语句能将P1口的低4位置1其余位不变: 下列哪条C51语句能将P1口的低4位求反其余位不变: A、P1=0xf0; B、P1&=0xf0; C、P1^=0x0f D、P1|=0x0f 下列对8051中断叙述错误的是: A、所有中断源都能单独禁止 B、外中断有两种触发方式 C、能设置中断优先级 D、串行接收和发送有各自的中断号 下列对8051中断系统叙述正确的是: A、有5个外中断 B、所有中断都是同一优先级 C、中断请求只能单独禁止 D、串行接收和发送共用一个中断 8051单片机的中断优先级有: A、2级 B、3级 C、4级 D、5级
当8051单片机的0号中断发生时,其中断程序的入口地址是: A、0000H B、0003H C、000BH D、0013H 8051单片机中程序存储器地址0000H是: A、外中断0向量 B、串行收发向量 C、定时/计数器0向量 D、复位向量 下列对8051单片机的定时/计数器叙述错误的是:
2
31.
32.
33.
34. 35.
36. 37. 38.
39. 40. 41. 42. 43.
A、有2个16位定时/计数器 B、每个定时/计数器都可设定工作在4种方式中的任一种 C、最大计数初值是0 D、计数脉冲既可来自单片机内部也可来至外部 8051单片机定时/计数器的4中工作方式中,T1不能工作在那种方式: 哪种工作方式将T0拆分为两个8位计数器使用: 那种工作方式的计数值最大: 具有自动重装功能的是: A、方式0 B、方式1 C、方式2 D、方式3
假设8051单片机的振荡时钟为12MHz,当定时/计数器工作在方式0时,要实现1ms的定时则其计数初值为: A、0 B、1000 C、7192 D、8192 8051单片机的串口工作方式0的基本特点是: A、移位寄存器方式,波特率固定 B、10位异步通信,波特率可变 C、11位异步通信,波特率固定 D、11位异步通信,波特率可变
8051单片机串行口的4种工作方式中,哪种方式是“10位异步传输,波特率可变”: A、方式0 B、方式1 C、方式2 D、方式3 下列对8051单片机串口叙述正确的是: A、其4种工作方式的波特率都可变 B、可以工作在全双工方式 C、串行收发各自有对应的中断号 D、可进行同步串行数据传输 可擦除可编程只读存储器是: A、PROM B、EPROM C、EEPROM D、FLASH ROM
当8051单片机外部扩展存储器时,其哪个引脚输出被用于锁存P0口分时输出的地址信息: A、PSEN B、ALE C、RD D、EA Intel 8255A是:
A、可编程中断控制器 B、可编程串行接口 C、可编程定时/计数器 D、可编程并行接口
假设ADC0809的参考电压Vref=5V,则当输入模拟电压为2.78V时其输出的数字量为: A、58H B、77H C、95H D、8EH
假设ADC0809的参考电压Vref=5V,则当输出的数字量为80H时,其输入模拟电压约为: A、0V B、0.8V C、2.5V D、5V
设计中要达到0.1%以上的分辨率,则选择DAC时至少需要多少位: A、8位 B、9位 C、10位 D、11位
某并行RAM存储芯片存储容量为8KB,则其地址引脚有: A、12根 B、13根 C、14根 D、15根 下列对8051单片机串口叙述正确的是: A、有4种工作方式 B、波特率固定 C、收发各自有对应的中断号 D、可编程设定为同步工作方式
二、填空
1. 8051单片机中的程序计数器PC用来 ,共 位,可对 KB的程序
存储器直接寻址。
2. 8051单片机的地址总线宽度为 位,其寻址空间可达 。数据总线宽度是 位。 3. 8051单片机有 个通用寄存器区,选择当前通用寄存器区可通过 寄存器实现。
4. 8051片内RAM地址范围是 ,片外RAM寻址范围是 ,这两部分采用 编址方式。
3
5. 选择复位时执行片内还是片外ROM中的程序,取决于8051单片机的 引脚接入的电平。当该引脚接低电平时,8051单片机复位后先执行 ROM中的程序,而接高电平时,则先执行 ROM中的程序。
6. 8051单片机复位后从地址 开始执行,该地址叫做 向量。 7. 存储器地址 是8051单片机0号中断的向量。
8. 8051单片机的特殊功能寄存器区地址范围是 ,但其只有 个有实际意义。 9. 8051单片机共有 个8位双向I/O口。在外部扩展存储器时用作地址/数据复用的是 口,用作
高8位地址输出的是 口,而 口的所有引脚都具有复用的第二功能。 口采用漏极开路方式输出。
10. 在读8051单片机的引脚输入前,要先向其写1的原因是 。 11. 在标准8051中,一个机器周期由 个振荡周期组成。衡量一条指令执行时间使用 周期为基
本单位。
12. SP是8051的 寄存器,单片机复位后其初始值是 。
13. 伪指令ORG的功能是 ;END的功能是 。 14. 按要求写出下列C51声明:
8位特殊功能寄存器变量PORT,地址90H: 存放在片内直接寻址区中的无符号字符型变量x: 存放在片内间接寻址区中的无符号整型变量y: 存放在程序存储器中的整型变量z,初值为100:
存放在片外数据存储器中的无符号字符型易变量ADC,其地址为8000H: 指向程序存储器的基本整型存储器指针变量pt:
15. 8051单片机的中断优先级有 级,中断源有 个。其中 和 共用一个中
断源。
16. 8051单片机有 个外中断,其触发方式有 和 两种。
17. 假设8051单片机的振荡时钟为12MHz,当定时/计数器工作在方式0时,要实现2ms的定时则其计数
初值为 ;而当工作在方式2时,其最大定时时间为 ,此时的计数初值为 。 18. 波特率是指 ,其倒数称为 。8051单片机的 被用作串
口的波特率发生器。
19. 在8051单片机外部扩展键盘时,依据接口组织形式的不同可分为 和 两种类型。 20. 为避免按键抖动造成的错误,可采用 方法去除。
21. 假如8051单片机的振荡时钟为11.0592MH,设定串行口工作在方式1,波特率为9600bps,波特率倍
频位SMOD=0,定时/计数器1工作在方式2,则此时定时/计数器1的计数值应为 。 22. 8051单片机的串口在和PC机的RS232接口连接时需要进行 ,原因
是 。
23. 当外扩程序存储器时,存储器的读选通使用8051单片机的 引脚。8051单片机的引脚ALE主
要用途是 。
24. 依 的不同,7段型LED数码管分为共阴和 两种主要类型。依据显示方式的不
同又分为 显示方式和 显示方式。
25. D/A转换器的功能是 ,A/D换转器的功能是 。 26. ADC0809是 位逐次比较型A/D转换器。
27. 要达到1/1000的分辨率则D/A转换器至少需要 位以上。DAC0832的分辨率为 位,其输
出的模拟量为 。 28. 当基准电压为5V时,8位A/D转换器的最小电压分辨率可达 。若输入模拟电压为3.56V,
则其输出数字量为 。若其输出数字量为10001000,则输入的模拟电压为 。
4
相关推荐: