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

中 断 号



                        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 
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值