单片机的扩展技术—I_O口的扩展.pptx

任务二了解I/O口的扩展一、使用8255A实现并行I/O口扩展(一)任务描述任务设计采用三总线式电路访问结构进行,使用8255A的PA口、PB口和PC口控制8只集成式7段数码管的显示,4个按键控制显示模式,K1控制字符向左滚动显示,K2控制字符向右滚动显示。通过本任务,了解I/O接口的特点及应用,熟悉可编程并行接口的扩展方法,掌握8255A的结构和基本应用,进一步熟练掌握外部设备的接口编程。

任务二了解I/O口的扩展(二)硬件原理图8255A并行I/O口扩展电路如图7-14所示。

任务二了解I/O口的扩展(三)相关理论知识知识点四:并行接口扩展1.简单并行I/O口扩展简单的并行I/O口扩展一般通过数据缓冲器和锁存器来实现,锁存器用于扩展输出口,数据缓冲器用于扩展输入口。例如,74LS373、74LS244、74LS273、74LS245等芯片。2.8255A可编程并行输入/输出接口扩展8255A是一种可编程的并行I/O接口芯片,可以方便地和MCS51系列单片机相连接,以扩展单片机的I/O接口。8255A有3个8位并行端口PA、PB、PC,具有3种基本工作方式,根据不同的初始化编程,可以分别定义为输入或输出方式,已完成CPU与外设的数据传送。

任务二了解I/O口的扩展8255的内部接口图A组端口AA组端口C上半部(4)下半部(4)B组端口CB组端口B(8)(8)A组控制控制B组

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档