任务七__用单片机和可编程并行接口掌控交通灯.pptx

任务七__用单片机和可编程并行接口掌控交通灯.pptx

  1. 1、本文档共98页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务七__用单片机和可编程并行接口掌控交通灯

任务7 用单片机和可编程并行接口控制交通灯;教学导航;[任务单];任务准备;7.1 MCS-51单片机的简单扩展;7.1.1 外部总线结构;3 . 控制总线;7.1.2 地址锁存器和总线驱动器;74LS373功能表;74LS273功能表;2 . 总线驱动器;;7.1.3 并行I/O口简单扩展;案例12 用单片机扩展口控制秒表;源程序清单:;主函数和中断服务函数;(2)74LS373扩展简单的8位输出口;案例13:用单片机扩展口控制流水灯利用该电路使16个发光二极管实现从左至右逐一点亮的流水灯效果的程序;2、用三态门74LS244扩展8位输入口;案例14 用单片机扩展输入口进行开关控制;7.2 存储器的扩展;7.2.1 程序存储器的扩展;外扩的存储器芯片通过地址总线、数据总线和控制总线同单片机相连;1. 程序存储器芯片;1. 程序存储器芯片;(1)并行2716 EPROM的特点;(2)引脚说明;(3)2716的工作方式;P2.2 P2.0 P0.7 8031 P0.0 ALE PSEN ;总线连接;3)片选端及控制总线的连接;(2) 读取外部程序存储器的时序;3. 多片程序存储器扩展;片选方法:;(1)线选法;(2)地址译码法;地址译码法原理;;7.2.2 数据存储器的扩展;1. 数据存储器芯片;CE1;2. 数据存储器扩展;(2)多片6264数据存储器扩展;(3)外部数据存储器的数据传送;;利用Proteus调试程序的方法:;(4)读取外部存储器的时序;2)外部数据存储器写周期;7.2.3 存储器的综合扩展;7.3 8255A可编程并行I/O接口;7.3.1 8255A的结构及引脚;A组控制和B组控制电路 实现对8255A端口工作方式的控制 A组:PA和PC4~7 B组:PB和PC0~3 数据总线缓冲器 三态双向8位缓冲器,8255A和单片机数据总线接口 读/写控制逻辑电路 单片机控制信号(RD、WR、RESET) 地址总线控制信号(A1、A0) 片选信号(CS);2. 8255A的引脚;8255A的控制信号与端口工作状态;7.3.2 8255A的工作方式;2. 方式1——选通的输入/输出方式;A口方式1输入组态 ;INTE:中断允许信号 INTR:中断请求信号;方式1的输入过程;方式1的输出过程;方式2 双向传送方式;A组;2. C口按位置位/复位控制字;7.3.4 8255A应用实例;8255A各端口的地址;1. 8255工作方式设定;实例7-1;实例7-1;例6-2:同上题8255A芯片,要求对C口的PC7位置0,PC5位置1。;2. 工作方式0的应用 ;实例7-4 从8255A的A口读入8个按钮状态,送到8255A的B口输出,当某一按钮按下则对应发光二极管亮,否则灭。 ;实例7-4;3.工作方式1的应用 ;7.3.5 单片机应用系统设计方法;(1)确定任务:;(2)总体设计;(3)硬件电路图设计;4)软件设计;(5)系统调试;案例15 单片机控制简单智能设备 ;(1)控制字分析:;(2)源程序:;中断服务函数;智能设备程序:;智能设备程序;智能设备中断服务函数;案例16 用单片机和8255A控制交通灯;(1)确定任务;(2)总体设计;(3)硬件电路设计;(4)软件设计;(4)软件设计;源程序(全局变量):;源程序(主函数):;源程序(定时器0中断服务函数):;源程序(定时器1中断服务函数):;知识梳理与总结;任务作业

文档评论(0)

137****8835 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档