您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > 《单片机原理与应用》试卷及部分答案
1班级:学号:姓名:……………………………………………………密○封○装○订○线……………………………………………………单片机原理及应用试卷及答案2017—2018学年第1学期课程名称《单片机原理及应用》试卷类型A卷考试形式闭卷考试时间100分钟题号一二三四五六总分得分一、填空题(共30个空,每空1分,共计30分)1.LED数码管有显示和显示两种方式。2.一个完整的单片机应用系统由和两大部分组成。3.MCS-51系列单片机字长是位,有根引脚,4.单片机的电源引脚Vcc端接,Vss端接。5.存储器分为、两种。6.目前常用的单片机和外设之间进行数据传输的串行总线主要有、、三种。7.C51单片机共有个中断源、个中断优先级。8.按照串行数据的传输方式,串行通信可以分为和两类。9.D/A转化器是将离散的转换为连接变化的。10.C51内部有个并行口,P0口直接作输出口时,必须外接上拉电阻。11.在异步通信一帧格式中,一个字符由、、和四部分组成。12.除了单片机和电源外,单片机最小系统包括和。13.C51的中断源有5个,分别是、、、和串行中断。二、单选题(共15小题,每题2分,共计30分)1.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。A、外部中断0B、定时器0中断C、外部中断1D、定时器1中断2.C51源程序总是从()开始执行。A.主程序B.主函数C.子函数D.中断服务函数3.单片机的定时器/计数器工作方式0是()。A.13位定时/计数器结构B.16位定时/计数器结构C.8位定时/计数器结构D.2个8位定时/计数器结构4.某一应用系统需要扩展10个功能键,通常采用()方式更好。A.独立式按键B.矩阵式键盘C.动态键盘D.静态键盘5.80C51单片机的()口的引脚,还具有外中断、串行通信等第二功能。A、P0B、P1C、P2D、P326.单片机应用程序一般存放在()。A、数据存储器RAMB、程序存储器ROMC、寄存器D、CPU7.下列等式中,正确的是()A.1KB=1024ⅹ1024BB.1MB=1024ⅹ1024BC.1KB=1024MBD.1MB=1024B8.在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是()。A.EAB.PSENC.ALED.CE9.下列特点中,不是串行数据传送所具有的是()。A.成本低B.速度快C.传送线路简单D.适用于长距离通信10.已知某数的BCD码为0111010101000010则其表示的十进制数值为()A、7542HB、7542C、75.42HD、75.4211.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持()。A、2个机器周期B、1个机器周期C、4个机器周期D、10个晶振周期12.二进制带符号数+1010111B的补码是()。(A)01010111B(B)01011000B(C)01011001B(D)00101000B13.计算机能直接识别的语言是:()(A)汇编语言(B)自然语言(C)机器语言(D)高级语言14.ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分别是()。A.8、8B.8、9C.8、16D.1、815.启动定时器0开始计数的指令是使TCON的()(A)TF0位置1(B)TR0位置1(C)TR0位置0(D)TR1位置0三、判断题(正确填√,错误填:。共10小题,每题1分,共10分)(√)1.MCS-51中的P0口可以分时复用为数据总线和地址总线。(√)2.微型计算机与一般计算机的主要区别是体积小、重量轻、耗电少、价格便宜。(√)3.1602字符型液晶显示模块专门用于显示字符、数字等符号的液晶显示模块。(√)4.目前常用的单片机和外设之间进行数据传输的串行总线主要有I2C总线、单总线和SPI总线。(√)5.测温传感器DS18B20的数据传输线是一种单总线。(√)6.五个中断源中自然优先级最高的是外部中断0,优先级最低的是串行口中断。()7.当P2口的某些位用作地址线后,其它位不可以用作I/O口线使用。()8.在中断开启的情况下,任何中断均能立即得到响应。(√)9.数据指针DPTR是一个16位的寄存器,由两个8位寄存器DPH和DPL拼成。()10.在MCS-51系统中,一个机器周期等于1μs。四、简答题(共5小题,每题3分,共计15分)1.MCS-51系列中断系统包括几个中断源和几个中断优先级,写出所有的中断源的名称及其入口地址。答:MCS-51系列中断系统包括5个中断源和2个中断优先级中断源的名称及其入口地址:外部中断0(INT0)----0003H3定时器/计数器中断T0----000BH外部中断1(INT1)---0013H定时器/计数器中断T1----001BH串行口中断----0023H2.什么叫单片机?其主要特点有哪些?答:单片机是在一块硅片上集成了各种部件的微型计算机。特点:1、体积小、重量轻、功耗低、功能强、性价比高2、数据大都在单片机内部传送,运行速度快,抗干扰能力强,可靠性高;3、结构灵活,易于组成各种微机应用系统;4、应用广泛,既可用于工业自动控制等场合,又可用于测量仪器、医疗仪器及家用电器等领域。3.51系列单片机定时/计数器初始化的三个步骤。答:①TMOD设置定时器工作方式②设置定时器初值③启动定时器4.简述8051单片机中P0、P1、P2、P3口的主要作用。答:并行I/O接口的作用①P0口作为通用I/O口,也可以分时复用作为低8位地址/数据总线②P1口仅作为作为通用I/O口使用,③P2口既作为通用I/O接口,也可以分时复用作为高8位地址/数据线④P3口作为通用I/O口外,还具有第二功能5.MCS-51的中断处理过程可分为哪几部分?答:MCS-51的中断处理过程:①中断响应②中断处理③中断返回五、程序分析题,把答案写在题中横线上。(共7个空,每空1分,共计7分)单片机中断系统应用广泛,下面是一段关于中断系统的程序,若单片机晶振为12MHZ请解释语句。#includereg51.h#includereg51.hsbitP1_0=P1^0;voidtimer0(void)interrupt1using1//T0中断服务程序入口{P1_0=!P1_0;TH0=-(1000/256);//计数初值重装TL1=-(1000%256);}voidmain(){TMOD=0x01;//T0工作在定时器方式1P1_0=0;TH0=-(1000/256);//预置计数初值TL1=-(1000%256);EA=1;//CPU开中断4ET0=1;//T0开中断TR0=1;//启动T0do{}while(1);}六、画仿真电路图(共1小题,1题8分,共计8分)利用DS1302芯片读取时间,然后显示在数码管上,数码管交替显示时间和日期,完成数码管与单片机和38译码器的连接,并写出用proteus软件实现硬件调试运行的过程。(8分)P20P21P22P23P24P25P26P27P20P21P22P23P24P25P26P27P20P21P22P23P24P25P26P27XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51RST5SCLK7I/O6X12X23VCC18VCC21U2DS1302X1CRYSTALA1B2C3E16E24E35Y015Y114Y213Y312Y411Y510Y69Y77U474HC138net=p28X2CRYSTALC230pFC330pFC410uFR110kda1302数码管万年历步骤:1.在Proteus软件画仿真电路图;2.用KEIL软件将程序生成hex文件。3.双击仿真电路图中单片机芯片,导入hex文件,调试运行程序,在数码管交替显示时间和日5/5
本文标题:《单片机原理与应用》试卷及部分答案
链接地址:https://www.777doc.com/doc-4417197 .html