PCB抄板专家世纪芯官方网站——PCB抄板网!   
  首页  公司介绍  资讯中心  案例展示  服务推荐  常见问题  联系我们  
24小时客服热线: +86-0755-83035861
PCB抄板资料站
世纪芯寻找疑难项目隆重启幕
世纪芯芯片解密取得重大突破
世纪芯PCB抄板服务流程
世纪芯保证PCB抄板100%准确
资讯中心
HOLTEK单片机HT48R05A-1内部结构原理大揭秘

HOLTEK单片机HT48R05A-1内部结构原理大揭秘

http://www.pcbcb.com    2009年06月08日12:27  PCB抄板网    我要咨询
  一旦有中断子程序被服务,所有其它中断将被禁止(通过清除EMI位),这种机制能防止中断嵌套,这时如有其它中断请求发生,这个中断请求的标志会被记录下来,如果一个中断服务中有另一个中断需要服务的话,程序员可以设置EMI位及INTC所对应的位来允许中断嵌套服务。如果堆栈已满,该中断请求将不会被响应,即使相关的中断被允许,也要到堆栈指针发生递减时才会响应。如果需要立即得到中断服务,则必须避免让堆栈饱和。
  所有的中断均具有唤醒功能,当一个中断被服务,会产生一个控制传送,通过将程序计数器(PC)压入堆栈,然后转移到中断服务程序的入口,只有程序计数器(PC)的内容能压入堆栈。如果寄存器和状态寄存器的内容被中断服务程序改变,从而破坏主程序的预定控制,那么程序员必须事先将这些数据备份起来。
 
 HT48R05A-1中断控制寄存器
寄存器
符号
功能
INTC
(0BH)
0
EMI
主中断控制位,允许=1,禁止=0。
1
EEI
外部中断控制位,允许=1,禁止=0。
2
ETI
定时/计数器中断控制位,允许=1,禁止=0。
3
-
未定义,读出为“0”。
4
EIF
外部中断请求标志位,有效=1,无效=0。
5
TF
定时/计数器中断请求位,有效=1,无效=0。
6
-
未定义,读出为0。
7
7
未定义,读出为0。
关于我们 ┊ about shijixin ┊ 服务项目 ┊ 成功案例 ┊ 常见问题 ┊ 合作伙伴 ┊ 联系我们 ┊ 加入我们 
Copyright © 1998 - 2009 www.pcbcb.com. All Rights Reserved
PCB抄板资料站--国内最专业的PCB抄板信息综合门户!
联系地址:深圳市福田区国际科技大厦2603单元 联系电话:0755-83035861/62/63 Design By :www.pcbcb.com