mdsk.net
当前位置:首页 >> 定时器零的中断序号是几 >>

定时器零的中断序号是几

在个代号 是 中断入口,编译器 根据 51微机原理 的 默认中断等级 进行排序,0:串口1:定时器02:外部03:定时器14:外部15:定时器2(52系列单片机才有)6:……(N多单片机扩展的中断) 这个是 固定的,用来给 编译器 转汇编的时候,转换 程序入口 的.

单片机的中断序号决定该中断的中断向量的位置(即中断服务程序的入口地址)即 中断序号就是中断源在单片机的中断向量表中的位置序号.具体关系: 中断向量=0003H+中断序号*8例如: 中断0(即中断序号为0 ) 其中断向量=中断服务程序的入口地址=0003H 中断1(即中断序号为1 ) 其中断向量=中断服务程序的入口地址=000BH 对于51单片机:中断序号0 表示的是外部中断0的中断序号中断序号1 表示的是定时计数器0的中断序号中断序号2 表示的是外部中断1的中断序号中断序号3 表示的是定时计数器1的中断序号中断序号4 表示的是串行口的中断序号中断序号5 表示的是定时计数器2的中断序号 呵呵 满意就选满意回答吧

中断程序名() interrupt 中断源编号 中断源编号如下:(1)外部中断0:0(2)定时器 0:1(3)外部中断1:2(4)定时器 1:3(5)串行口 :4

void T0_interrupt ( ) interrupt 1 { TF0=0 ; //清T0的中断旗标 TL0 =0x0c0 ;//1ms中断一次 TH0 =0x0e1 ; 语句块; }

IT0

外部中断0定时器中断0外部中断1定时器中断1串口

定时器0和外部中断有联系,可以由外中断启动或停止.定时器0的控制位是TR0, ET0 外部中断的控制位是EX0

定时器/计数器0的溢出中断标志位 当T0从初值开始加一计数到产生溢出时,由硬件使TF0置1,直到CPU响应中断由硬件复位

TMOD = 0x21;就是指定时器1工作在方式2,定时器1工作在方式1.

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com