可编程串行接口芯片Intel8251A

本文详细介绍了Intel 8251A的主要性能,包括同步和异步传输特性、波特率范围、错误检测功能,以及与CPU的兼容性。同时,解析了8251A的内部结构,如发送器、接收器、数据总线缓冲器和读/写控制电路的工作原理。此外,还涵盖了8251A的引脚功能、编程方法和初始化程序示例。
摘要由CSDN通过智能技术生成

Intel 8251A是通用同步/异步收发器USART(universal synchronous/asynchronous receiver/ transmitter),可以用作CPU与穿行外设的接口电路。

一、825A的主要性能

Intel 8251A 的主要性能表现在以下几个方面:

    1、传送和一部传送。同步传送:5~8/字符,内同步或外同步,自动插入同步字符;异步传送:5~8/字符,时钟速率为通信波特率的116、或64倍。

2、可产生中止字符,可产生11.52位停止位,检查假启动位自动检测和处理中止字符。

3、同步传送的波特率范围为0~64kb/s,异步传输的波特率范围为0~19.2kb/s

4、全双工、双缓冲器发送和接受。

5、出错检测:具有奇偶、溢出和帧错误等检测电路。

6、与Intel8080808580888086CPU兼容、全部输入输出与TTL电平兼容。

二、8251A的内部结构

1、发送器

发送器由发送缓冲器发送控制电路两部分组成。


采用异步方式,则由发送控制电路在其首尾加上起始位和停止位,然后从起始位开始,经移位寄存器从数据输出线TXD逐位串行输出。

8351内部结构图

采用同步方式,则在发送数据之前,发送器将自动送出1个或2个同步字符,然后才逐位串行输出数据。

如果CPU8251A之间采用中断方式交换信息,那么TXRDY可作为向CPU发出的中断请求信号。当发送器中的8位数据串行发送完毕时,由发送控制电路向CPU发出TXE有效信号,表示发送器中移位寄存器已空。

2.接收器

接收器由接收缓冲器接收控制电路两部分组成。

接收移位寄存器从RXD引腿上接收串行数据转换成并行数据后存入接收缓冲器。

异步方式:RXD线上检测低电平,将检测到的低电平作为起始位, 8251A开始进行采样,完成字符装配,并进行奇偶校验和去掉停止位,变成了并行数据后,送到数据输入寄存器,同时发出RXRDY信号

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值