MC51单片机第五六、七八章作业

上传人:痛*** 文档编号:171153401 上传时间:2022-11-24 格式:DOC 页数:8 大小:149.50KB
收藏 版权申诉 举报 下载
MC51单片机第五六、七八章作业_第1页
第1页 / 共8页
MC51单片机第五六、七八章作业_第2页
第2页 / 共8页
MC51单片机第五六、七八章作业_第3页
第3页 / 共8页
资源描述:

《MC51单片机第五六、七八章作业》由会员分享,可在线阅读,更多相关《MC51单片机第五六、七八章作业(8页珍藏版)》请在装配图网上搜索。

1、第5、6、7、8章习题一、问答题1说明51单片机读端口锁存器的必要性,为什么?2请说明为什么使用LED需要接限流电阻,当高电平为+5V时,正常点亮一个LED需要多大阻值的限流电阻(设LED的正常工作电流为8mA,导通压降为0.6V),为什么?3简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理。4简述LED数码管动态扫描的原理及其实现方式。5为什么51单片机在读口的引脚状态时,许先向端口写“1”,请用图5-1 P1结构图加以说明。锁存器DCPQQP1.x读锁存器写锁存器内部总线读引脚内部上拉电阻图5-1 P1口结构图21V1VCC5简述89c51各IO口的驱动能力。6什么是中断?中断与

2、子程序最本质的区别?7编制中断服务程序时,为什么在主程序的初始化程序中,必须设置EA1 这条指令(或达到同样功能的对IE赋值的指令),以及在中断服务程序中为什么通常需要保护现场和恢复现场?8单片机89C51有哪些中断源,CPU对其中断如何请求?9简述单片机89C51中断的自然优先级顺序,如何提高某一中断源的优先级别。10简述51系列单片机中断响应的条件。11用汇编语言编程时,在51系列单片机执行中断服务程序的指令较多时,为什么一般都要在入口地址(又称中断矢量地址)开始的地方放一条跳转指令?12为什么一般都把主程序的起始地址放在0030H之后?13中断服务子程序返回指令RETI和普通子程序返回指

3、令RET的区别?14简述51单片机定时/计数器4种工作模式的特点。15定时/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?16画出51单片机计数/定时器方式1的逻辑结构框图,说明它们的工作原理,如何使用门控和非门控启动计数的方法。17在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么?18在有串行通信时,定时器/计数器1的作用是什么,怎样确定串行口的波特率?19简述89C51串口通信的四种方式及其特点。20单片机的串口可以与PC的串口直接连接进行通讯吗?为什么?应如何连接?单片机与PC的串行接口图21试叙述利用SM2控制位进行多级通讯的过程?22RS485总线有

4、何特点?23. 简述LCM1602的主要显示性能。24.如何用软件消除键盘的抖动?25如何确定LED数码显示器的段码?26段码表数组变量一定要放在CODE存储区吗?放在其它存储区会减少程序的代码吗?二、选择题1. 89c51单片机在晶振12MHz时,计数器对外部脉冲最大计数频率为_。 A. 12MHz B. 1MHz C. 0.5MHz D. 6MHz2. 89c51外接晶振频率为6MHz,其计数器允许输入外部脉冲的最高频为 。 A. 0.25MHz B. 1MHz C. 6MHz D. 12MHz 3. 下列几种中断优先级的次序中, 为可实现的次序。 A. ,T1, ,T0,串口 B. 串口

5、,T0,,T1, C. ,T0,T1,串口 D. 串口,,T1,T04. 各中断源发出的中断请求信号,都会标记在MCS-51中的 中。 (A)TMOD (B) TCON、SCON (C) IE (D) IP6下面哪一种仅适用于定时器T0( )。A.方式0 B.方式1 C.方式2 D.方式37下列说法正确的是 A、 各中断发出的中断请求信号,都会标记在MCS51系统的IE寄存器中。B、 各中断发出的中断请求信号,都会标记在MCS51系统的IP寄存器中。C、 各中断发出的中断请求信号,都会标记在MCS51系统的TCON与SCON寄存器中。D、 各中断发出的中断请求信号,都会标记在MCS51系统的T

