版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机应用技术( c 语言版)试卷 b 一、 单项选择题 (每题 1.5分,共 30 分)1、51 单片机的 cpu 主要由( )组成。a 、运算器、控制器 b 、加法器、寄存器c 、运算器、加法器 d 、运算器、译码器2、psw 中的 rs1 和 rs0 用来( ) 。a 、选择工作方式 b 、指示复位c 、选择定时器 d 、选择工作寄存器组3、单片机 8031 的ea 引脚( )。a 、必须接地 b 、必须接+5v 电源c 、可悬空 d 、以上三种视需要而定4、单片机上电复位后,pc 的内容为( )。a 、0x0000 b 、0x0003 c 、0x000b d 、0x08005、单片机的
2、 4 个并行 i/o 端口作为通用 i/o 端口使用,在输出数据时,必须外 接上拉电阻的是( )a 、p0 口 b 、p1 口 c 、p2 口 d 、p3 口6、单片机的 ale 引脚是以晶振振荡频率的( )固定频率输出正脉冲,因此 它可作为外部时钟或外部定时脉冲使用。a 、1/2 b 、1/4 c 、1/6 d 、1/127、下面叙述不正确的是( )。a、 一个 c 源程序可以由一个或多个函数组成。b、 一个 c 源程序必须包含一个主函数 main( 。)c、 在 c 程序中,注释说明只能位于一条语句的后面。d、 c 程序的基本组成部分单位是函数。8、在 c51 语言的 if语句中,用做判断
3、的表达式为( )。a 、关系表达式 b 、逻辑表达式c 、算术表达式 d 、任意表达式84169、下面的 while循环执行了( )次空语句。while(i=3);a 、无限次 b 、0 次 c 、1 次 d 、2 次10、c 程序总是从( )开始执行的。a 、主函数 b 、主程序 c 、子程序 d 、主过程11、在 c51 程序中常常把( )作为循环体,用于消耗 cpu 运行时间,产生延 时效果。a 、赋值语句 b 、表达式语句 c 、循环语句 d 、空语句12、在单片机应用系统中,led 数码管显示电路通常有( )显示方式。a 、静态 b 、动态 c 、静态和动态 d 、查询13、 在共阳
4、极数码管使用中,若要仅显示小数点,则其相应的字段码是( )。 a 、0x80 b 、0x10 c 、0x40 d 、0x7f14、 51 单片机的定时器 t1 用做定时方式时,采用工作方式 1,则工作方式控制 字为( )a 、0x01 b 、0x05 c 、0x10 d 、0x5015、mcs-51 系列单片机串行口发送/接收中断源的工作过程是:当串行口接收或 发送完一帧数据时,将 scon 中的( ),向 cpu 申请中断。a 、ri 或 ti 置 1 b 、ri 或 ti 置 0c 、ri 置 1 或 ti 置 0 d 、ri 置 0 或 ti 置 116、在定时/计数器的计数初值计算中,
5、若设最大计数值为 m ,对于工作方式 1 下的 m 值为( )。a 、m=213= 8192 b 、m=2 = 256c 、m=2 = 16 d 、m=2 = 6553617、51 单片机的串行口是( )。a 、单工 b 、全双工 c 、半双工 d 、并行口 18、表示串行数据传输速率的指标为( )。a 、usart b 、uart c 、字符帧 d 、波特率 19、串行口的控制寄存器为( )。a 、smod b 、scon c 、sbuf d 、pcon 20、串行口的发送数据和接收数据端为( )。a 、txd 和 rxd b 、ti 和 ri c 、tb8 和 rb8 d 、ren 二、
6、填空题(每空 1.5分,共 30 分)1、除了单片机和电源外,单片机最小系统包括_电路和_电路。2、语句一般用做单一条件或分支数目较少的场合,如果超过 3 个以上分支的程序,可用多分支选择的语句。3、片内 ram低 128 单元,按其用途划分为 、和 3 个区域。4、 while语句和 do-while语句的区别在于:_语句是先执行、后判断; 而_语句是先判断、后执行。5、 结构化程序设计的三种基本结构是 _ 、_ 、 _。6、 51 单片机的定时器的内部结构由以下四部分组成: _ 、 _、_和_。7、 a/d 转换器的作用是将_量转为_量;d/a 转换器 的作用是将_量转为_量。三、 程序分
7、析与填空题 (每空 3 分,共 15 分)1、下面的延时函数 delay( 执)行了 void delay(void) int i;for(i=0; i10000; i+);次空语句。2、/该程序功能为点亮第一个发光二极管#include /51系列单片机头文件sbit led1=p10; /声明单片机 p1 口的第一位 _/主函数led1=0; /*点亮第一个发光二极管*/3、将下面的程序补充完整:#include_;void main()while(1)p1 = 0xff;_(1200);p1 = 0x00;_(1200);/函数名:delay/函数功能:实现软件延时/形式参数:整型变量
8、i,控制循环次数/返回值:无void delay(unsigned int i)unsigned int k;for(k = 0;k i;k +);四、 简答题(第 1、2 题分别 8 分,第 3 题 9 分,共 25 分) 1、什么是单片机应用系统?它由哪几部分组成?2、 什么叫中断响应?中断响应的条件是什么?3、 画出 mcs-51 系列单片机时钟电路,并指出石英晶体和电容的取值范围。单片机应用技术( c 语言版)试卷 b 答案 五、 单项选择题 (每题 1.5分,共 30 分)1、a 2、d 3、a 4、a 5、a6、c 7、c 8、d 9、a 10、a11、d 12、c 13、d 14
9、、c 15、a16、d 17、b 18、d 19、b 20、a六、填空题(每空 1.5分,共 30 分)1、_时钟 _复位2、 if switch2、 _工作寄存器区 _位寻址区用户数据缓冲区4、 _do-while _while4、 顺序结构 _选择结构 _循环结构6、_t0 t1工作方式寄存器 tmod控制寄存器 tcon7、_模拟数字数字模拟七、 程序分析与填空题 (每题 3 分,共 15 分)1、 _100001、 void main()1、 _void delay (unsignedint i)delay delay八、 简答题(第 1、2 题分别 8 分,第 3 题 9 分,共 25 分)1、答:单片微型计算机简称单片机,是指集成在一个芯片上的微型计算机,它的各种功能部件,包括 cpu 、存储器、基本输入/输出接口电路,定时 /计数器和中断系统等,都制作在一块集成芯片上,构 成一个完整的微型计算机。2、答:中断指通过硬件来改变 cpu 的运行方向。计算机在执行程序的过程中,外部设备向 cpu 发出中断请求信号,要求 cpu 暂时中断当前程序的执行而转去执行相应的处理程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年广东深圳龙岗区委宣传部招聘聘员及历年高频重点提升(共500题)附带答案详解
- 2025年度消防设备与技术咨询服务分包合同2篇
- 采煤机四行走轮无链牵引机构的研究-机械设计及理论专业论
- 潜污泵型号及参数
- 宁夏建筑市场监管与诚信信息系统-嘉峪关市社会信用信息网
- 领导力模型及其应用
- 致词与讲话的区别(共9篇)
- 采收与加工方法考核试卷
- 铁路工程照明系统设计考核试卷
- 玉米种植农业碳排放权交易机制考核试卷
- 东方电影学习通超星期末考试答案章节答案2024年
- 人教版四年级上册数学数学复习资料
- SB/T 10439-2007酱腌菜
- 2022年人美版美术六年级上册教案全一册
- 超外差调幅收音机课设报告——内蒙古工业大学
- 3.2熔化和凝固-人教版八年级上册课件(21张PPT)pptx
- 2017衢州新城吾悦广场开业安保方案
- 名师工作室考核评价表.doc
- 公司宣传品管理办法1
- 人教版(PEP)小学英语六年级上册各单元知识点归纳(三年级起点)
- 工作分析案例
评论
0/150
提交评论