
SAB 80C166W / 83C166W
中断系统
带范围内的中断响应时间从仅有250纳秒至600纳秒(在箱子内部
程序执行) ,则SAB 80C166W / 83C166W能够反应非常快的发生的
的非确定性事件。
在SAB 80C166W / 83C166W的架构支持多种机制,快速和灵活
响应于可从内部或外部的各种源来生成服务请求
微控制器。任何这些中断请求可以被编程到所服务的
中断控制器或由外设事件控制器( PEC ) 。
而相比之下,一个标准的中断服务所在的当前程序的执行被暂停,并
跳转到中断矢量表从当前的CPU执行的,只是一个周期“窃取”
活动执行PEC服务。一次PEC服务之间的一个字节或字的数据传输
用一个额外的增量或者在PEC源或目的地的任何两个存储单元
指针。个体PEC传送计数器递减含蓄每个PEC服务除外
在连续传送模式时。当该计数器达到零,一个标准
中断执行到相应的源相关的中断向量地址。 PEC服务是非常
非常适合,例如,对于支持数据块的发送或接收,或用于
传输的A / D转换结果的存储表。该SAB 80C166W / 83C166W有8 PEC
渠道每个提供这样的快速中断驱动的数据传输能力。
一个单独的控制寄存器包含中断请求标志,中断使能标志和
中断优先级位域存在于每一个可能的中断源。通过其相关的寄存器,每
源可被编程到的16个中断优先级之一。一旦已被接受
由CPU ,一个中断服务只能通过一个更高优先级的服务请求中断。为
标准中断处理中,每个可能的中断源有一个专用的矢量
位置。
软件中断是由“陷阱”教学手段结合的支持
个人陷阱(中断)编号。
下面的表列出了所有可能的SAB 80C166W / 83C166W的中断源和
相应的硬件相关的中断标志,向量,向量地址和中断(中断)
数字:
半导体集团
12