6、MOD寄存器中。8在MCS51中,需要外加电路实现中断撤除的是: A、电平方式的外部中断B、定时中断 C、外部串行中断D、跳变方式的外部中断9下列说法正确的是 A、特殊功能寄存器PCON,与定时器/计数器的控制无关。B、特殊功能寄存器TMOD,与定时器/计数器的控制无关。C、特殊功能寄存器IE, 与定时器/计数器的控制无关。D、特殊功能寄存器TCON,与定时器/计数器的控制无关。10下列说法中不正确的是 A、 同一级别的中断请求按时间的先后顺序响应。B、 同级中断不能嵌套。C、 低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。D、 同一时间同一级别的多中断

7、请求,将形成阻塞,系统无法响应。三、填空题1. 89c51有 个中断源,可分为 个优先级。上电复位时 中断源的优先级别最高。2当单片机接到外设的中断申请时,单片机响应中断,单片机将暂停主程序的执行,转去执行 程序,执行完 ,再执行 程序。389c51单片机的中断源有: , , , , 。4阅读以下程序后填空#include unsigned char a;void main(void) TMOD=0x02; TL0 =0xd8; TH0 =0xd8; EA=1; ET0=1; TR0=1; while(1); void Timer0() interrupt 1 a+;1)本程序把定时器/计数器

8、 设置成方式 。2)本程序执行时,变量a的内容将 。3)程序在 语句处发生中断,执行完中断服务程序后,返回到 语句处。4)本程序中断服务程序的入口地址为 。5)是否可将interrupt 1改为interrupt 3? 。 四、是非题1. MCS-51中的基本型89c51共有五个中断源,这五个中断请求源全部来自外部引脚。 2. 对MCS-51系列芯片中,当使用内部RAM时,EA引线端应接高电平;而不使用内部RAM时,EA引线端则应接低电平。3. MCS-51中的89c51单片机P3口的各口线,必须作为第二功能使用。五、编程题1. 在P3.2-P3.4三个引脚上分别接有三个发光二极管,用C51编

9、程实现三个发光二极管依次闪亮,循环不止。电路原理图如图5-2所示。图5-3 LED循环闪烁程序框图图5-2 LED循环闪烁原理图图2电路原理图如图5-4。编写程序LED显示00,每秒钟加1,至99,如此循环不止。图5-4 两位LED数码管静态显示3设计一动态显示4位8段LED数码管的电路原理图,并编写程序显示“5678”。图5-6 4位LED动态显示7根据图5-7的电路原理,设计一个独立式键盘管理程序,在检测到键按下时,点亮对应的LED。键闭合时,采用软件延时消抖的处理,键释放时不加消抖动处理。8根据图5-8所示电路,(1)编写LED(09)的段码;(2)设计一个程序,开机后LED显示0,以后

10、每按一次键,显示的数字加1,显示9后,再回到0,并照此循环。图5-89用Proteus设计一个4x4的键盘,一位7段LED数码管显示的电路,编写程序将按键的编码显示出来(0F)。图5-910利用51单片机的定时器和中断方式,在共阳极的两个LED上显示0099(每次增加1秒)反复循环的秒钟。请设计电路原理图和程序。解:11如图5-11,编写程序,每次按键使外部中断0产生中断,在中断服务程序中使外接发光二极管LED改变一次亮灭状态。12如图5.12,已知MCS-51单片机系统晶振频率为12MHz,试编写程序,用定时器T0,工作方式2,使P1.0引脚输出如下周期方波。0.1ms 0.1ms 图5.1

11、2 方波图13如图5.13,用P1.0驱动LED亮1秒、灭1秒地闪烁,设晶振频率为12MHz。P1.089C51+5V200图5.13 原理图15 引脚输入被检测信号,用门控方式测量正脉冲宽度(设脉宽小于65.5ms)。 16见附录D, 实验4 ,利用计数器,记录光电开关被遮断的次数,并用LCD1602显示出来。17图5-17是MCS51串口配合8位并行输出串行移位寄存器74LS164扩展输出口的LED显示原理图。编写程序将1,2,3,4,5,6,7,8送到8位LED中去显示。18电路原理如图5-18,74LS165的输入端连接了8个开关(SW1)接地,编写程序,将其开关状态送8个 LED显示。图5.18 原理图19如图5.19,一个主机通过RS-485总线(采用Max487芯片)把2个从机(1#、2#)P1口的控制信息传送给主机,并用条形LED显示出来。主机上有一个按键,每按键一次可改换主机所连接的从机号。 图5.19 多机485通信电路原理图20用串口调试软件(可以从网上下载)从PC机以串口方式1每隔1秒依次发送09,请编写一程序,在51单片机上接收PC的数据,同时立刻把收到的数据送回PC机,并在单片机的一位数码管把收到的数据显示出来。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!