ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:47.96KB ,
资源ID:2258455      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2258455.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机C语言期末考试题.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机C语言期末考试题.docx

1、单片机C语言期末考试题单片机C语言期末考试题(A)一、单项选择题: 40 分1、 MCS-51系列的单片机中片内 RAM勺字节大小可能的是( )A、 128M B、 128K C、 128 D、 642、 C51 语言提供的合法的数据类型关键字是( )。3、片内 RAM 的位寻址区,位于地址( )处。4、 间接寻址片内数据存储区( 256 字节),所用的存储类型是( )A 、 data B 、 bdata C、 idata D 、 xdata5、 MCS-51 单片机上电复位的信号是( )A、下降沿 B、上升沿 C、低电平 D、高电平6、 可以将 P1 口的低 4 位全部置高电平的表达式是(

2、)7、 一般单片机 C51 程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过( )A、 1 B、 2 C、 3 D、 48、 需要扩展一片外部 RAM ,大小 32K 字节,需要的地址线是( )A、 15B、 14C、 13D、 129、 如果将中断优先级寄存器A 、外部中断 1C 、定时 / 计数器 110、 单片机C51中用关键字(A 、 interrupt B 、 unsigned11 、红外线遥控码由发射电路经(A、 38K B、 12M则优先级最高的是 ( )B 、外部中断 0D 、定时 /计数器 0 )来改变寄存器组C 、 using D 、 reentr

3、ant)Hz 的载频调制后发射。C、6M D、32。768KIP中,将IP设置为OxOA ,12、红外线遥控码的逻辑“ 0”与逻辑“ 1 ”是以脉冲的()决定的。A 、电平B、宽度C、频率D、形状13、 DS1302 内的时钟寄存器是以()的数据格式定义的。A 、十进制B 、十六进制C、 BCD 码D、压缩BCD码14、设 MCS-51单片机晶振频率为12MHz ,定时器作定时器使用时,其最高的输入计数频率应为(15、16、17、18、19 、20、A 、 2MHzB、 1MHzC、500kHzD 、 250kHz使用_nop_()函数时,必须包含的库文件是A 、 reg52.hB 、 abs

4、acc.hC、intrins.hD 、 stdio.hADC0809 的启动转换的信号是A 、 ALEB 、 EOCC、CLOCKD 、 START线反转法识别有效按键时,如果读入的列线值不全为1,则说明(A 、有键被按下C、定有多个键被按下DS18B2 0的总线方式是(A 、 SPIB、 I2C24C02 采用的总线形式是A 、 CANB、SPIB、定只有一个键被按下D、没有键被按下C、ONE WIRED、SP2C、I2CD 、 PWM串行口每一次传送(字符。B、 1 串C、1 波特D、 1 帧、判断题:10分1 、 C51 中,特殊功能寄存器一定需要用大写。2、 使用片内存储器时, EA脚

5、必须置低。( )3、 单片机外部中断时只有用低电平触发。 ( )4、bit定义的变量一定位于内部 RAM的位寻址区。(5、 采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。( )6、 51系列的单片机至少有 5个中断,KEIL C51软件支持最多 32个中断。( )7、 MCS-51单片机的程序存储器是可以用来存放数据的。 ( )8、 bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。( )9、 MCS-51单片机的位地址总共有 256位。( )10、 串口中断请求标志必须由软件清除。 ( )三、多项选择题:10分1、目前,MCS-51单片机采

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

7、振在PCB设计中应尽量。3、 单片机程序的入口地址是 ,外部中断0的入口地址是。4、 非编码式键盘识别有效键盘的方法通常有两种: 一种是 另一种5、 若采用12MHz的晶体振荡器,则MCS-51单片机的振荡周期为 ,机器周期为 。6、 LCD1602常用的写子函数有 和 两种。7、 KeiL C51软件中,工程文件的扩展名是 ,编译连接后生成可烧写的文件扩展名是 8、 字符型LCD标准西文字库采用是 编码方式。9、 若只需要开串行口中断, 则IE的值应设置为 ,若需要将外部中断 0设置为下降沿触发,则执行的语句为 。10、 红外编码中用户码的作用是 一帧按键码由个 字节组成。11、 DS130

8、2是双电源工作方式,第二电源的作用是五、综合应用20分1、假设单片机的晶体振荡器的频率是 12MHz,利用定时器1采用方式 1定时20ms,写出初值的计算过程和整个定时器初始化程序,同时写出在 P1.7脚上输出0.2秒的方波的完整程序。2、画出下列要求的原理图,假设单片机的 P1 口的连接8个LED P3连 接8的对地的按键,当某个按钮按下时相应的 LED点亮。根据描述画出原理 图,并编写程序控制?T2. F1. 0110vccT2EI P1. 1手39Pt. 0 ADOP1.2333PO.1 ADLP1.3437P0. 2 ADSF1. 45阳FO. 3 炉 33635PO. 1 AD 4F

9、1. 6f31PC. 5 AD5P1.7933P0. 6 ADER5Tg32F0. 7 AD7 EARXD P3. 01C31TXD 1lijQ ALEINTO P3.21229PSEMINTI P3. 3132SP2. 7 A15TO P3. lH27P2, 6- rti-1Tl. P3.5152P2. 5M13m pa. 61625P2. 4 A12HD F3. 7172 1P2.3 AL1IS23F2. 2 AIDXTAL119F2. 1 A9vss2021FS. 0 AS单片机C语言期末考试题(B)、单项选择题: 40 分1、 MCS-51系列的单片机中片内 RAM勺字节大小可能的是(

10、 )A、 128M B、 128K C、 128 D、 642、 C51 语言提供的合法的数据类型关键字是( )。3、片内 RAM 的位寻址区,位于地址( )处。4、 间接寻址片内数据存储区( 256 字节),所用的存储类型是( )A 、 data B 、 bdata C、 idata D 、 xdata5、 MCS-51 单片机上电复位的信号是( )A、下降沿 B、上升沿 C、低电平 D、高电平6、可以将 P1 口的低 4 位全部置高电平的表达式是( )7、一般单片机 C51 程序中,为了使程序执行的效率最高,函数参数传递时,函数参数 的个数不能够超过( )A、 1 B、 2 C、 3 D、

11、 48、需要扩展一片外部RAM ,大小 32K 字节,需要的地址线是(A、 15B、 14C、 13D、 129、 如果将中断优先级寄存器A 、外部中断 1C 、定时 / 计数器 110、 单片机C51中用关键字(A 、 interrupt B 、 unsigned11 、红外线遥控码由发射电路经(A、 38K B、 12M则优先级最高的是 ( )B 、外部中断 0D 、定时 /计数器 0 )来改变寄存器组C 、 using D 、 reentrant) Hz 的载频调制后发射。C、6M D、32。768KIP中,将IP设置为OxOA,12、红外线遥控码的逻辑“ 0”与逻辑“ 1 ”是以脉冲的

12、()决定的。A 、电平B、宽度C、频率D、形状13、 DS1302 内的时钟寄存器是以()的数据格式定义的。A 、十进制B 、十六进制C、 BCD 码D、压缩BCD码14、设 MCS-51单片机晶振频率为12MHz ,定时器作定时器使用时,其最高的输入计数频率应为(15、16、17、18、19 、20、A 、 2MHzB、 1MHzC、500kHzD 、 250kHz使用_nop_()函数时,必须包含的库文件是A 、 reg52.hB 、 absacc.hC、intrins.hD 、 stdio.hADC0809 的启动转换的信号是A 、 ALEB 、 EOCC、CLOCKD 、 START线

13、反转法识别有效按键时,如果读入的列线值不全为1,则说明(A 、有键被按下C、定有多个键被按下DS18B2 0的总线方式是(A 、 SPIB、 I2C24C02 采用的总线形式是A 、 CANB、SPIB、定只有一个键被按下D、没有键被按下C、ONE WIRED、SP2C、I2CD 、 PWM串行口每一次传送(字符。B、 1 串C、1 波特D、 1 帧、判断题:10分1 、 C51 中,特殊功能寄存器一定需要用大写。2、 使用片内存储器时, EA脚必须置低。( )3、 单片机外部中断时只有用低电平触发。 ( )4、bit定义的变量一定位于内部 RAM的位寻址区。(5、 采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。( )6、 51系列的单片机至少有 5个中断,KEIL C51软件支持最多 32个中断。( )7、 MCS-51单片机的程序存储器是可以用来存放数据的。 ( )8、 bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。( )9、 MCS-51单片机的位地址总共有 256位。( )10、 串口中断请求标志必须由软件清除。 ( )三、多项选择

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1