您的位置 首页 报告

51单片机中止号与定时器的工作方式

中断号interrupt0外部中断0(EX0)interrupt1定时器计时器器中断0(ET0)interrupt2外部中断1(

中 断 号

interrupt 0 外部中止0(EX0)
interrupt 1 守时器/计时器器中止0(ET0)
interrupt 2 外部中止1 (EX1)
interrupt 3 守时器/计时器器中止1(ET1)
interrupt 4 串口中止(ES)

定 时 器 工 作 方 式

1.方法0
由TH0的8位和TL0的低5位组成一个13位计时器。
当13位计时器从0或设定的处值,加1到全‘1’今后,再加1就发生
溢出。这时,置TCON的TF0位为1,一起把计时器初始化变为全‘0’

2.方法1
方法1和方法0的作业相同,仅有的差别是TH0和TL0组成一个16位计数器。
重置方法与方法0相同
3.方法2
把TL0装备成一个能够主动康复初值(初始常数主动从头装入)的8位计时器
,TH0作为常数缓冲器,TH0由软件预置值,当TL0发生溢出时,一方面使溢
出标志方位1,一起把TH0中的8位数据从头装入TL0中。
方法2常用于守时操控,例如期望每隔250us发生一个守时操控脉冲,
则能够选用12MHz的振荡器,把TH0预置为6,并使C/=0就能完成,方法2
不用作串行口波特率发生器。
4.方法3
方法3对守时器T0和守时器T1是不相同的
若T1设置为方法3则停止作业(其效果与TR1=0相同)
所以方法3只适用于T0

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/baogao/317176.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部