第5章设计实例浅析.pptVIP

  • 4
  • 0
  • 约1.28万字
  • 约 42页
  • 2017-04-22 发布于湖北
  • 举报
第5章 8255芯片设计;8255A可编程并行8位借口芯片,具有如下特点: (1)具有3个并行数据传输端口:A口、B口、C口 (2)每个端口拥有不同的工作方式:A口有3种工作方式 B口有2种工作方式、C口只具有1种工作方式。 (3)每个端口工作在输出方式时,具有锁存功能。 (4)数据总线缓冲器是一个双向三态的8位缓冲器,可与 系统的数据总线直接相连,实现CPU与8255之间的 信息交换。;(一)面向CPU的引脚信号及功能 RESET:复位信号,高电平有效,用来清除8255A内部寄 存器,并置A口、B口、C口均为输入方式。 D7~D0 :8位双向数据线,用来与系统数据总线相连。 ;8255A的内部结构;;8255A的方式控制字;端口C置位/复位控制字;library IEEE; use IEEE.std_logic_1164.all; use IEEE.std_logic_arith.all; Use Ieee.Std_logic_unsigned.all; entity PI8255A is port( reset,rd,wr,cs,a0,a1:in std_ulogic; pa:inout std_ulogic_vector(7 downto 0); Pb:inout std_ulog

文档评论(0)

1亿VIP精品文档

相关文档