添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第372页 > CDP1806ACD > CDP1806ACD PDF资料 > CDP1806ACD PDF资料1第12页
CDP1805AC , CDP1806AC
中断服务
寄存器R( 1 )通常被用作程序计数器当时─
曾经中断服务程序初始化。当一个中断
请求发生时,中断被允许通过该程序
(同样,没有发生直到完成电流的
租指令),则X的含量和P寄存器是
存储在临时寄存器T和X和P都设置为
新的价值;十六进制数字2在X轴和十六进制数字1 P.主跨
中断使能自动激活抑制进一步
中断。用户的中断例程现在对照;该
的T内容可被保存由一个单一的SAV的手段
指令(78)中的存储器位置所指向的R( X)或
T,D和DF中的内容可以使用单个被保存
DSAV指令( 6876 ) 。在中断结束时,
用户的程序可以恢复X的预中断值
和P与任一个RET指令(70) ,其允许进一
疗法中断,或DLS指令( 71 ) ,其中禁止进一
疗法中断。
中断的产生与仲裁(参见图6)
中断请求可以从以下来生成
来源:
1.通过外部中断输入(要求不
锁存) 。
2.国内由于计数器/定时器响应(请求
锁存) 。
一。从计数( 01 ) 16至其下一个值的过渡
(计数器下溢)。
B 。对
模式1 。
。对
模式2 。
EF1的脉冲测量过渡
EF2在脉冲测量过渡
锁存计数器的中断请求信号将被重置时
的分支,当CPU被复位,或与一个最不发达国家
指令与计数器停止。请注意,在退出
计数器启动中断程序,无需重新设置
反闩中断会导致立即重新进入
中断例程。
计数器/定时器和控件(参见图7 )
这种逻辑是由一个可预置8位向下计数器( MOD-
ULO N型)和一个条件除以32的预分频器。后
倒计时( 01 )
16
计数器返回到它的初始值
在接下来的数,并设置计数器中断锁存器。它会
继续递减在随后的数。如果计数器
预设为(00)
16
会出现完整的256计数。
在负载计数器指令( LDC)如果计数器是
停止使用STPC指令,计数器及其控股
寄存器( CH )被装载在D寄存器中的值,
任何以前的计数器中断被清除。如果LDC是exe-
当该计数器运行时,D的内容cuted
寄存器被加载到保持寄存器(CH)仅与
以往任何计数器中断不清零。 ( LDC复位
该计数器中断锁存只有当计数器
停止)。倒计时后( 01 )
16
接下来的计数将
加载新的初始值到计数器,计数器设定
中断锁存器和操作将继续。
对于一个中断要由CPU提供服务,相应的
中断允许触发器必须设置。因此,外部
中断允许触发器必须被设置为服务的外部
中断请求,计数器中断允许触发器
必须被设置为服务的内部计数器/定时器中断
请求。此外,主设备的中断使能的触发器(如
在CDP1802使用的)必须被设置为服务于任一类型的
请求。所有3触发器最初与应用使能
硬件和灰复位,并且,可以选择性地启用或
禁用软件: CLE ,为CLE倒装CLD指令
翻牌; XLE ,为谢触发器XLD指令; RET , DIS
说明了MIE触发器。
在计数器中断( BCI)和短分支指令
外部中断( BXL )可以放置在用户的中断
服务程序,以提供识别和优先事项的手段
tizing中断源。但是请注意,既然
外部中断请求不会被锁存,它必须保持
活动状态,直到短期分支,如果该优先执行仲裁
化方案使用。
中断请求也可以,如果自动轮询中断
服务是不希望的(MLE = 0)。随着计数器中断
和外部中断短分支指令,分支
将采取如果一个中断请求挂起,不管
任何3中断的状态启用触发器。该
12

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