- 3
- 0
- 约5.35千字
- 约 80页
- 2018-11-29 发布于天津
- 举报
129-第八章 8051内部资源的C编程知识讲稿.ppt
第八章 8051内部资源的C编程;8.1.1 中断源;2、 定时器/计数器控制寄存器(TCON);IE0(IE1):外部中断0(或1)的中断请求标志位。
当CPU响应中断转向中断服务程序时由硬件将
IE0(或IE1)清零。;3、 串行口控制寄存器(SCON);8.1.2 中断的控制;;2、 中断优先级寄存器(IP);;表8.2 中 断 优 先 级;;8.1.3 中断响应; CPU响应中断后,由硬件自动执行如下的功能操作:
(1) 根据中断请求源的优先级高低,对相应的优先级状态触发器置1。
(2) 保护断点,即把程序计数器PC的内容压入堆栈保存。
(3) 清内部硬件可清除的中断请求标志位(IE0、IE1、TF0、TF1)。
(4) 把被响应的中断服务程序入口地址送入PC,从而转入相应的中断服务程序执行。各中断服务程序的入口地址见表。;中断服务程序入口地址表 ;中断服务程序的函数定义的语法格式如下:
void 函数名( ) interrupt m [using n]
{
};interrupt 属性影响如下函数的目标代码
原创力文档

文档评论(0)