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

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

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

1、铜陵学院单片机期末考试复习题及答案考试题型:选择- 填空 - 简答 - 程序分析题 - 综合设计题1.MCS-51 系列单片机芯片为双列直插式封装,具有(40)个引脚。2. 只能同时接收或发送信号的人叫什么名字?(a)(a)半双工(b)全双工(c)半单工(d)单工3 .在MCS-51中,如果数据通过串行端口传输出去,只要数据被放入( SBUF寄存器, CPU1会自动将其传输出去4 单片机的定时器/ 计数器设定为工作方式1 时,是 (16 位计数器结构) 。 5. 下列具有模数转换功能的芯片是(a)a 、adc0809b、dac0832c、bs18b20d、ds13026。串行端口每次传输(b)

2、个字符。a 、 1 个字节 b、 1bitc 、 1 帧 d、 1 串 7. 计算机能直接识别的语言是(c)。a 、汇编语言B.自然语言C.机器语言D.C.语言8。MCUZ用程序通常存储在(ROM 9 中。如果已知某个数字的BCD弋码,则其表示的十进制值为10 . 当 mcs-51 单片机接有外部存储器, p2 口可作为 (输出高 8 位地址 ) 。 11. 执行 #definepa8255xbyte0x3ffc;pa8255=0x7e;后存储单元0x3ffc 的值为 0x7e13 .定时/计数器有4种工作模式,它们由(tmod)寄存器中的m1m0犬态决定。14 p0 口作数据线和低 8 位地

3、址线时不能作i/o 口15.在8x51中,如果CPU成串行端口数据的接收,会发生什么情况一一RI标志被更改为116.8031单片机(P3)端口的引脚。它还具有外部中断、串行通信等第二功能。17.Intel 8051 CPU 是一种 8位 MCU18. .若单片机的振荡频率为 6mhz,设定时器工作在方式1需要定时?ms,则定时器初值应为假设定时1ms,则定时器初值为2A16-50019. 当定时器 1 在计数模式下工作时,其额外的计数脉冲信号应连接到( p3.5 )引脚。20. 当外部中断请求的信号模式为脉冲模式时,需要中断请求信号的高电平状态和低电平状态态都应至少维持(1 个机器周期 ) 。

4、21.当MCS-51单片机从相同优先级的中断源同时申请中断时,CPUf先响应(外部中断)。22. 如果定时器在循环计时或循环计数时工作,则应选择定时器(工作模式2)。23.MCS-51 单片机外部中断1 的中断请求标志为( IE1 )。 24.MCU 8051 的 Xtal1 和 xtal2引脚是(外部晶体振荡器)引脚。 25.8051 单片机有( 5)个中断源。1 .c 语言中的标识由字母、数字和下划线组成,以字母和下划线开头,不可使用关键 字。2 .C语言源程序从main开始。每个C语言程序必须有且只有一个主函数。主函数的名称是 main 。3 . 计算机上实现c 语言程序要经过编辑(产生

5、*.c 文件)、编译(产生 *.obj 文件)、链接(产生*exe文件)和调试四个阶段。4. (1) c语言函数返回类型的默认定义类型是 整型。5. 根据时钟的控制方式,串行通信可分为两种方式:串行同步通信和串行异步通信。6.C51 的串行端口控制寄存器中有两个中断标志位,分别为( 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)位(并行)端口(填写“串行”或“并行”), P0的 功

7、能是(地址/ 数据分时复杂接口)。13 . 中断源的是否允许中断是由( ie )寄存器决定的,中断源的优先级别是由( ip ) 寄存器决定的。14 .MCS-51 单片机中有(2)(16)位定时/计数器,有(4)种可设置的工作模式。15.根据转换原理的不同, a/D 转换器可分为两类:直接型和间接型16.led 数码显示有静态显示和动态显示两种显示形式。 17.mcs-51 的串行口控制寄存器中有 2 个中断标志位,它们是ti 、 ri1. 为什么要消除键盘的机械抖动?有哪些方法?钥匙抖动会导致钥匙多次误读。为了确保CPUR在钥匙关闭后处理钥匙,必须消除钥匙抖动。当钥匙稳定关闭时,读取钥匙状态

8、并判断;密钥释放稳定后,可以再次处理。按键抖动可以通过硬件或软件消除。如果有很多钥匙,通常使用软件方法来消除抖动,即在检测到钥匙关闭后,执行延迟程序以产生1220ms的延迟。前缘抖动消失后,再次检测钥匙的状态。如果仍保持关闭状态级别,则确认按下了一个键。只有在确认按键或检测到按键释放后,才能将按键的处理程序传输到。 2.MCS-51 单片机的主要逻辑功能部件是什么?mcs-51 单片机内部包含哪些主要逻辑功能部件有: (1)1 个 8 位的微处理器cpu 。(2)8kb 的片内程序存储器 flashrom(51 子系列的 flashrom 为 4kb) , (3)256b 的片内数据存储器 r

9、am(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 选择定时器以及定时器工作模式thntln 设定初始值trn 开始运行5. 绘制 51 单片机最小硬件系统电路图。6. 串行口的工作由三个特殊功能寄存器来设置决定的发送数据寄存器和接收数据寄存器组合使用特殊功能寄存器SBUF (串行端口数据缓冲寄存器),串行口控制寄存器scon波特率选择寄存器PCON7. 分别介绍与mcs-51 单片机的串行通信工作相关的特殊功能寄存器有数据缓冲器sbuf, 串行口控制寄存器soon 的功能和作用。8. 当晶体振荡器FOSC=6mh,zt0 在模式 1 下工作时,最大定时持续时间是多少?1. 为实现一定的功能,其中某段程序如下,请依次在“ / ”后加上对应的注释。P142-1452 。单片机和数码管的硬件电路如下图所示。请根据软件控制流程图和C语言注释语句完成源程序。 p713-1-33 . 根据 c 语言的注释语句,设计某流水灯功能电路。 p57 图 3.1.11)4 .设计并实现了一个LED L1连接到AT89C51单片机的一个端口来实现功能。( 绘制硬件电路图;(2)给出了软件程序流程图;(3)给出了 C语言的源程序。

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

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

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