首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 学习园地
T89C2051单片机有几个定时器,分别有几个工作方式,通过编程怎么控制这些定时器
来源:本站整理  作者:佚名  2009-06-04 17:30:54



    AT89C2051单片机有2个定时器T0,T1;它们有4种工作方式,分别是工作方式0、工作方式1、工作方式2、工作方式3,除方式3外,T0和T1有完全相同的工作状态。工作方式0为1 3位工作方式,即最大的计数次数为213;工作方式1为16位工作方式,即最大的计数次数为216;工作方式2为8位工作方式,即最大的计数次数为28;工作方式3为8位工作方式,即最大的计数次数为28;对于工作方式3只适合于定时器0。

    在单片机的特殊功能寄存器中有6个寄存器(TH1、TH0、TL1、TL0、TNOD、TCON)是用来控制单片机的定时器的,通过编程对这些特殊功能寄存器的读写就可以控制单片机的两个定时器T0、T1。TH0、TH1是分别用来存放定时器0和定时器1的计数初值的高8位,TL0、TL1是分别用来存放定时器0和定时器1的计数初值的低8位。TMOD是用来设定定时器的工作状态,TCON中有定时器的标志位,单片机可以根据这些标志位来查询定时器的工作状态。   

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:10,726.56000 毫秒