
飞利浦半导体
产品speci fi cation
八进制UART为3.3V和5V电源电压
SC28L198
值“ 。他们可能会,但是,被一个“李刚白”或“刚装
加载“命令中所描述的” X开X关人物“
段。
注:字符识别中的进一步描述
次要模式
的操作。
目前造成中断。这些原则的目的
“寄存”在改善中断服务的效率。
全球寄存器和CIR更新过程进一步
在所描述的
中断仲裁
系统
I / O端口
每八个UART模块包含4个端口的I / O部分。
这些端口用作通用交部,其
服务于它们所关联的特定的UART 。外
时钟输入和内部时钟,通过这些端口输出。
每四个引脚具有状态检测的变化,将信号
的变化( 0至1或1至0)在销。态检测器的变化
单独启用的,并且可以被设置为引起和中断。
这些引脚通常被用于流量控制握手和
该接口到调制解调器。其控制被进一步描述
I / O
端口
部和I / OPCR寄存器。
中断控制
中断系统决定何时中断应该是
主张彻底的仲裁(或投标)系统。这
仲裁实行过OCTART内的多个系统
这可产生一个中断。这些将被称为
“中断源” 。有在所有64个。在一般的仲裁是
基于所接收FIFO或的空水平的填充水平
发送FIFO。在FIFO电平编码为4位
号是级联的信道号和源
识别代码。所有这一切都比较(通过招标,
仲裁过程)到用户定义的“门槛” 。当以往任何时候都
源超过阈值,中断的数值
将生成。
在中断响应( IACKN )源时有
出价最高的(不一定是引起中断源
要产生的)将被捕获在一个“当前的中断寄存器”
(CIR) 。该寄存器将包含完整的定义
中断源:通道,中断的类型(接收器,发射器,
状态变化等) ,以及FIFO填充水平。中的比特的值
的CIR被用来驱动中断向量和全局寄存器,例如
该控制处理器可以直接转向到适当的
服务程序。一个单一的读出操作,以对CIR提供所有的
所需的信息,以限定和量化中最常见的
中断源。
中断源对每个信道在下面列出。
详细说明
接收器和发射器
八进制UART有八个全双工
接收器/发送器。的工作频率为所述接收器和
发送器可以独立于波特率进行选择
发生器,计数器,或者从外部输入。寄存器,
中央基本全双工操作是模式寄存器( MR0 ,
MR1和MR2 ) ,时钟选择寄存器( RxCSR和TxCSR )时,
命令寄存器(CR ) ,状态寄存器(SR) ,所述发射
保持寄存器( TxFIFO的) ,并在接收保存寄存器
( RXFIFO ) 。
发射机
发射机接收的并行数据从CPU ,并将其转换
到从TxD输出引脚的串行比特流。它会自动发送一个
起始位后的数据位,一个已编程的数
可选的奇偶校验位和停止位的设定数量。该
最显著位首先发送。每个字符总是“陷害”
由一个单一的起始位和一个停止位是9/16位时间或更长的时间。如果一个
新的角色中不可用TXFIFO中的TXD输出
保持为高时,“标记”的位置,并在SR中的TxEMT位
设置为1 。
发射状态位
的SR (状态寄存器,每个UART 1 )包含两个位,显示
发送FIFO的状态。这些位TXRDY和
TxEMT 。 TXRDY指TxFIFO的具有空间可用于一个或
多个字节; TxEMT意味着TXFIFO中完全是空的,
最后一个停止位已经完成。 TxEMT不能活动
没有TXRDY也正在积极的。这两位会后主动
初步实现了发射器。他们将熄灭的禁用
或复位发送的。
传动简历及TxEMT位被清零时, CPU
负荷至少有一个新的字符到TXFIFO中。该TXRDY会
没有熄灭,直到TXFIFO中完全充满。中TXRDY会
总是处于活动状态时,所述发送器被使能并且在
租赁在TxFIFO的一个打开的位置。
该发射器被复位或由命令禁止位
寄存器( CR ) 。发射器必须通过CR明确启用
发送之前,就可以开始。注意,字符不能
装入TxFIFO的同时,所述发射机被禁用的,因此它是
必须使发射器,然后装入TxFIFO的。这是
无法加载TXFIFO中,然后启用传输。
注意禁用发射和发射器之间的差异
复位。发射机可以通过一个硬件或软件复位。该
9
发送FIFO空级别为每个通道
接收FIFO填充级别为每个通道
变化在中断接收的状态为每个通道
接收器与错误的每个通道
状态变化对通道输入引脚
接收器看门狗超时事件
XON / XOFF字符识别
地址字符识别
相关的中断系统的中断屏蔽寄存器
( IMR)和中断状态寄存器(ISR)驻留在每个UART 。
在IMR编程选择其中上述来源可能
进入仲裁程序。只有在其ISR中的投标人
在IMR中相应位被置为1 (1 )将被允许进入
在仲裁过程。在ISR可以由主机CPU要读取
确定当前的所有活动中断的条件。为
方便ISR的比特可通过的位来屏蔽
IMR 。无论ISR读非屏蔽或屏蔽被控制
第6位在MR1的设置。
全球寄存器
“全球登记册” ,在所有的19 ,是由中断驱动的系统。
这些都不是真正的硬件设备。它们被定义
在CIR (当前中断寄存器)作为一个结果的内容
中断仲裁。换句话说,他们是间接寄存器
包含在当前中断寄存器( CIR ),它的CIR用途
指向OCTART子电路的源极和上下文
1999年1月14日