IA80C152
通用通信控制器
数据表
2010年7月29日
位[ 0 ] -P →奇偶标志设置或清除硬件每条指令来指示奇数
或甚至数在累加器1秒。
5.2.24 RFIFO ( 0F4h )
这是一个指向在缓冲器中的最旧数据的三字节的缓冲区。缓冲区中装入
每次GSC接收机接收数据的一个新的字节时接收数据。
5.2.25 RSTAT * ( 0E8h )
该寄存器提供GSC接收器的状态,如表23所定义。
表23. RSTAT *注册
7
OVR
6
rcabt
5
AE
4
CRCE
3
RDN
2
RFNE
1
GREN
0
HABEN
位[7] -OVR →此位由GSC设置为表示接收FIFO满和
那么新的数据被转移到它。 AE和/或CRCE也可以被设置。该标志将被清除
由用户设定。
位[6] -RCABT →此位由GSC设置在检测到碰撞时的数据具有后
被装入在CSMA / CD方式的接收FIFO 。在SDLC模式下,该位表示
一个结束标记之前被检测到,但数据之后被装载到该7个连续1秒
接收FIFO 。 AE也可以设置。
位[5] -AE →此位由GSC中的CSMA / CD方式设置以指示该
接收移位寄存器不饱满和CRC是坏的EOF检测时。如果
CRC是正确的AE将不会被设置和未对准将被假定为是由引起
-dribble bits‖作为线路空闲去了。在SDLC的模式,如果一个非字节对齐的标志是自动曝光被设定
收到。 CRCE也可以设置。
位[4] -CRCE →此位由GSC和如果控制集合表示一个正确
收到了CRC不匹配的帧对齐。
位[ 3 ] -RDN →此位是由GSC控制,如果设置指示成功
发生了接收操作。该位不会被置若CRC ,对齐,中止或
FIFO发生溢出错误。
位[ 2 ] -RFNE →此位,如果设置表明接收FIFO不为空。此标志是
由GSC控制。如果所有的数据从FIFO读取的GSC将清除该位。
位[1] -GREN →当该位被置位接收器能够接受的数据帧。
RFIFO应设置此位之前,必须清除读取RFIFO直到RFNE = 0。这
应该做的,因为设置GREN到1清零RFIFO 。这需要12个时钟周期
®
IA211040524-06
不受控制的WHEN打印或复印
第37页61
http://www.Innovasic.com
客户支持:
1-888-824-4184