- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例2:8255A的A口和B口分别工作在方式1和方式0,A口为输入端口,接有8个开关。B口为输出端,接有8个发光二极管,连接电路如图所示。现要求用方式1把改变后的键信息输入到CPU并通过B口显示。 8 2 5 5 A K K 7 K 0 PA 0 PA 7 …… PC 4 PB 0 PB 7 PC 5 LED 0 LED 7 LED …… STB A IBF A 例3:与打印机接口 在某一8086系统中接有一个打印机,8255A作为 输出接口。工作在方式0,试编一程序将缓冲区BUFF 内的400H个字节的ASCII码送打印机打印。 打印机具体工作过程如下: 1、数据线D7—D0出现有效数据; 2、STB有效,通知打印机,接口给打印机一个数据,数据从数据线进入打印机; 3、BUSY有效,告诉接口,打印机正在打印数据。打印完毕,BUSY变为无效,表示打印结束。 8 2 5 5 A PA 0 PA 7 …… 打 印 机 D 0 D 7 PC 0 PC 4 STB BUSY 例4、人机交互接口——动态显示 常用的显示称为动态显 示,它采用扫描显示技 术,可以使硬件开销降 低很多。对于一个8位数 据显示,它就需要两个 输出端口就可以了。其 电路如图所示。在两个 输出端口中,一个称为 段信号通道,它用来输 出要显示数据的段码; 另一个称为位信号通道 ,用来决定当前要显示 数据的位置。 …… …… A 口 8255A PA 7 | | PA 0 B 口 8255A PB 7 | | PB 0 …… …… …… +5V 段 信 号 通 道 位 信 号 通 道 段驱动 位驱动 LED6 LED7 …… …… 例5、人机交互接口——键盘扫描 左图所示 为矩阵式键盘电路, 其特点是由按键组 成一个矩阵,矩阵 的行线和列线分别 作为两个传输方向 相反的I/O接口信号 ,比如行线作为输 号线,或反之。 8255A PC 0 PC 1 PC 2 PC 3 PC 4 PC 5 PC 6 PC 7 +5V K 8 K 10 K 9 K 11 K 0 K 2 K 1 K 3 K 4 K 6 K 5 K 7 K 12 K 14 K 13 K 15 7.3 串行通信 串行通信基本概念及通信协议 接口标准及接口设计 接口芯片 应用举例 并行通信的缺点 通信线路费用昂贵 由于众多的连接线容易引起码间串扰,而且易发生线路故障,大大降低整个通信系统的可靠性。 串行通信特点 传送的信息按位顺序传送。 特点 -信息包括数据信息+控制联络信息 -数据传输方式:全双工和半双工 -信息格式:同步和异步 -需要逻辑电平转换 -可以利用现有的电话信道 优缺点 -传输速率低、可靠性差; -大大减低通信线路成本 -主要用于远距离通信传输。 7.3.1 串行通信基础——串行通信的传输方式 1. 半双工通信 分时双向 2. 全双工通信 同时双向 3. 单工通信 单向 加示意图 7.3.1 串行通信基础——数据传输速率 波特率 -在基波传输的情况下每秒钟传输的数据位数 -单位:波特,1波特=1b/s或1bps -常用的标准波特率有:110、150、300、600、1200、2400、4800、9600bps. -用于确定发送时钟和接收时钟 发送时钟、接收时钟与波特率关系 7.3.1 串行通信基础——同步传输与异步传输 传输方式: 同步通信 异步通信 同步方式和异步方式比较: 同步方式的信息有效率高。 同步方式需传输时钟信号。 标准的异步通信数据格式 应用举例 例1、异步传输过程:设每个字符对应1个起始位、7个信息位、1个奇偶校验位和1个停止位,如果波特率为1200bps,那么,每秒钟能传输的最大字符数为1200/10=120个。 例2、同步传输:用1200bps的波特率工作,用4个同步字符作为信息帧头部,但不用奇偶校验,那么,传输100个字符所用的时间为7(100+4)/1200=0.606 7s,这就是说,每秒钟能传输的字符数可达到100/0.606 7=165个。 可见,在同样的传输率下,同步传输时实际字符传输率要比异步传输时高。 作业 单击此处添加标题 单击添加 单击添加内容文字 单击添加 单击添加内容文字 单击添加 单击添加内容文字 单击添加 单击添加内容文字 本次课程结束,谢谢欣赏 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报
您可能关注的文档
最近下载
- 2025年国家级检验检测机构资质认定评审员考试测试题及答案.docx
- 【国家标准】GB 50617-2010 建筑电气照明装置施工与验收规范.pdf
- 冠心病护理查房.pptx VIP
- BOSS立体声音箱CUBE-ST2使用说明书.pdf VIP
- Y·YKK·YKS和Y2系列高压三相异步电动机.pdf VIP
- 教师职业道德与专业发展(山东师范大学)知到智慧树章节答案.docx VIP
- 2.4 传感与控制 ---温度报警器 教学设计-浙教版(2019)高中信息技术必修 2.docx VIP
- 全国建材行业职工助推高质量发展主题竞赛考试题及答案.doc VIP
- 《给水排水管道工程施工及验收规范》GB50268.pdf VIP
- 小学生卫生与健康课件.ppt VIP
文档评论(0)