位置:首页 > IC型号导航 > 首字符O型号页 > 首字符O的型号第200页 > OX16PCI954-TQC60-A > OX16PCI954-TQC60-A PDF资料 > OX16PCI954-TQC60-A PDF资料4第39页

牛津半导体有限公司
2A级:
OX16PCI954
7.6.2
中断状态寄存器“ ISR ”
优先级最高的中断源是待定
通过中断状态寄存器中的内容表示
“ ISR ” 。有中断的六个级别的9来源
优先级( 1为最高)如表24所示。
水平
-
1
2a
2b
3
4
5
2
中断源
无中断
1
接收器状态错误
or
地址位检测的9位模式
接收数据可用
接收器超时
发射器THR空
调制解调器状态变化
带流量控制XOFF
or
特殊字符( XOFF2 )
or
特殊字符1,2, 3或4个
or
位9组9位模式
国家CTS或RTS变化
ISR [5:0 ]
见注3
接收数据有效中断(ISR [5:0 ] =' 000100 ') :
这个中断时,只要接收FIFO水平
上述中断的触发点。
等级2B :
接收超时中断( ISR [ 5 : 0 ] = ' 001100 ' ) :
接收器超时事件,这可能会导致中断,
时会发生以下所有条件:
UART是一个FIFO模式
有在RHR数据。
目前还没有读RHR的一段
时间大于所述超时周期。
出现了写入到RHR为没有新的数据
一段时间大于该超时周期。该
超时时间是4倍的性格期
(包括开始和停止位)从测得的
的最后一个数据项的第一个停止位中心
收到。
读RHR第一个数据项清除该中断。
000001
000110
000100
001100
000010
000000
010000
6
2
100000
表24 :中断状态识别码
注1 :
注2 :
注3 :
ISR [ 0]表示是否有中断正在挂起。
能不发生,除非的优先权等级5和6的中断
UART是在增强模式下。
ISR [5]只用在650 & 950模式。在750模式中,它是'0'
当FIFO大小为16和'1'时, FIFO的大小是128在所有
它被永久地设置为0,其它模式
等级3 :
发送器空中断( ISR [ 5 : 0 ] = ' 000010 ' ) :
当发送FIFO水平的下降,该中断设置
低于触发水平。它被清零读的一个ISR
3级中断或写入更多的数据到THR使
触发电平超出。请注意,当16C950模式
触发电平使能(ACR [5] = 1)和发射机
的过零触发电平选择(TTL = 0×00 ) ,一个发射机
空中断只能被断言时,两者
发送FIFO和发送移位寄存器是空的
和SOUT线已经恢复到怠速状态的标记。
7.6.3
1级:
中断描述
接收机状态错误中断(ISR [5:0 ] =' 000110 ') :
正常(非9位)模式:
这个中断时,每当有LSR [ 1 ]中, LSR [ 2 ] ,
LSR [3]或LSR [ 4 ]被设置。下面这些标志被清除
LSR来读。这个中断被屏蔽,以IER [2]。
9位模式:
这个中断时,每当有LSR [ 1 ]中, LSR [ 2 ] ,
LSR [3]或LSR [ 4 ]被设置。接收错误中断,由于
到LSR [1], LSR [3]和LSR [4 ]被掩蔽的IER [3]。该
接收到的中断“地址位'被掩蔽NMR [1] 。该
软件驱动程序可接收状态区分
错误和接收到的地址位( 9
th
数据位)被中断
检查LSR [1]和LSR [7] 。在9位模式下的LSR [7]是唯一
置时的LSR [3]或LSR [ 4 ]被设置,它不会受
LSR [2] (即9
th
数据位)。
4级:
调制解调器变化中断( ISR [ 5 : 0 ] = ' 000000' ) :
这个中断是通过调制解调器变更标志置位( MSR [0],
MSR [1], MSR [2]或MSR [3])成为活性因
的变化在输入调制解调器线路。该中断被清除
以下在MSR的读入。
5级:
接收器带流量控制( XOFF )检测中断,
接收器的特殊字符( XOFF2 )检测中断,
接收机特殊字符1 ,2,3或4个中断或
9
th
在9位模式位设置中断( ISR [5:0 ] =' 010000 ') :
A级5个中断只能发生在增强模式下时,
下列任一条件满足:
接收到有效的XOFF字符,而在带外流量
控制被使能。
接收字符,而特殊匹配XOFF2
字符检测被使能,即, EFR [ 5 ] = 1 。
接收字符匹配特殊字符1 , 2 , 3
或4 9位模式(见7.11.9 ) 。
它被清零读的5级中断的ISR 。
数据表修订版1.3
第39页