单片机C语言期末考试题_第1页
单片机C语言期末考试题_第2页
单片机C语言期末考试题_第3页
单片机C语言期末考试题_第4页
单片机C语言期末考试题_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、-WORD格式- 试题-范文范例- 指导案例单片机 C 语言期末考试题( A )1、单项选择题: 40 分MCS-51 系列的单片机中片内 RAM的字节大小可能的是(128MB、 128KC、 128D、642、C51语言提供的合法的数据类型关键字是()。sfrB 、 BITC、 CharD、integer r3、片内RAM 的位寻址区,位于地址()处。4、5、00H 1FHB 、 20H 2FHC、 30H 7FH80H FFH间接寻址片内数据存储区( 256 字节),所用的存储类型是A 、 dataB、 bdataC、 idataD、xdataMCS-51 单片机上电复位的信号是(A 、下

2、降沿B、上升沿C、低电平高电平6、可以将 P1 口的低 4 位全部置高电平的表达式是(7、A 、 P1&=0x0fB、P1|=0x0fC、 P1=0x0fD、P1=P1般单片机 C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过(B、C、 38、需要扩展一片外部RAM ,大小32K字节,需要的地址线是(A 、 15B、 14C、 13D 、 129、如果将中断优先级寄存器IP 中,将IP 设置为 0x0A ,则优先级最高的是A 、外部中断 1C、定时 / 计数器 110、单片机 C51 中用关键字(A 、 interrupt B 、 unsigned11、红外线遥

3、控码由发射电路经(A 、 38KB、 12MB、外部中断 0D、定时 / 计数器 0 )来改变寄存器组C、 usingD、 reentrant) Hz 的载频调制后发射。C、 6MD、 32 。 768K- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例)决定的12、红外线遥控码的逻辑“0”与逻辑“ 1 ”是以脉冲的(A 、电平 B 、宽度C、频率D 、形状13、 DS1302 内的时钟寄存器是以()的数据格式定义的A 、十进制 B 、十六进制C、 BCD 码D、压缩 BCD 码14、设 MCS-51单片机晶振频率为12MHz ,定时器作定时器使用时,其最高的

4、输入计A 、 2MHzB、 1MHzC、500kHz15、使用 _nop_()函数时,必须包含的库文件是(A 、 reg52.hB 、 absacc.hC、intrins.h16、ADC0809 的启动转换的信号是()A 、 ALEB 、 EOCC、CLOCK数频率应为( )D 、 250kHz )D、 stdio.hD 、 STARTB、一定只有一个键被按下D、没有键被按下)C、ONE WIRED、 SP2)2C、 I CD 、 PWM)字符。C、 1 波特D、 1 帧17、线反转法识别有效按键时,如果读入的列线值不全为1,则说明(A 、有键被按下C、一定有多个键被按下18、DS18B20

5、的总线方式是(A 、 SPIB、 I 2C19、24C02 采用的总线形式是(A 、 CANB、 SPI20、串行口每一次传送(A 、 1 个B、 1 串、判断题: 10 分- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例1、C51 中,特殊功能寄存器一定需要用大写。( )2、使用片内存储器时, EA 脚必须置低。()3、单片机外部中断时只有用低电平触发。()4、bit 定义的变量一定位于内部RAM 的位寻址区。()5、采用单片机的 C 语言开发时,只能利用C51 语言书写程序,不能嵌套汇编语言)6、51 系列的单片机至少有 5个中断,KEIL C51 软件

6、支持最多 32 个中断。( )7、MCS-51 单片机的程序存储器是可以用来存放数据的。( )8、bit 和 sbit 都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。 ()9、MCS-51 单片机的位地址总共有 256 位。 ()10、串口中断请求标志必须由软件清除。( )三、多项选择题: 10 分1 、目前, MCS-51 单片机采用的开发语言是( )A 、机器语言 B 、汇编语言C、 BASIC 语言- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例D 、 C 语言E、 PASCAL 语言2、 51 单片机的RAM 包含以下几个部分( )A

7、、通用寄存器区B 、可位寻址区C、用户 RAM 区D 、 SFR3、 C51 中使用最广泛的三个数据类型是(A 、 bitB、 unsigned charC、unsigned intint4、关于bit型变量的用法,说法正确的A 、 bit不能定义有 bit数组变量不能声明为指针型变量自动存储于内RAM的位寻址区D、bit 型变量不可用作函数返C、 bit回值5、存储器模式有(A、 xdataBsmall C 、 codelarge四、填空 20 分1、单片机中,常用作串入并出的芯片是,常用作232 串口电平转换芯片是2、在单片机硬件设计时,31 脚一般要接晶振在PCB 设计中应尽量3 、单片

8、机程序的 口地址是入口地址是,外- 专业文档 - 可编辑 -指导学习 -WORD格式- 试题-范文范例- 指导案例- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例另一种4、非编码式键盘识别有效键盘的方法通常有两种:一种是5、若采用 12MHz 的晶体振荡器, 则 MCS-51 单片机的振荡周期为 机器周期 。为6、LCD1602 常用的写子函数 和 两种。有7、KeiL软件中,工程文件的扩展名 ,编译连接后生成可烧写的C51是文件扩展名是 8、字符型 LCD 标准西文字库采用是 _ 编码方式。9、若只需要开串行口中断, 则 IE 的值应设置为 _ ,若需要将

9、外部中断 0设置为下降沿触发,则执行的语句为 。10 、红外编码中用户码的作用是 一帧按键码由个 字节组成11 、 DS1302 是 双 电 源 工 作 方 式 , 第 二 电 源 的 作 用 是五、综合应用 20 分1、假设单片机的晶体振荡器的频率是12MHz ,利用定时器 1 采用方式1 定时 20ms ,写出初值的计算过程和整个定时器初始化程序,同时写出在P1.7 脚上输出 0.2 秒的方波的完整程序。- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例接82、画出下列要求的原理图,假设单片机的的对地的按键,当某个按钮按下时相应的P1 口的连接 8 个 L

10、ED, P3 连LED 点亮。根据描述画出原理图,并编写程序控制?-WORD格式- 试题- 范文范例 - 指导案例单片机 C 语言期末考试题( B )1、单项选择题: 40 分MCS-51 系列的单片机中片内 RAM的字节大小可能的是(128MB、 128KC、 128D、642、C51语言提供的合法的数据类型关键字是()。sfrB 、 BITC、 CharD、integer r3、片内RAM 的位寻址区,位于地址()处。4、5、00H 1FHB 、 20H 2FHC、 30H 7FH80H FFH间接寻址片内数据存储区( 256 字节),所用的存储类型是A 、 dataB、 bdataC、

11、idataD、xdataMCS-51 单片机上电复位的信号是(A 、下降沿B、上升沿C、低电平高电平6、可以将 P1 口的低 4 位全部置高电平的表达式是(7、A 、 P1&=0x0fB、P1|=0x0fC、 P1=0x0fD、P1=P1般单片机 C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过(B、C、 38、需要扩展一片外部RAM ,大小32K字节,需要的地址线是(A 、 15B、 14C、 13D 、 129、如果将中断优先级寄存器IP 中,将IP 设置为 0x0A ,则优先级最高的是A 、外部中断 1C、定时 / 计数器 110、单片机 C51 中用关键

12、字(A 、 interrupt B 、 unsigned11、红外线遥控码由发射电路经(A 、 38KB、 12MB、外部中断 0D、定时 / 计数器 0 )来改变寄存器组C、 usingD、 reentrant) Hz 的载频调制后发射。C、 6MD、 32 。 768K- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例)决定的12、红外线遥控码的逻辑“0”与逻辑“ 1 ”是以脉冲的(A 、电平 B 、宽度C、频率D 、形状13、 DS1302 内的时钟寄存器是以()的数据格式定义的A 、十进制 B 、十六进制C、 BCD 码D、压缩 BCD 码14、设 M

13、CS-51单片机晶振频率为12MHz ,定时器作定时器使用时,其最高的输入计A 、 2MHzB、 1MHzC、500kHz15、使用 _nop_()函数时,必须包含的库文件是(A 、 reg52.hB 、 absacc.hC、intrins.h16、ADC0809 的启动转换的信号是()A 、 ALEB 、 EOCC、CLOCK数频率应为( )D 、 250kHz )D、 stdio.hD 、 STARTB、一定只有一个键被按下D、没有键被按下)C、ONE WIRED、 SP2)2C、 I CD 、 PWM)字符。C、 1 波特D、 1 帧17、线反转法识别有效按键时,如果读入的列线值不全为1

14、,则说明(A 、有键被按下C、一定有多个键被按下18、DS18B20 的总线方式是(A 、 SPIB、 I 2C19、24C02 采用的总线形式是(A 、 CANB、 SPI20、串行口每一次传送(A 、 1 个B、 1 串、判断题: 10 分- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例1、C51 中,特殊功能寄存器一定需要用大写。( )2、使用片内存储器时, EA 脚必须置低。()3、单片机外部中断时只有用低电平触发。()4、bit 定义的变量一定位于内部RAM 的位寻址区。()5、采用单片机的 C 语言开发时,只能利用C51 语言书写程序,不能嵌套汇

15、编语言)6、51 系列的单片机至少有 5个中断,KEIL C51 软件支持最多 32 个中断。( )7、MCS-51 单片机的程序存储器是可以用来存放数据的。( )8、bit 和 sbit 都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。 ()9、MCS-51 单片机的位地址总共有 256 位。 ()10、串口中断请求标志必须由软件清除。( )三、多项选择题: 10 分1 、目前, MCS-51 单片机采用的开发语言是( )A 、机器语言 B 、汇编语言C、 BASIC 语言- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例D 、 C 语言E、 P

16、ASCAL 语言2、 51 单片机的RAM 包含以下几个部分( )A 、通用寄存器区B 、可位寻址区C、用户 RAM 区D 、 SFR3、 C51 中使用最广泛的三个数据类型是(A 、 bitB、 unsigned charC、unsigned intint4、关于bit型变量的用法,说法正确的A 、 bit不能定义有 bit数组变量不能声明为指针型变量自动存储于内RAM的位寻址区D、bit 型变量不可用作函数返C、 bit回值5、存储器模式有(A、 xdataBsmall C 、 codelarge四、填空 20 分1、单片机中,常用作串入并出的芯片是,常用作232 串口电平转换芯片是2、在

17、单片机硬件设计时,31 脚一般要接晶振在PCB 设计中应尽量3 、单片机程序的 口地址是入口地址是,外- 专业文档 - 可编辑 -指导学习 -WORD格式- 试题-范文范例- 指导案例- 专业文档 - 可编辑 - 指导学习 -WORD格式- 试题-范文范例- 指导案例4、非编码式键盘识别有效键盘的方法通常有两种:一种是 另一种5、若采用 12MHz 的晶体振荡器, 则 MCS-51 单片机的振荡周期为 ,机器周期为 。6、LCD1602 常用的写子函数有 和 两种。7、KeiL C51 软件中,工程文件的扩展名是 ,编译连接后生成可烧写的文件扩展名是 8、字符型 LCD 标准西文字库采用是 _ 编码方式。9、若只需要开串行口中断, 则 IE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论