单片机技术复习题
更新时间:2024-01-31 11:08:01 阅读量: 教育文库 文档下载
- 单片机技术及应用推荐度:
- 相关推荐
单片机技术复习题
一、单项选择题
1、在存储器扩展电路中74LS373的主要功能是( D )。
A、存储数据 B、存储地址 C、锁存数据 D、锁存地址
2、串行口是单片机的( A )。
A、内部资源 B、外部资源 C、输入设备 D、输出设备 3、MCS-51系列单片机的串行口是( B )。
A、单工 B、全双工 C、半双工 D、并行口 4、表示串行数据传输速度的指标为( D )。
A、USART B、UART C、字符帧 D、波特率
5、单片机和PC接口时,往往要采用RS-232接口,其主要作用是( C )。
A、提高传输距离 B、提高传输速度 C、进行电平转换 D、提高驱动能力
6、单片机输出信号为( B )电平。
A、RS232C B、TTL C、RS-449 D、RS-232
7、ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分别是( D )。 A、8、8 B、8、9 C、8、16 D、1、8 8、A/D转换结束通常采用( C )方式编程。
A、中断方式 B、查询方式 C、延时等待方式 D、中断、查询和延时等待
9、某一应用系统需要扩展10个功能键,通常采用( B )方式更好。
A、独立式按键 B、矩阵式键盘 C、动态键盘 D、静态键盘 10、按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果常采用的方法有( C )。 A、硬件去抖动 B、软件去抖动 C、硬、软件两种方法 D、单稳态电路去抖方法
11、行列式(矩阵式)键盘的工作方式主要有( A )。
A、编程扫描方式和中断扫描方式 B、独立查询方式和中断扫描方式
C、中断扫描方式和直接访问方式 D、直接输入方式和直接访问方式
12、MCS-51单片机在同一级别里除串行口外,级别最低的中断源是( C )。 A、外部中断1 B、定时器TO C、定时器T1 D、串行口 13、当外部中断0发出中断请求后,中断响应的条件是( C )。 A、ETO=1 B、EXO=1 C、IE=Ox81 D、IE=Ox61 14、MCS-51系列单片机CPU关中断语句是( A )。
A、EA=1 B、ES=1 C、EA=0 D、EXO=1
15、在定时/计数器的计数初值计算中,若设最大计数值为M,对于工作方式1下的M值为( D )。
13
A、M=2=8192 B、M=28=256 C、M=24=16 D、M=216=65536
16、MCS-51系列单片机的4个并行I/O端口作为通用I/0端口使用,在输出数据时,必须外接上拉电阻的是( A )。
A、PO口 B、P1口 C、P2口 D、P3口 17、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,( A )可作为低8位地址总线使用。
A、PO口 B、P1口 C、P2口 D、PO口和P2口
18、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,( C )可作为高8位址总线使用。
A、PO口 B、P1口 C、P2口 D、PO口和P2口 19、下面叙述不正确的是( C )。
A、一个C源程序可以由一个或多个函数组成 B、一个C源程序必须包含一个函数main()
C、在C程序中,注释说明只能位于一条语旬的后面 D、C程序的基本组成单位是函数
20、存储16×16点阵的一个汉字信息,需要的字节数为( A ) A、 32 B、 64 C、 128 D、 256 1、DAC0832的工作方式通常有( A )。
A、直通工作方式 B、单缓冲工作方式
C、双缓冲工作方式 D、单缓冲、双缓冲和直通工作方式
2、共阳极LED数码管加反相器驱动时显示字符\的段码是( B )。 A、06H B、7DH C、82H D、FAH
3、一个单片机应用系统用LED数码管显示字符\的段码是8OH,可以断定该显示系统用的是( B )。
A、不加反相驱动的共阴极数码管
B、加反相驱动的共阴极数码管或不加反相驱动的共阳极数码管 C、加反相驱动的共阳极数码管 D、以上都不对
4、在共阳极数码管使用中,若要仅显示小数点,则其相应的字段码是( D )。 A、8OH B、10H C、40H D、7FH 5、启动TO开始计数是使TCON的( B )。
A、TF0位置1 B、TRO位置l C、TRO位置O D、TR1位置0。 6、使MCS-51系列单片机的定时器TO停止计数的语句是( A )。 A、TRO=0 B、TR1=0 C、TRO=1 D、TR1=1
7、MCS-51系列单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,
将SCON中的( A )向CPU申请中断。 A、RI或TI置1 B、RI或TI置0
C、RI置1或TI置O D、RI置0或TI置1
8、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是( D )。 A、0003H B、OOOBH C、00013H D、001BH
9、当CPU响应外部中断0的中断请求后,程序计数器PC的内容是( A )。 A、0003H B、OOOBH C、00013H D、001BH 10、C程序总是从( A )开始执行的。
A、主函数 B、主程序 C、子程序 D、主过程 11、最基本的C语言语句是( B 〉。
A、赋值语句 B、表达式语句 C、循环语句 D、复合语句
12、在C51程序中常常把( D )作为循环体,用于消耗CPU时间,产生延时效果。 A、赋值语句 B、表达式语句 C、循环语句 D、空语句 13、在C51语言的if语句中,用做判断的表达式为( D )。
A、关系表达式 B、逻辑表达式 C、算术表达式 D、任意表达式
14、MCS51系列单片机的CPU主要由( A )组成。 A、运算器、控制器 B、加法器、寄存器 C、运算器、加法器 D、运算器、译码器 15、单片机中的程序计数器PC用来( C )。
A、存放指令 B、存放正在执行的指令地址 C、存放下一条指令地址 D、存放上一条指令地址 16、单片机8031的EA引脚( A )。 A、必须接地 B、必须接+5V电源
C、可悬空 D、以上三种视需要而定 17、Intel8051单片机的CPU是( C )位的。
A、16 B、4 C、8 D、准16位 18、程序是以( C )形式存放在程序存储器中的。
A、C语言源程序 B、汇编程序 C、二进制编码 D、BCD码
19、8051单片机的程序计数器PC为16位计数器,其寻址范围是( D )。 A、8KB B、16KB C、32KB D、64KB
20、单片机的ALE引脚是以晶振振荡频率的( C )固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。
A、1/2 B、1/4 C、1/6 D、1/12
1、AT24C01遵从( A )通信协议。
A、IC总线 B、SPI总线 C、并行总线 D、单总线 2、语句\指定指针变量px为指向( B )区的指针。 A、code B、xdata C、pdata D、data 3、串行口工作在方式0时,其波特率( C )。
A、取决于定时器1的溢出率 B、取决于PCON中的SMOD位
C、取决于时钟频率 D、取决于PCON中的SMOD位和定时器1的溢出率
4、串行口工作在方式1时,其波特率( D )。
A、取决于定时器1的溢出率 B、取决于PCON中的SMOD位 C、取决于时钟频率 D、取决于PCON中的SMOD位和定时器1的溢出率
5、串行口的发送数据和接收数据端为( A )。
A、TXD和RXD B、TI和RI C、TB8和RB8 D、REN 6、多片D/A转换器必须采用( D )接口方式。
2
A、单缓冲 B、双缓冲 C、直通 D、均可
7、在单片机应用系统中,LED数码管显示电路通常有( C )显示方式。 A、静态 B、动态 C、静态和动态 D、查询 8、( A )显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合。
A、静态 B、动态 C、静态和动态 D、查询 9、LED数码管若采用动态显示方式,下列说法错误的是( C )。 A、将各位数码管的段选线并联
B、将段选线用一个8位I/O端口控制
C、将各位数码管的公共端直接连接在+5V或者GND上 D、将各位数码管的位选线用各自独立的I/O端口控制
10、MCS-51系列单片机的定时器T1用做定时方式时是( B )。 A、对内部时钟频率计数,一个时钟周期加1 B、对内部时钟频率计数,一个机器周期加1 C、对外部时钟频率计数,一个时钟周期加1 D、对外部时钟频率计数,一个机器周期加1
11、MCS-51系列单片机的定时器T1用做计数方式时计数脉冲是( A )。
A、外部计数脉冲由T1(P3.5)输入 B、外部计数脉冲由内部时钟频率提供 C、外部计数脉冲由于T0(P3.4)输入 D、由外部计数脉冲计数
12、MCS-51系列单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为( C )。
A、01H B、05H C、1OH D、5OH
13、MCS-51系列单片机的定时器T1用做计数方式时,采用工作方式2,则工作方式控制字为( A )。
A、60H B、02H C、06H D、2OH
14、MCS-51系列单片机的定时器T0用做定时方式时,采用工作方式1,则初始化编程为( A )。
A、TMOD=Ox01 B、TMOD=Ox50 C、TMOD=Ox1O D、TCON=Ox02
15、在C51语言中,当do-while语句中的条件为( A )时,结束循环。 A、0 B、false C、true D、非0 16、以下描述正确的是( B )。
A、continue语句的作用是结束整个循环的执行
B、只能在循环体内和switch语句体内使用break语句
C、在循环体内使用break语句或continue语句的作用相同 D、以上三种描述都不正确
17、在C51的数据类型中,unsigned char型的数据长度和值域为( C )。 A、单字节,-128~127 B、双字节,-32768~+32767 C、单字节,0~255 D、双字节,0~65535
18、外部扩展存储器时,分时复用做数据线和低8位地址线的是( A ) A、PO口 B、P1口 C、P2口 D、P3口 19、PSW中的RS1和RSO用来( A )。
A、选择工作寄存器组 B、指示复位
C、选择定时器 D、选择工作方式
20、单片机上电复位后,PC的内容为( A )。 A、000OH B、0003H C、000BH D、0800H
二、判断题
( √ )1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。
( × )2、在C语言的复合语句中,只能包含可执行语句。 ( √ )3、自动变量属于局部变量。
( × )4、Continue 和break都可用来实现循环体的中止。 ( √ )5、字符常量的长度肯定为1。
( × )6、在MCS-51系统中,一个机器周期等于1.5μs。 ( √ )7、C语言允许在复合语句内定义自动变量。
( √ )8、若一个函数的返回类型为void,则表示其没有返回值。 ( × )9、所有定义在主函数之前的函数无需进行声明。
( × )10、定时器与计数器的工作原理均是对输入脉冲进行计数。 ( × )11、END表示指令执行到此结束。
( √ )12、ADC0809是8位逐次逼近式模/数转换接口。 ( √ )13、MCS-51的相对转移指令最大负跳距是127B。 ( × )14、MCS-51的程序存储器只是用来存放程序的。
( √ )15、TMOD中的GATE=1时,表示由两个信号控制定时器的的启停。 ( × )16、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。 ( × )17、MCS-51系统可以没有复位电路。
( × )18、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。 ( √ )19、锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功能。
( √ )20、使用8751且EA=1时,仍可外扩64KB的程序存储器。
( √ )1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。
( × )2、在C语言的复合语句中,只能包含可执行语句。 ( √ )3、自动变量属于局部变量。
( × )4、Continue 和break都可用来实现循环体的中止。 ( √ )5、字符常量的长度肯定为1。
( × )6、在MCS-51系统中,一个机器周期等于1.5μs。 ( √ )7、C语言允许在复合语句内定义自动变量。
( √ )8、若一个函数的返回类型为void,则表示其没有返回值。 ( × )9、所有定义在主函数之前的函数无需进行声明。
( × )10、定时器与计数器的工作原理均是对输入脉冲进行计数。 ( √ )1、若一个函数的返回类型为void,则表示其没有返回值。 ( × )2、定时器与计数器的工作原理均是对输入脉冲进行计数。 ( √ )3、SFR中凡是能被8整除的地址,都具有位寻址能力。 ( √ )4、不能用“sfr16” 直接访问定时器/计数器0和1。 ( × )5、MCS-51单片机的程序存储器只能用来存放程序的。 ( × )6、串口中断标志由硬件清0。
(√ )7、特殊功能寄存器的名字,在C51程序中,全部大写。 ( × )8、“sfr”后面的地址可以用带有运算的表达式来表示。
(√ )9、#include
1、若一个函数的返回类型为void,则表示其没有返回值。( √ ) 2、定时器与计数器的工作原理均是对输入脉冲进行计数。( × ) 3、SFR中凡是能被8整除的地址,都具有位寻址能力。( √ ) 4、不能用“sfr16” 直接访问定时器/计数器0和1。 ( √ ) 5、MCS-51单片机的程序存储器只能用来存放程序的。( × ) 6、串口中断标志由硬件清0。( ×)
7、特殊功能寄存器的名字,在C51程序中,全部大写。(√ )
8、“sfr”后面的地址可以用带有运算的表达式来表示。( × ) 9、#iinclude
10、sbit不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的SFR上。(× )
11、END表示指令执行到此结束。( × )
12、ADC0809是8位逐次逼近式模/数转换接口。( √ ) 13、MCS-51的相对转移指令最大负跳距是127B。( √ ) 14、MCS-51的程序存储器只是用来存放程序的。( × )
15、TMOD中的GATE=1时,表示由两个信号控制定时器的的启停。( √ ) 16、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。( × ) 17、MCS-51系统可以没有复位电路。( × )
18、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。( × ) 19、锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功能。( √ )
20、使用8751且EA=1时,仍可外扩64KB的程序存储器。( √ )
(√ )7、特殊功能寄存器的名字,在C51程序中,全部大写。 ( × )8、“sfr”后面的地址可以用带有运算的表达式来表示。
(√ )9、#include
1、若一个函数的返回类型为void,则表示其没有返回值。( √ ) 2、定时器与计数器的工作原理均是对输入脉冲进行计数。( × ) 3、SFR中凡是能被8整除的地址,都具有位寻址能力。( √ ) 4、不能用“sfr16” 直接访问定时器/计数器0和1。 ( √ ) 5、MCS-51单片机的程序存储器只能用来存放程序的。( × ) 6、串口中断标志由硬件清0。( ×)
7、特殊功能寄存器的名字,在C51程序中,全部大写。(√ )
8、“sfr”后面的地址可以用带有运算的表达式来表示。( × ) 9、#iinclude
10、sbit不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的SFR上。(× )
11、END表示指令执行到此结束。( × )
12、ADC0809是8位逐次逼近式模/数转换接口。( √ ) 13、MCS-51的相对转移指令最大负跳距是127B。( √ ) 14、MCS-51的程序存储器只是用来存放程序的。( × )
15、TMOD中的GATE=1时,表示由两个信号控制定时器的的启停。( √ ) 16、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。( × ) 17、MCS-51系统可以没有复位电路。( × )
18、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。( × ) 19、锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功能。( √ )
20、使用8751且EA=1时,仍可外扩64KB的程序存储器。( √ )
正在阅读:
单片机技术复习题01-31
总包对分包管理措施05-05
高压细水雾灭火系统设计原则06-05
鹤庆二中八年级上学期期中考试卷05-22
实验4++总账系统期末处理实验11-25
实务串讲讲义05-25
春节之旅作文500字06-18
2012级高数A下复习题(习题)03-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 复习题
- 单片机
- 技术
- C#程序设计习题集
- 镇级妇联换届工作报告
- 数据结构实验报告
- 我国股指期货的发展现状及对策研究 - 图文
- 高压电工作业 - 教案 - 图文
- 台湾音响大师刘汉盛毕生精华《音响二十要》
- 乡镇机构改革
- 旬阳县师训教研中心十二五规划(定稿)
- 国际投资学复习参考2012
- 2004年职称英语考试理工类C级试题及答案
- 2014 牛津译林英语9A U1知识点串讲教案
- 营造良好的育人环境
- 期末综合练习
- 采空区安全风险专项辨识与管控
- 藏羚羊跪拜 教案
- 健身知识:运动损伤的防护与救护
- 西南大学2017春0732土木工程材料试卷和答案 - 图文
- 无主机桌面办公系统发展规划编制框架(创新项目云桌面) - 图文
- SQL习题及答案
- 气相色谱仪检定装置的不确定度评定