欢迎访问ic37.com |
会员登录 免费注册
发布采购

SCC2691AC1A28 参数 Datasheet PDF下载

SCC2691AC1A28图片预览
型号: SCC2691AC1A28
PDF下载: 下载PDF文件 查看货源
内容描述: 通用异步接收器/发送器UART [Universal asynchronous receiver/transmitter UART]
分类和应用: 微控制器和处理器串行IO控制器通信控制器外围集成电路数据传输时钟
文件页数/大小: 24 页 / 171 K
品牌: PHILIPS [ NXP SEMICONDUCTORS ]
 浏览型号SCC2691AC1A28的Datasheet PDF文件第4页浏览型号SCC2691AC1A28的Datasheet PDF文件第5页浏览型号SCC2691AC1A28的Datasheet PDF文件第6页浏览型号SCC2691AC1A28的Datasheet PDF文件第7页浏览型号SCC2691AC1A28的Datasheet PDF文件第9页浏览型号SCC2691AC1A28的Datasheet PDF文件第10页浏览型号SCC2691AC1A28的Datasheet PDF文件第11页浏览型号SCC2691AC1A28的Datasheet PDF文件第12页  
飞利浦半导体
产品speci fi cation
通用异步接收器/发送器(UART)
SCC2691
CTUR和CTLR在任何时间的值,但新的计数变
以下停止生效仅在下次启动计数器指令
counter命令。如果尚未装入新的值,先前的
计数值被保留,并用于下一个计数循环。
在计数器模式下的当前值上,下8
该计数器的位可以被CPU读取。所以建议
计数器读数时,为防止潜在的问题被停止
这可能发生,如果从低8位于上部的进
8位发生时间之间的计数器的两半
读取。然而,随后的启动计数器指令的原因
该计数器在CTUR使用的值,以开始一个新的计数周期
和CTLR 。见CTUR / CTLR部分进一步说明。
二分之一后的停止位的位周期进行取样,然后将
接收器的操作就如同一个新的起始位过渡,在被检测
这一点(在停止位进行采样半个位时间) 。
奇偶校验错误,帧错误和溢出错误(如果有的话)的选通
进入SR在接收到的字符边界时, RXRDY前
状态位被置位。
如果检测到间隔条件( RXD为低电平整个字符
包括停止位) ,只有一个字符由全零的会
在FIFO被加载,并将接收的SR断裂位被设置为1。
RXD输入必须回到高两( 2 )时钟X1的边缘
晶体时钟与接收机识别断裂的端
调理,并开始寻找起始位。
这通常
需要一个X1时钟周期的高电平时间或自3 X1边缘
控制器的时钟不同步到X1时钟。
接收器和发射器
UART是一个全双工异步接收器/发送器。该
工作频率为所述接收器和发射器可以被选择
独立的波特率发生器,计数器/定时器,或
从外部输入。寄存器与相关联的
通信信道是:模式寄存器( MR1和MR2 )
时钟选择寄存器( CSR) ,命令寄存器(CR ),则
状态寄存器(SR ),发送保持寄存器(THR )和
接收保存寄存器( RHR ) 。
发射机
发射机接收的并行数据从CPU ,并将其转换
到从TxD输出引脚的串行比特流。它会自动发送一个
起始位后的数据位,一个已编程的数
可选的奇偶校验位和停止位的设定数量。该
最显著位首先发送。以下的传输
停止位,如果一个新的角色是不可用的THR ,从TxD
输出保持为高,并在SR中的TxEMT位将被设置为1 。
传动简历及TxEMT位被清零时, CPU
加载中THR一个新的角色。在16X时钟模式,这也
重新同步的内部1X发送器时钟使传输
新的角色开始以最小的延迟。
该发射器可以强制发送中断(连续的低
条件)经由CR发出启动break命令。破
被停止break命令终止。
如果发射机被禁用,它将继续运行,直至
目前正在传输的字与字的THR ,
如果有的话,被完全送出。字符不能在被加载
THR而发送器禁用。
接收器
接收器接收RxD引脚上的串行数据转换成串行
输入到并行格式,检查起始位,停止位,奇偶校验位(如果有的话) ,
或断裂的条件,并给出了组装字符
中央处理器。接收器寻找高至低(盯空间)转型
对RXD输入引脚上的起始位。如果一个过渡被检测到,该
RxD引脚的状态再次16X每个采样时钟为7-1 / 2
钟表( 16X时钟模式)或在该位时间的下一个上升沿
时钟( 1X时钟模式)。如果所接收采样为高电平,起始位无效
和寻找一个有效的起始位开始了。如果所接收仍然很低,
起始位有效假设和接收器继续品尝
输入的一个比特的时间间隔,在该位的理论中心,直到
数据比特的正确数目和奇偶校验位(如果有的话)已经
组装时,与1的sop位被检测。然后,这个数据
转移到RHR和SR中的RXRDY位被设置为1。如果
字符长度小于8位时,最显著
未使用的位中的RHR被设置为零。
之后,停止位被检测到,接收器会立即查找
下一个起始位。然而,如果接收到一个非零字符
没有一个停止位(即帧错误)和RxD保持低电平
1998年9月04
8
接收FIFO
该RHR由一个先入先出( FIFO)队列的容量
三个字符。数据从接收移位寄存器加载
到FIFO中的最上面的空位置。在RXRDY位
状态寄存器(SR )被设置时的一个或多个字符
可被读取,并且FFULL状态位被置位,如果所有三个队列
位置被填入数据。任一这些位可以被选择为
产生一个中断。在RHR的,在读的顶部输出数据
FIFO中。在读周期中,数据FIFO和其相关联的后
状态位被“弹出”,从而排空新数据的FIFO的位置。
接收状态位
除了在数据字,三个状态位(奇偶校验错误,帧
错误,并且接收到的间隔)被附加到每个数据字在
FIFO中。状态可以通过两种方式来提供,如编程,由
注册在模式错误模式控制位1.在字符模式中,
被设置在一个字符逐个字符的基础状态:该状态
仅适用于字符在FIFO的顶部。在块
模式,这三个位设置在SR中的状态是
的状态,逻辑或对所有字符来的顶端
FIFO自上次复位错误命令被发出。在这两种
模式下,读出的SR不影响FIFO中。 FIFO为
“弹出”只有当RHR被读取。因此,在SR应
阅读之前,读相应的数据字符。
接收器可控制的RTS的失活。如果编程
工作在这种模式下, RTSN输出将被否定时,一个有效
起始位接收和FIFO满。当FIFO位置
变为可用时, RTSN输出将被重新置位
自动。此功能可以用于防止溢出,在
在接收机中,由RTSN输出连接到的CTSN输入
发送设备。
接收器复位和禁用
接收器禁用立即停止接收 - 数据是
组装如果接收移位寄存器都将丢失。在数据和状态
FIFO被保留,并可以读出。重新启用该接收器
一个禁止后会引起接收机开始组装
在下次启动位字符检测。接收器复位,将放弃
目前移位寄存器中的数据,复位接收器就绪位( RXRDY )
清除字节的状态在FIFO的顶端和重新校准
FIFO的读/写指针。这有结算“的外观或
冲洗“接收FIFO 。事实上, FIFO不会被清零!
在FIFO中的数据保持有效,直到被另一个覆盖
接收到的字符。由于这个原因,错误读取或额外
读取接收器的FIFO将错过对齐FIFO指针和
结果在先前读取数据的读取。接收器复位将
重新校准指针。