单片机应用技术项目式教程-基于C51+ 题库 单片机原理及应用D卷_第1页
单片机应用技术项目式教程-基于C51+ 题库 单片机原理及应用D卷_第2页
单片机应用技术项目式教程-基于C51+ 题库 单片机原理及应用D卷_第3页
单片机应用技术项目式教程-基于C51+ 题库 单片机原理及应用D卷_第4页
单片机应用技术项目式教程-基于C51+ 题库 单片机原理及应用D卷_第5页
全文预览已结束

下载本文档

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

文档简介

辽宁科技学院试卷学生姓名十位学号课程名称单片机原理及应用(D)卷考试方式£开卷闭卷院系试题名称单片机原理及应用班级适用班级自动化BG/BZ、电气BG、机器人BG考试时间2021年月日……○……○……○……○……○……○……○……○……○……○……○……○……○……第4页共5页题号一二三四五六七八九十满分满分201020301010100实得分满分:满分:20实得分:一、选择题(每题1分,共20分)题号12345678910答案题号11121314151617181920答案1.按照中断源自然优先级顺序,优先级别最低的是()。A.外部中断INT1B.串口发送TIC.定时器T1D.外部中断INT0 2.AT89C51单片机定时器溢出标志是()。    A.TR1和TR0      B.IE1和IE0      C.IT1和IT0      D.TF1和TF0 3.89C51有关串口内部结构的描述中()是不正确的。   A.51内部有一个可编程的全双工串行通信接口   B.51的串行接口可以作为通用异步接收/发送器,也可以作为同步移位寄存器    C.串行口中设有接收控制寄存器SCON    D.通过设置串口通信的波特率可以改变串口通信速率4.十六进制数93的二进制数是()。A、10010011BB、00100011BC、11000011BD、01110011B5.字母A的ASCII码是41H,则字母d的ASCII码是()。A、61HB、64HC、68HD、65H6.日本于()年发动了九一八事变A、1937年B、1921年C、1919年D、1931年7.下面()标志着日本全面侵华战争的开始A、九一八事变B、七七卢沟桥事变C、南京大屠杀D、第一次世界大战8.一二九运动发生在()年A、1937年B、1921年C、1935年D、1931年9.坚持爱国主义与()的统一,是新时期爱国主义的基本特征。A.爱社会主义B.爱人民群众C.爱中国共产党D.爱本职工作10.人生价值评价的根本尺度是()。A.一个人的人生活动是否符合社会发展的客观规律,是否通过实践促进了历史的发展B.一个人的能力大小C.个人对社会的贡献D.一个人动机的善恶11.共阳极数码管显示‘0’的段码是()A、0xc0B、0xf9C、0x37D、0xff12.如果P2口的低4位接矩阵按键的列,高4位接矩阵按键的行;判断有键按下的语句是()A、if(P2!=0xff)B、temp=P2;if(temp!=0xf0)C、temp=P2;if(temp!=0x00)D、if(P2!=0x00)13.当LCD1602写一位数据后,光标右移的命令为()A、0X10B、0X06C、0X38D、0x0C14.74LS138当A,B,C三个引脚分别为1,1,0时,Y7~Y6的值为()A、F7HB、08HC、03HD、02H15.若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是()。A、a,point,*&aB、&*a,&a,*pointC、*&point,*point,&aD、&a,&*point,point16.C51中循环左移函数_crol_()包含在哪个头文件中()A、intrins.hB、absacc.hC、reg51.D、math.h17.下面的数据类型中,哪个是C51中特有的数据类型()A、intB、floatC、charD、sfr1618.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是()A、P0口B、P1口C、P2口D、P0口和P2口19.14根地址线的寻址范围可达()A、8KBB、16KBC、32KBD、64KB20.单片机上电复位后,PC的内容和SP的内容为()A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H满分:10满分:10实得分:1.在方式1和方式3下,波特率由和共同决定。2.指令MOVA,#20H源操作数的寻址方式是。3.假定(SP)=62H,(61H)=30H,(62H)=70H,执行下列指令:POPDPHPOPDPL后,DPTR的内容为,SP的内容为。4.ORLA,#0F0H是将A的高4位置1,而低4位保持。5. ADC0809中,当ADDC、ADDB、ADDA同时接地时,是路模拟信号输入并转换。6. 一个n位的DAC所能分辨的最小电压增量定义为满量程值得2-n倍,那么满量程为10V的8位DAC芯片的分辨率为。7.PSW中RS1RS0=10时,R2的地址为。8.AT89C51系统中,当PSEN信号有效时,表示CPU要从存储器读取信息。满分:20实得分:三、简答题(共20分,每题5分)满分:20实得分:1.89C51单片机的程序存储器低端的几个特殊单元的用途如何?2.AT89C51单片机复位后的状态如何?复位方法有几种?3.AT89C51单片机的寻址方式有哪些?4.简述89C51串口通信的方式3及其特点。满分:3满分:30实得分:四、编程题(共30分)1.查找片外2000H~20FFH单元零的个数,并将结果存放在2100H单元。(5分)2.将内部部数据存储器的0BH和0CH单元的内用互相交换。(5分)3.电路图如下,编程实现P2口LED灯先奇数灯依次点亮然后偶数灯依次点亮。(8分)4.选择T1的方式1实现定时功能,要求在P1.0脚上输出周期为10ms的方波,单片机采用12MHz晶振。(12分)满分:1满分:10实得分:利用外部中断0和1,要求按动按键K1(外部中断0),使8个发光二极管从上到下流水点亮,按动按键K2(外部中断1),使8个发光二极管从下到上流水点亮,请编写程序实现。#include<reg51.h>unsignedchara,i;voidDelay(unsignedinti){unsignedinti;for(;i>0;i--)for(j=0;j<333;j++){;}}Voidmain(){//外部中断0中断允许//外部中断1中断允许//选择外部中断0为跳沿触发方式//选择外部中断1为跳沿触发方式///总中断允许while(1);//循环{P2=0xff;}//P1口的8只发光二极管全灭}voidint1()interrupt2using0//外部中断1的中断服务函数EX0=0;//禁止外部中断0进行中断a=0xfe;for(i=0;i<8;i++){P2=a;a=_crol_(a,1);delay(50);}EX0=1;//中断返回,打开外部中断0执行中断}voidint0()interrupt0using0{EX0=0;//外部中断1的中断服务函数a=0x7f;//禁止外部中断0进行中断for(i=0;i<8;i++){P2=a;A=_crol_(a,1);//左移一位D

温馨提示

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

评论

0/150

提交评论