《《单片机原理与应用》试卷及部分答案.doc》由会员分享,可在线阅读,更多相关《《单片机原理与应用》试卷及部分答案.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-作者xxxx-日期xxxx单片机原理与应用试卷及部分答案【精品文档】 班级: 学号: 姓名: 密 封 装 订 线 单片机原理及应用试卷及答案 2017 2018 学年 第 1 学期 课程名称单片机原理及应用 试卷类型 A 卷 考试形式 闭卷 考试时间 100 分钟 题号一二三四五六总分得分一、填空题(共 30 个空,每空 1 分,共计 30分) 显示和 显示两种方式。2.一个完整的单片机应用系统由 和 两大部分组成。3.MCS-51系列单片机字长是 位,有 根引脚, ,Vss 端接 。 、 两种。6.目前常用的单片机和外设之间进行数据传输的串行总线主要有 、 、 三种。7.C51单片机共有
2、个中断源、 个中断优先级。8.按照串行数据的传输方式,串行通信可以分为 和 两类。9. D/A转化器是将离散的 转换为连接变化的 。10.C51内部有 个并行口,P0口直接作输出口时,必须外接上拉电阻。11.在异步通信一帧格式中,一个字符由 、 、 和 四部分组成。12.除了单片机和电源外,单片机最小系统包括 和 。13.C51的中断源有5个,分别是 、 、 、 和串行中断。二、单选题(共15小题,每题2分,共计30分)1MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。 A、外部中断0 B、定时器0中断 C、外部中断1 D、定时器1中断2C51源程序总是从( )开始
3、执行。A.主程序 B.主函数 C.子函数 3单片机的定时器/计数器工作方式0是( )。A.13位定时/计数器结构 B.16位定时/计数器结构C.8位定时/计数器结构 D.2个8位定时/计数器结构 4某一应用系统需要扩展10个功能键,通常采用( )方式更好。A独立式按键 B矩阵式键盘 C动态键盘 D静态键盘 5. 80C51单片机的( )口的引脚,还具有外中断、串行通信等第二功能。 A、P0 B、P1 C、P2 D、P36单片机应用程序一般存放在( ) 。 A、 数据存储器RAM B、程序存储器ROM C、寄存器 D、CPU 7下列等式中,正确的是( )A.1KB=10241024B B. 1
4、MB =10241024B C. 1KB=1024MB D. 1 MB =1024B 8.在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是( )。9.下列特点中,不是串行数据传送所具有的是( )。10已知某数的BCD码为0111010101000010则其表示的十进制数值为( )A、7542HB、7542C、D11当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持()。A、2个机器周期B、1个机器周期 C、4个机器周期D、10个晶振周期12.二进制带符号数+1010111B的补码是( )。 (A)01010111B (B)010110
5、00B (C)01011001B (D)00101000B13.计算机能直接识别的语言是:( )(A) 汇编语言 (B) 自然语言 (C) 机器语言 (D) 高级语言14ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分别是( )。 A8、8 B8、9 C8、16 D1、815.启动定时器0开始计数的指令是使TCON的( )(A)TF0位置1 (B)TR0位置1 (C)TR0位置0 (D)TR1位置0三、判断题(正确填,错误填:。共10小题,每题1分,共10分) ( )1.MCS-51中的P0口可以分时复用为数据总线和地址总线。( )2.微型计算机与一般计算机的主要区别是体积小、重量
6、轻、耗电少、价格便宜。( )3.1602字符型液晶显示模块专门用于显示字符、数字等符号的液晶显示模块。( )4.目前常用的单片机和外设之间进行数据传输的串行总线主要有I2C总线、单总线和SPI总线。( )5.测温传感器DS18B20的数据传输线是一种单总线。 ( )6.五个中断源中自然优先级最高的是外部中断0,优先级最低的是串行口中断。( )7.当P2口的某些位用作地址线后,其它位不可以用作I/O口线使用。( )8. 在中断开启的情况下,任何中断均能立即得到响应。( )9.数据指针DPTR是一个16位的寄存器,由两个8位寄存器DPH和DPL拼成。( )10.在MCS-51系统中,一个机器周期等
7、于1s。四、 简答题 (共 5小题,每题 3分,共计 15 分)1. MCS-51系列中断系统包括几个中断源和几个中断优先级,写出所有的中断源的名称及其入口地址。答:MCS-51系列中断系统包括5个中断源和2个中断优先级中断源的名称及其入口地址: 外部中断0()-0003H定时器/计数器中断T0-000BH外部中断1()-0013H定时器/计数器中断T1-001BH 串行口中断-0023H2什么叫单片机?其主要特点有哪些?答:单片机是在一块硅片上集成了各种部件的微型计算机。特点:1、体积小、重量轻、功耗低、功能强、性价比高2、数据大都在单片机内部传送,运行速度快,抗干扰能力强,可靠性高;3、结
8、构灵活,易于组成各种微机应用系统;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的中断处理过程
9、 : 中断响应 中断处理 中断返回五、程序分析题,把答案写在题中横线上。(共 7个空,每空 1 分,共计 7分)单片机中断系统应用广泛,下面是一段关于中断系统的程序,若单片机晶振为12MHZ请解释语句。#include #include sbit P1_0= P10;void timer0(void)interrupt 1 using 1/ T0中断服务程序入口 P1_0=!P1_0;TH0=-(1000/256); / 计数初值重装 TL1=-(1000%256);void main() TMOD=0x01; / T0工作在定时器方式1 P1_0=0;TH0=-(1000/256); / 预置计数初值 TL1=-(1000%256);EA=1; / CPU开中断 ET0=1; / T0开中断 TR0=1; / 启动T0 dowhile(1);六、画仿真电路图(共 1小题,1题 8分,共计 8 分)利用DS1302芯片读取时间,然后显示在数码管上,数码管交替显示时间和日期,完成数码管与单片机和38译码器的连接,并写出用proteus软件实现硬件调试运行的过程。(8分)步骤:1. 在Proteus 软件画仿真电路图;2. 用KEIL软件将程序生成hex文件。3. 双击仿真电路图中单片机芯片,导入hex文件,调试运行程序,在数码管交替显示时间和日【精品文档】
限制150内