- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]8251A可编程串行接口芯片
8.2 8251A可编程串行接口芯片 8.2.1 8251A的引脚信号 8251A是用来作为CPU与外设或调制解调器之间的接口芯片,有28个引脚,如图8.12所示。 D7~D0:三态、双向数据总线。 RESET:芯片复位信号线。该信号有效时,迫使8251A处于空闲状态;在把一组新的控制字写入8251A设定其功能之前,该芯片一直处于空闲状态。当该线上加高电平(宽度为时钟的6倍)时,芯片复位而处于空闲状态,等待命令。通常把它与系统的复位线相连,以便上电复位。 CLK:工作时钟,由外部时钟源提供。为芯片内部电路提供定时,并非发送或接收数据的时钟。在同步方式下,CLK的频率要大于接收器或发送器输入时钟(RxC或TxC)频率的30倍。在异步方式下,CLK的频率要大于接收器或发送器输入时钟频率的4.5倍。另外,CLK的周期要在0.4μs到1.35μs范围内。 RD#:读信号。该信号有效表示CPU正从8251A读数据或状态信息。 WR#:写信号。该信号有效表示CPU正把控制字或数据写入8251A。 CS#:片选信号。该信号有效时,表示该8251A已被选中,可进行读写操作;若为高电平则数据总线处于高阻状态,此时RD和WR对器件无影响。 C/D#:控制/数据选择线。若此引脚加高电平,则CPU访问8251A命令寄存器或状态寄存器;若加低电平,则CPU访问数据寄存器。可见,8251A芯片内部只有两个端口。 DSR # :数据通信设备准备好,是输入信号,低电平有效。通常用以表示MODEM已准备好。CPU通过读8251A的状态寄存器的D7位检测这个信号。 DTR # :数据终端准备好,是输出信号,低电平有效。它由工作命令字的D1位置“1”变为有效,用以表示8251A准备就绪。通常用于MODEM的控制。 RTS # :请求发送,是输出信号,低电平有效。通常用于通知MODEM 8251A要求发送数据。用工作命令字的D5位置“1”来使其有效。 CTS # :允许传送,是输入信号,低电平有效。通常是MODEM对8251A的信号的响应,当CTS#有效且工作命令字中的TxE位为1时8251A方可发送数据。 如果在发送器工作过程中,TxE位变为0或CTS #变为无效,则发送器关闭之前要将已经写入的所有数据发送出去后才关闭。如果在最后一个字符出现在串行数据流之前出现这种状况,则最后一个字符将在CTS #变为有效和TxE变为1时再发送一次。 TxRDY(Transmitter Ready):发送器准备好,输出,高电平有效。当它有效时,表示发送器已准备好接收CPU送来的数据字符,通知CPU可以向8251A发送数据。CPU向8251A写入了一个字符以后,TxRDY自动复位。在用查询方式时,此信号作为一个状态位,CPU可从状态寄存器的D0位检测这个信号;在用中断方式时,此信号作为中断请求信号。 TxEMPTY(Transmitter Empty):发送器空,输出,高电平有效。当它有效时,指示发送器中的数据已发送出去,已经没有要发送的字符了。当8251A从CPU接收待发的字符后,自动复位。TxEMPTY既然表示发送已经结束,这样在半双工方式中,CPU就从它知道何时切换数据的传输方向,由发送转为接收。此信号可从状态寄存器的D2位检测到。 在同步方式下,该引脚为高电平表示字符还未写入8251A,8251A正在发送‘填充字符’。当同步字符正在移出时,TxEMPTY是不会变为低电平的。 TxC:发送器时钟,输入,由外部(波特率时钟发生器)提供。由它控制8251A发送数据的速率。在异步方式下,TxC的频率可以等于波特率,也可以是波特率的16倍或64倍。在同步方式下, TxC的频率与数据速率相同。 TxC的下降沿把串行数据移出8251A。 TxD:发送数据线,输出,串行数据从该引脚发送出去。 RxRDY(Receiver Ready):接收器准备好,输出,高电平有效。当它有效时,表示8251A已经从它的串行输入端接受了一个字符,通知CPU读取数据。当CPU从8251A读了一个字符后,此信号自动复位。 在查询方式时,此信号可作为状态位,CPU通过读状态寄存器的D0位检测这个信号。在中断方式时可作为中断请求信号。RxRDY的电平状态还受工作命令字的RxE位控制,只有当RxE=1时,接收器接收到字符后才能将RxRDY变高,否则即使接收到字符RxRDY也不变高。 RxC:接收器时钟,输入,由外部(波特率时钟发生器)提供,由它控制8251A接收数据的速率。其频率的选择往往和TxC相同。在异步方式下, RxC的频率可以等于波特率,也可以是波特率的16倍或64倍。在同步方式下, RxC的频率与数据速率相同。 实际应用中,把TxC和RxC连接在一起,使用同一个时钟源——波特率时钟发生器。 Rx
您可能关注的文档
- [工学]2012大学物理刚体力学辅导.ppt
- [工学]2012数字逻辑与数字系统复习.ppt
- [工学]2012面向对象java版课程设计报告.doc
- [工学]2012专转本计算机试题1000道选择题.pdf
- [工学]2013年市政二建复习最终笔记30~45讲.doc
- [工学]21 企业财务管理的基本价值观念.ppt
- [工学]21 概述和指令代码.ppt
- [工学]210933_第9章排序.pdf
- [工学]21-24 第2章 处理器.ppt
- [工学]220KV降压变电站毕业设计.doc
- 2025浙江温州市公用事业发展集团有限公司面向高校招聘工作人考前自测高频考点模拟试题最新.docx
- 2025年蓬安县财政局下属单位招聘备考题库附答案.docx
- 广安市农业农村局2025年公开遴选市动物卫生监督所工作人员备考题库附答案.docx
- 南昌市劳动保障事务代理中心招聘3名劳务派遣驾驶员参考题库附答案.docx
- 2025浙江绍兴市新昌县机关事业单位招用编外聘用人员36人备考题库最新.docx
- 浙江国企招聘-2025嘉兴海盐县城市投资集团有限公司招聘7人笔试备考试题附答案.docx
- 长沙银行2026校园招聘备考题库最新.docx
- 2026年度中国地震局事业单位公开招聘备考题库附答案.docx
- 2025福建省晋江圳源环境科技有限责任公司招聘6人模拟试卷附答案.docx
- 浙江国企招聘-2025温州平阳县城发集团下属房开公司招聘5人公笔试备考试题附答案.docx
原创力文档


文档评论(0)