添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符5型号页 > 首字符5的型号第498页 > 5962-8957701YA > 5962-8957701YA PDF资料 > 5962-8957701YA PDF资料2第33页
异常处理。
如果消息过程中出现中断情况,
发生以下情况:
块)
数据表指针读
该BCRTM再次进入从点A , B或C作为
如上所示。
7.5 BC生产例(图22 )
该BCRTM被编程最初以实现
以下几点:
第一个命令块是四字RT -RT转移
与BCRTM监控传输和存储
的数据。
自动重试仅使用相对总线上启用
重试一次尝试,如果传入的状态字
随着信息错误位设置接收。
等待400毫秒前的时间延迟
继续下一个命令块。
数据列表指针包含的地址0400H 。
对于高优先级中断:
HPINT有效(如果在注册7启用) 。消息
错误, BCRTM被置于保持状态,直到
中断请求(通过写“1”到
注册相应的8位) 。
对于标准中断:
DMA仲裁( BURST )
中断状态字写
命令块的写指针
尾指针读取(写入寄存器6 )
STDINTP脉冲低
STDINTL有效(如果启用)
处理继续
如果重试被启用,并且重试情况发生时,
下面DMA发生:
DMA仲裁( BURST )
控制字读
命令字1读(从第三的位置
命令块)
数据表指针读
第二个命令块是的BC- RT转移
两个词。
表位的终点设置在它的控制字。
数据列表指针包含的地址0404H 。
轮询使能位设置和查询比较
寄存器包含一个子系统中的故障位置
(第2位) 。
该BCRTM收入从目前的命令块来
下一个连续的命令块。
如果当前期间未发生任何错误讯息
命令块,会发生以下情况:
DMA仲裁( BURST )
命令块尾指针读取(以
确定下一个命令块的位置。
注意,这仅发生在没有重试) 。
DMA保持周期
控制字读(下一个命令块)
命令字1读(下一个命令
块)
数据表指针读
那么:
答: CPU初始化所有相应的寄存器和
命令块,并发出启动功能在写作
一个“1”到寄存器0的位0 。
B的BCRTM ,通过执行一个DMA周期内,读出
控制字,命令字和数据列表
指针。延时定时器启动和执行信息
首先发送,接收和发送
命令存储在命令块。该
BCRTM然后等待接收状态字背
从发送室温。
C.该BCRTM收到RT状态字的所有状态
位低从发送RT,并存储该状态
字命令块1的输入数据字
从发送的RT后续。该BCRTM店
它们在内存中的位置0400H - 0403H 。
如果状态字表示该消息不能
发送(消息错误)时,响应超时
时钟计数为零,并在规定的消息时间运行
出。自动重试,如果能编办启动
所以。不过,在控制字中的ME位被置位。
如果BCRTM检测,而一个错误消息
处理当前的命令块,以下
发生:
DMA仲裁( BURST )
控制字写入
命令块尾指针读取(以
确定下一个命令块的位置。
注意,这仅发生在没有重试)。
DMA保持周期
控制字读(下一个命令块)
命令字1读(下一个命令
BCRTM-33

深圳市碧威特网络技术有限公司