73S1217F数据表
智能卡中断寄存器( SCINT ) : 0xFE01
0x00
DS_1217F_002
当智能卡中断断言,固件可以读取该寄存器以确定实际
原因中断。该位清零时,此寄存器被读取。每个中断可以通过禁用
智能卡中断使能寄存器。错误处理必须由固件进行处理。这
寄存器涉及一种是有源接口 - 参见
(上图) 。
表80 :本SCINT注册
最高位
WAITTO CRDEVT VCCTMRI
位
符号
RXDAV
TXEVT
TXSENT
功能
等待超时 - 发生ATR卡或等待超时。同步
模式,此中断置位时, RLEN计数器(它进展
CLK / ETU的下降沿)到达装入(最大)值。该位
清除时SCINT寄存器被读取。在同步运行时
时钟停止模式时,此位为RLenINT中断(设置时RLEN
计数器达到终端计数) 。
卡事件 - A卡事件通过引脚DETCARD信号既可以当
卡被插入或取出(阅读
注册确定
卡存在),或有一个在接口电路故障状态。
该位功能,即使在智能卡的逻辑时钟被禁用,
时的PWRDN位被置位。当SCINT寄存器,该位清零
读取。
VCC定时器 - 该位被设置时, VCCTMR超时。该位
清除时SCINT寄存器被读取。
Rx数据可用 - 数据被从智能卡接收的,因为
RX FIFO不为空。在旁路模式下,中断的生成
属于智能卡的I / O线的边缘。接收到该中断后
旁路模式,固件应当禁用它,直到固件已收到
整个字节,并等待下一个起始分隔符。该位
当没有接收数据在RX FIFO可用清零。
TX事件 - 设置每当TXEMTY或TXFULL位的设置
SFR 。该位被清零时,
寄存器被读出。
TX发出的信息 - 只要设置了ISO UART已成功发送一个
字节到该智能卡。同样,当一个CRC / LRC字节的T = 1发送
模式。不会在T = 0时,中断是在一对端检测到被设置
字节(如果启用断线检测) 。该位被清零时,
SCINT寄存器读取。
TX错误 - 数据的传输过程中检测到错误
无论是通过BREAKD或TXUNDR所示的智能卡位被设置在
该
SFR 。附加信息可以在寄存器中
说明。该位被清零时,
寄存器被读出。
RX错误 - 数据从接待过程中检测到错误
智能卡。附加信息可以在被发现
注册。
该中断将被确认RXOVRR ,或RX奇偶校验错误事件。
该位被清零时,
寄存器被读出。
TXERR
最低位
RXERR
SCInt.7
WAITTO
SCInt.6
CRDEVT
SCInt.5
VCCTMRI
SCInt.4
RXDAV
SCInt.3
TXEVNT
SCInt.2
TXSENT
SCInt.1
TXERR
SCInt.0
RXERR
90
修订版1.2