《AT89S52单片机基础项目教程》_项目5_任务5.2.pptVIP

  • 0
  • 0
  • 约3.16千字
  • 约 15页
  • 2026-03-12 发布于广东
  • 举报

《AT89S52单片机基础项目教程》_项目5_任务5.2.ppt

此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加页眉信息*此处添加页脚信息第*页此处添加公司信息此处添加公司信息此处添加公司信息此处添加公司信息此处添加公司信息此处添加公司信息此处添加公司信息此处添加公司信息此处添加公司信息此处添加公司信息内容提要项目一音乐彩灯项目二全自动洗衣机项目三LED点阵显示温度计项目四自动分拣投料机项目五化工自动投料反应釜控制系统项目六实训工位供电故障自诊断及故障点数据采集项目七电力负荷无线实时监控系统项目五:化工自动投料反应釜控制系统1.掌握I/O口复用的时序配合2.掌握单片机I/O口的扩展及8255的应用3.掌握机械手、数码管及12864液晶屏复用控制4.能够设计化工自动投料反应釜控制系统预期目标项目五化工自动投料反应釜控制系统项目五任务二:单片机I/O口扩展及8255应用项目五23451理解单片机系统何时进行并端口扩展以及如何进行并端口扩展掌握8255芯片用法在原系统中加上点阵式LCD进行显示系统状态熟知8255芯片的功能及控制方法使用8255芯片进行I/O端口扩展8255扩展端口芯片的性能及控制方法端口资源不够时可使用8255芯片进行扩展分好控制字和扩展口地址区设置I/O特性的命令字任务描述拓展提高任务分析知识准备归纳总结任务二:单片机I/O口扩展及8255应用项目五1理解单片机系统何时进行并端口扩展以及如何进行并端口扩展掌握8255芯片用法任务描述2熟知8255芯片的功能及控制方法使用8255芯片进行I/O端口扩展任务分析知识准备:并行扩展原理及8255芯片简介项目五并行接口所需功能8255芯片简介Intel公司生产的可编程并行端口芯片应用案例:8255与A/D、D/A转换器配合构成数据采集系统功能强,使用灵活,适合一些并行输入/输出设备的使用有3个8位可编程的并行I/O端口:端口A,端口B,端口C知识准备:8255芯片引脚介绍项目五引脚名引脚号功能D0~D734~27三态双向数据总线8255与CPU进行通信的通道,实现8位并行数据的读和写操作,控制字和状态信息也通过数据总线传送RESET35复位输入线,高电平时,所有内部寄存器被清除,所有I/O端口被置成输入方式CS6片选信号线,低电平时,表示芯片被选中,允许8255与CPU进行通信RD5读信号线,低电平时,允许8255通过数据总线向CPU发送数据或状态信息WR36写信号,当这个输入引脚为低电平时,允许CPU将数据或控制字写入8255A0,A18,9端口地址总线,由A0、A1输入地址信号来寻址PA0~PA71~4,37~40端口A输入输出线,一个8位数据输出锁存器/缓冲器,一个8位数据输入锁存器PB0~PB718~25端口B输入输出线,一个8位的I/O锁存器,一个8位输入输出缓冲器。PC0~PC710~17端口C输入输出线,一个8位数据输出锁存器/缓冲器,一个8位数据输入锁存器知识准备:8255芯片工作方式项目五工作方式0工作方式2使用与无握手信号的简单的输入/输出的应用场合输出时具有端口锁存功能,输入时止呕端口A具有锁存功能端口C的高4位和低4位可以分别确定输入和输出工作方式1一种触发式或交互式的方式来与外围设备通信的方式应用场合很少也叫选通的双向I/O方式应用场合很少知识准备:8255芯片端口及工作状态选择项目五3种工作方式:方式0、方式1和方式2C端口的按位的置位/复位功能:C端口是可以进行位操作的,可以按位进行设定或清除端口选择A1A0=00A端口选通A1A0=01B端口选通A1A0=10C端口选通A1A0=11命令控制字工作方式及端口状态选择项目五任务实施—模块选取及硬件连接

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档