
飞利浦半导体
产品speci fi cation
增强八进制通用异步
接收器/发送器( UART八路)
SCC2698B
表5.波特率扩展
普通BRG
CSR [7:4 ]
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
ACR [7] = 0
50
110
134.5
200
300
600
1,200
1,050
2,400
4,800
7,200
9,600
38.4K
定时器
I / O 2 - 16X
I / O2 - 1X
ACR [7] = 1
75
110
38.4K
150
300
600
1,200
2,000
2,400
4,800
1,800
9,600
19.2K
定时器
I / O 2 - 16X
I / O2 - 1X
ACR [7] = 0
4,800
880
1,076
19.2K
28.8K
57.6K
115.2K
1,050
57.6K
4,800
57.6K
9,600
38.4K
定时器
I / O 2 - 16X
I / O2 - 1X
BRG测试
ACR [7] = 1
7,200
880
38.4K
14.4K
28.8K
57.6K
115.2K
2,000
57.6K
4,800
14.4K
9,600
19.2K
定时器
I / O 2 - 16X
I / O2 - 1X
注意:
每个阅读地址H'2 “将切换波特率测试模式。当在BRG测试模式中,波特率改变如左侧所示。这
变化影响的DUART所有的接收器和发射器。
在测试模式下地址H'A “改变所有的发射机和接收机的1x模式和连接输出端口的一些内部节点。
这不经常发生的条件已经观察到,接收器将忽略所有数据。它是由起始位的腐败
通常由于噪声。当这种情况发生时,接收器将似乎是睡着或锁定。接收器必须复位为UART来
继续正常工作。
重置在正常模式(接收器已启用)
恢复可以很容易地通过发出一个接收器的软件复位之后是接收器使能来实现。所有接收的数据,状态和
节目将被保留,并可以重置之前。复位将不影响编程。
复位唤醒模式( MR1 [4 : 3] = 11 )
,然后发出一个接收器软件:恢复,也可以通过首先在离开唤醒模式([3 4] = 00或01或10 MR1 )很容易地完成
复位后的唤醒再入( MR1 [4: 3] = 11)。所有接收数据,状态和编程将被保留,并可用之前
复位。复位将不影响编程。
接收器具有一个数字滤波器设计成拒绝“嘈杂”的数据转换器和接收器的状态机被设计为拒绝嘈杂开始
位或可能被认为是一个起始位的噪音。尽管有这些预防措施,起始位的腐败可以发生在15ns的窗口
大约100ns的前向数据时钟的上升沿。发生这种情况的概率小于10
–5
在9600波特。
损坏的起始位可能在异步操作的一些不利影响,如果出现正常的数据块中。接收机将趋于
以调整其数据时钟到下一个'0'比特的数据流中,从而潜在地破坏了数据块的其余部分。一个好的设计
实践中,在环境中的起始位可能已损坏,是监测数据质量(帧错误,奇偶校验错误,突破和变化
收到断)和“数据停止”超时周期。超时时间可以通过计数器/定时器的SCC2691 , SCC2692被启用,
SCC2698B和SC68692产品。这种监控可以表明一个潜在的起始位的腐败问题。
SD00097
2000年01月31
26