铜陵学院单片机期末考试复习题及答案

上传人:油条 文档编号:1623612 上传时间:2017-06-29 格式:DOCX 页数:4 大小:29.72KB
返回 下载 相关 举报
铜陵学院单片机期末考试复习题及答案_第1页
第1页 / 共4页
铜陵学院单片机期末考试复习题及答案_第2页
第2页 / 共4页
铜陵学院单片机期末考试复习题及答案_第3页
第3页 / 共4页
铜陵学院单片机期末考试复习题及答案_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《铜陵学院单片机期末考试复习题及答案》由会员分享,可在线阅读,更多相关《铜陵学院单片机期末考试复习题及答案(4页珍藏版)》请在金锄头文库上搜索。

1、考试题型:选择-填空-简答-程序分析题-综合设计题1MCS-51 系列单片机芯片是双列直插式封装的,有( 40 )个引脚。2.在同一时刻,只能接收或发送信号者称为什么?(A)(A)半双工 (B)全双工 (C)半单工 (D)单工3.在 MCS-51 里,若通过串行端口传出数据,则只要将数据放入(SBUF)寄存器,CPU 就会自动 将它会传出4单片机的定时器/计数器设定为工作方式 1 时,是( 16 位计数器结构 )。5.下列具有模数转换功能的芯片是(A)A、ADC0809 B、DAC0832 C、BS18B20 D、DS13026.串行口每一次传送(B)字符。A、1 个字节 B、1bit C、1

2、 帧 D、1 串7.计算机能直接识别的语言是( C )。A汇编语言 B自然语言 C机器语言 DC 语言8单片机应用程序一般存放在( ROM) 9已知某数的 BCD 码为则其表示的十进制数值为10.当 MCS-51 单片机接有外部存储器,P2 口可作为 ( 输出高 8 位地址 )。11.执行#define PA8255 XBYTE0x3FFC;PA8255=0x7e;后存储单元 0x3FFC 的值是:0x7e13. 定时/计数器有种工作模式,它们由( TMOD )寄存器中的 M1 M0 状态决定。 14P0 口作数据线和低 8 位地址线时不能作 I/O 口 15.在 8x51 里,若 CPU 完

3、成串行端口数据的接收将会如何?-将 RI 标志变为 1168031 单片机的( P3 )口的引脚,还具有外中断、串行通信等第二功能。 17INTEL 8051 CPU 是( 8 )位的单片机 18若单片机的振荡频率为 6MHz,设定时器工作在方式 1 需要定时?ms,则定时器初值应为假设定时 1ms,则定时器初值为 216-500 19定时器 1 工作在计数方式时,其外加的计数脉冲信号应连接到( P 3.5 )引脚。20当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( 1 个机器周期 )。21MCS-51 单片机在同一优先级的中断源同时申请中断时,C

