202001单片机及嵌入式基础期末A卷-_第1页
202001单片机及嵌入式基础期末A卷-_第2页
202001单片机及嵌入式基础期末A卷-_第3页
202001单片机及嵌入式基础期末A卷-_第4页
202001单片机及嵌入式基础期末A卷-_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

第1页共5页上海市经济管理学校2020-2021学年第一学期期末考试试卷制卷要求课程名称《单片机及嵌入式技术基础》试卷总页数5命题教师邵春花审核教师使用班级19006考试要求是(√)否(×)考试要求是(√)否(×)考试科目用试卷√使用计算器×考查科目用试卷×使用信息卡×需要印制试卷√使用草稿纸√开卷考×是否有素材√考试场地要求:(是否使用机房、画室等)105机房其他要求:(特殊监考人员等)教研室主任签名:教务处主任签名:上海市经济管理学校2020-2021学年第一学期《单片机及嵌入式技术基础》期末试A卷卷期末试卷班级学号姓名成绩题号一二三四五六七总分满分2436151028100得分得分评分人一、单选题(将正确选项的序号填在下表中。每小题2分,共20分)1、单片机应用程序一般存放在。A.RAMB.ROMC.CPUD.寄存器2、51单片机是位单片机。A.8B.16C.32D.643、程序以形式存放在程序存储器中。A.C语言B.汇编语言C.二进制编码D.BCD码4、单片机口除了作为普通IO口功能外,还有第二功能。A.P0B.P1C.P2D.P35、以下不是构成单片机的部件。A.CPUB.ROMC.IOD.PLC6、单片机口除了作为普通IO口功能外,还可以作为高8位地址端口。A.P0B.P1C.P2D.P37、在C51中若一个变量的取值范围为20~180,则应该把该变量定义成()最为合适。A.charB.unsignedcharC.bitD.int8、C程序总是从()开始执行的。A.主函数B.第一条语句C.程序中第一个函数D.主程序9、MCS-51单片机的内部结构组成主要包括()。中央处理器CPU、数据存储器RAM。程序存储器ROM、定时/计数器。串行接口、可编程I/O口。以上全是。10、C语言是一种()。A.脚本语言 B.机器语言 C.汇编语言 D.高级语言11、在程序中判断独立按键是否被按下时,通常的方法是将按键状态读人单片机。当读入状态为()时,认为按键被按下了。A.低电平B.高电平C.任意电平D.以上都不可以12、MCS-51系列单片机的定时/计数器T0用作定时方式,采用工作方式1,则工作方式控制字为()A.TMOD=0x01B.TMOD=0x50C.TMOD=0x10D.TCON=0x02得分评分人二、填空题(每空1.5分,共36分)1、51单片机的CPU主要由和组成。2、数码管常用来显示数字和字母,按结构分为数码管和数码管两种。3.对于共阳数码管,要点亮相应的某段,应使单片机端口输出电平。4.在数组定义中,关键字code是为了把tab数组存储在中。5.数码管的显示有显示和显示两种方式。6、已知程序unsignedchari=50,sum;while(i--)sum=sum+i;运行后则sum=7、单片机系统总线按其传输信息的不同可分为数据总线、总线和总线。8、进制转换:1101.01B=D=H76.25D=H=B9、单片机系统是由和组成的。10、已知51单片机晶振为4MHZ,则单片机的时钟周期=uS,机器周期=uS。11、下列程序段共执行循环次,循环结束后变量s的值为unsignedchari,s=0;for(i=1;i<20;i++) {s=s+i; if(s>20) break;}12、下列程序段共执行循环次,循环结束后变量s的值为 unsignedchari=0,s=0;do { i=i+2; s=s+i; }while(i<20);13、下列程序段执行后变量dj的值为charfs=92,dj;if(fs>=90)dj='A';if(fs>=75)dj='B';if(fs>=60)dj='C';elsedj='D';得分评分人三、点亮第二、四、六、八盏灯,写出完整程序。DB0-DB7连接单片机P0.0-P0.7,LEDS6连接单片机P1.0(14分)得分评分人四、设计一个单按键流水灯,按第一次,LED灯从D1流向D8一直循环;按第二次,LED灯从D8流向D1一直循环;按第三次,全部熄灭。按键连接单片机P3.4(16分)得分评分人五、以下是一个矩阵按键程序,根据程序内容,在空格横线上补充填好程序(10分)#include"reg52.h"#defineuintunsignedint#defineucharunsignedchar#defineGPIO_DIGP0#defineGPIO_KEYP3sbitdula=P2^6;sbitwela=P2^7;ucharKeyValue;ucharcodesmgduan[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};voiddisplay(ucharaa){dula=1;GPIO_DIG=smgduan[aa];dula=0;} voiddelay(uinti){while(i--);}voidKeyDown(void){chara=0;GPIO_KEY=0xf0;//11110000if(GPIO_KEY!=0xf0){delay(1000);if(GPIO_KEY!=0xf0){GPIO_KEY=0XF0;switch(GPIO_KEY){case():KeyValue=0;break;//11100000case():KeyValue=1;break;//11010000case():KeyValue=2;break;//10110000case(0X70):KeyValue=3;break;//01110000}GPIO_KEY=0X0F;//00001111switch(GPIO_KEY){case():KeyValue=KeyValue+0;break;//00001110case():KeyValue=KeyValue+4;break;//00001101case(0X0b):KeyValue=KeyValue+8;break;//00001011case(0X07):KeyValue=KeyValue+12;break;//00000111}}}while((a<50)&&(GPIO_KEY!=0xf0)){delay(100);a++;}}voidmain(){while(1){wela=1;P0=0xc0;wela=0;KeyDown();display(KeyValue); }}上海市经济管理学校2020-2021学年第一学期期末考试A卷标准答案纸(首页)课程计算机应用基础使用班级命题教师邵春花题号一二三四得分一、选择题题号123456789101112答案BACDDCBADDAC二、填空题1、运算器控制器 2、共阴、共阳3、低4、ROM5、静态、动态 6、12757、地址控制 8、1101.01B=13.25D=D.4H76.25D=4C.4H=1001100.01B 9、软件硬件 10、0.253 11、72112、990 13、C三、#include<reg52.h>sbitle

温馨提示

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

评论

0/150

提交评论