电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

微机原理8255A并行接口按键数码管显示讨论报告VIP免费

微机原理8255A并行接口按键数码管显示讨论报告_第1页
1/7
微机原理8255A并行接口按键数码管显示讨论报告_第2页
2/7
微机原理8255A并行接口按键数码管显示讨论报告_第3页
3/7
页眉内容精心整理讨论课报告学校:上海电机学院班级:电子13XX学号: XXXXXXXX姓名: WX 一、题目:通过 8255A并行接口, 8086CPU连接 LED数码管、 4X4矩阵键盘。按下任意键,数码管显示对应键号。二、硬件设计讨论问题:(1)CPU8086与 8255A 的连接问题:●复用引脚上的数据信号与地址信号如何分离?画出电路连接示意图,解释实现的方法。答:将 8086 上的 20 位复用数据地址引脚分别接数据缓存器和地址锁存器在8086 总线周期的 T1 期间作为存储器 /IO 地址总线将地址锁存在地址锁存器中,另外期间作为数据总线将8 位数据缓存在数据缓存器中。缓存器与8255A数据引脚相连,地址锁存后经过译码与地址线相连。●假设 8255A的芯片地址范围为80H~86H(偶地址),利用74LS138译码器实现 8255A芯片的片选控制,画出电路连接示意图,解释译码电路的设计原理。DEN DT/R 8086AB/TB ALE M/IO WR RD 数据缓存地址锁存地址译码D7~D0 A0 A1 8255A CS WR RD A15~A3 A1 A2 D7~D0 RD WR RESET CS 8255AA1 A0 页眉内容精心整理8086 系统有 16 根数据线,而 8255A 只有 8 根数据线,将 8255A 的 8 条数据线与低 8 位数据线相连。此时 8255A 的 4 个端口地址必须为偶地址, 即 8086 寻址 8255A 时 A0 脚必须为低,将 8255A 的 A0、A1 分别接 8086 的 A1、A2 脚。由图可见, 8255A 的数据线 D7~D0与 8086 的低 8 位数据总线 D7~D0相连,A0 必须总等于 0,用地址线的 A2、A1 来选择片内 4 个端口。图中地址线A7 接译码器的 G1,M/IO 与 G2a相连, A6、A5接或门输入端,或门输出与G2b 相连。当 A7A6A5=100,A4A3A0=000时,Y0=0,选中 8255A,4 个端口地址分别为 80H、82H、84H 和 86H,对应于 8255A 的 A 口、 B 口、 C口和控制寄存器。(2)LED数码管与 8255A 的连接问题:●数码管采用共阴极连接,需要驱动电路,请画出与8255APA口的连接示意图,简要说明。D7~D0 RD WR RESET M/IO 8086A7 A6 A5 A4 A3 A0 A2 A1 G2aY0 Y1 G1Y2 G2bY3 74LS138Y4 CY5 BY6 AY7 ≥1 +5V 页眉内容精心整理由图可见,8255A 的 A 口作输入口, PA6~PA0分别接显示器 LED7~LED0.二极管共阴极连接后接地电平,当 PA口输出高电平时LED被电亮。●共阴极 LED七段数码管如要显示字符0~9,A~F,如何编制段码?举例说明。共阴极 LED七段数码管连接如...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

微机原理8255A并行接口按键数码管显示讨论报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部