- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8255及其应用
微机原理与接口技术 本章学习要求 理解并行通信的概念和特点。 掌握并行接口芯片8255A的组成、功能、编程方法及其应用。 本章内容结构 9-1 通信的概念 9-2 8255A工作原理 9-3 825A应用举例 9-2 8255A工作原理 9-3 8255A应用举例 本章作业 教材P354 1、2、3、4 本章作业 补充题9-1 已知8255A的端口地址为80H~83H。 若A口接8个开关K7~K0,B口接8个指示灯LED7~LED0。要求开关合上时相应的指示灯点亮,要求每隔0.5秒检测一次开关状态,并显示出来,画出硬件连线示意图,编写程序(假定有0.5秒钟软件延时子程序Delay供调用)。 本章作业 补充题9-2 利用可编程并行接口片8255A实现信号灯控制接口电路如下图所示。当信号灯输入端R1R2=00时,红灯亮;R1R2=11时,绿灯亮;R1R2=01或10时信号灯全灭。编程实现使红灯亮5秒后,然后绿灯亮15秒,周而复始,重复进行。设系统中有延迟时间为1秒的软件延时子程序Delay1可供调用。8255A的端地址为D0H、D2H、D4H、D6H;要求:写出实现上述功能的8255A初始化程序及有关控制程序,并加简明注释。 Thank You! * * 微型计算机原理与接口技术 第9章 可编程外围接口芯片 8255A及其应用 吴迎年 WuYingNian@126.com * 9-1 通信的概念 通信(Communication) 计算机与外部的信息交换。 通信方式 (1)并行通信: 数据各位同时传送 特点 : 速度快,使用通信线多,需要控制信号线适于近距离传输 (2)串行通信: 要传送的数据或信息必须按一定的格式编码, 然后在单根线上,一位接一位的传送 特点 : 成本低,可靠性高,适用于远距离传输 微机原理与应用 微机原理与应用 CPU 8255A PA1 PA2 R1 信号灯 R2 *
文档评论(0)