4、PU 首先响应( 外部中断22定时器若工作在循环定时或循环计数场合,应选用( 工作方式 2 )。23MCS-51 单片机的外部中断 1 的中断请求标志是( IE1 )。24单片机 8051 的 XTAL1 和 XTAL2 引脚是( 外接晶振 )引脚 。 258051 单片机共有( 5 )种中断源。1. C 语言中的标识由 字母 、数字 和 下划线 组成,以 字母 和 下划线 开头,不可使用 关键字 。2. C 语言源程序从 main 开始执行,每个 C 语言程序必须有一个且只能有一个主函数,主函数的名字为 main 。3. 计算机上实现 C 语言程序要经过 编辑 (产生*. C 文件)、 编译

5、 (产生*. OBJ 文件)、 链接 (产生*. EXE 文件)和 调试 四个阶段。4.(1)C 语言函数返回类型的默认定义类型是 整型 。5.串行通信按时钟的控制方式可分为: 串行同步通信和串行异步通信两种方式。6.C51 的串行口控制寄存器中有 2 个中断标志位,它们是(TI)和(RI) 。7.在串行通信中,根据数据传送方向分为(单工)、(半双工)和(全双工)三种方式.8.8051 单片机有( 5 )个中断源,( 2 )级中断优先级别。9. 写出单片机 C 语言程序中语句“TMOD=0x1a;”的功能。 设置 T1 以模式 1 定时,设置 T0 以模式 2 定时、外部门控制运行。18. 写

6、出单片机C语言程序中语句“TMOD=0xa6;”的功能。设置 T1 以模式 2 定时、外部门控制运行,设置 T0 以模式 2 计数10. 8051 内部有 4 个并行口,P0 口直接作输出口时,必须外接 上拉电阻 ;并行口作输入口时,必须先 将口锁存器置 1 ,才能读入外设的状态。 ) 定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数 11.单片机串行通信时,若要发送数据,就必须将要发送的数据送至 (SBUF)单元,若要接收数据也要到该单元取数。12.P0、P1、P2、P3 四个均是( 8 )位的( 并行 )口(填“串行”还是“并行”

7、),其中 P0 的功能是(地址/数据分时复接口 )。13.中断源的是否允许中断是由( IE )寄存器决定的,中断源的优先级别是由(IP)寄存器决定的。14.MCS-51 单片机中有(2 )个( 16 )位的定时/计数器,可以被设定的工作方式有(四 )种。15.根据转换原理的不同,A/D 转换器可分为两大类,分别为:直接型和间接型16.LED 数码显示有 静态显示 和 动态显示 两种显示形式。17.MCS-51 的串行口控制寄存器中有 2 个中断标志位,它们是 TI、 RI1. 为什么要消除键盘的机械抖动?有哪些方法? 键抖动会引起一次按键被误读多次。为了确保 CPU 对键的一次闭合仅做一次处理

8、,必须去除键抖动。在键闭合稳定时,读取键的状态,并且必须判别;在键释放稳定后,再作处理。按键的抖动,可用硬件或软件两种方法消除。如果按键较多,常用软件方法去抖动,即检测出键闭合后执行一个延时程序,产生 1220 ms 的延时,让前沿抖动消失后,再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。当确认有键按下或检测到按键释放后,才能转入该键的处理程序。2. MCS-51单片机内部包含哪些主要逻辑功能部件? MCS-51 单片机内部包含哪些主要逻辑功能部件有:(1)1 个 8 位的微处理器CPU。(2)8KB 的片内程序存储器 Flash ROM(51 子系列的 Flash ROM

9、 为 4KB),(3)256B 的片内数据存储器 RAM(51 子系列的 RAM 为 128B),。(4)3 个 16位的定时器/计数器(51 子系列仅有 2 个定时器), (5)有一个管理 6 个中断源(51子系列 1 是 5 个中断源)、两个优先级的中断控制器。(6)4 个 8 位并行 I/O 端 (7)一个全双工的 UART(通用异步接收发送器)串行 I/O 口, (8)片内振荡电路和时钟发生器,3.列出 A/D 转换器的主要技术指标有哪些?1分辨率 2.量化误差 3.偏移误差 4.满刻度误差 5.线性度 6.绝对误差和相对误差。7.转换速率4.在使用 8051 的定时器/计数器前,应对

10、它进行初始化,其步骤是什么? TMOD 选择定时器 以及定时器工作模式THn TLn 设定初始值TRn 开始运行5.画出 51 单片机的最小硬件系统电路图。6.串行口的工作由三个特殊功能寄存器来设置决定的发送数据寄存器和接收数据寄存器合起用一个特殊功能寄存器 SBUF(串行口数据缓冲寄存器),串行口控制寄存器 SCON波特率选择寄存器 PCON7.分别介绍与 MCS -51 单片机的串行通信工作相关的特殊功能寄存器有数据缓冲器 SBUF,串行口控制寄存器 SOON 的功能和作用。8.晶振 fosc=6MHz,T0 工作在模式 1,最大定时的时长是多少?1.为实现一定的功能,其中某段程序如下,请依次在“/”后加上对应的注释。P142-145 2 .protues 中单片机和数码管的硬件电路如下图所示,请根据给出的软件控制的流程图和C 语言的注释语句,把源程序补充完整。P71 3-1-33.根据 C 语言的注释语句,设计某流水灯功能电路。P57 图 3.1.14.设计实现在 AT89C51 单片机的某一端口上接一个发光二极管 L1,使达到.功能。(1)画出硬件电路图;(2)给出软件程序流程图;(3)给出 C 语言源程序。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 电子/通信 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号