手把手教你学单片机005

上传人:gp****x 文档编号:242948766 上传时间:2024-09-12 格式:PPT 页数:9 大小:111KB
返回 下载 相关 举报
手把手教你学单片机005_第1页
第1页 / 共9页
手把手教你学单片机005_第2页
第2页 / 共9页
手把手教你学单片机005_第3页
第3页 / 共9页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,手把手教你学单片机,-51,基础,(C,语言,),金沙滩工作室,1,第五课:,定时器,2,时钟周期和机器周期,时钟周期,T,是时序中最小的时间单位。具体计算就是,1/,时钟源。我们开发板上单片机使用的时钟周期,= 1/11059200 s,。,机器周期,CPU,完成一个操作的最短时间。,普通,51,一个机器周期是,12,个时钟周期。,3,定时器和计数器,2,个定时器,/,计数器:定时器,0,和定时器,1,定时器:每经过一个机器周期,寄存器加,1,。因此,可以将机器周期看作为计数周期。,计数器:后续课程介绍。,4,特殊功能寄存器,TCON,TF,:定时器溢出标志。溢出时,该位自动置,1,。中断执行时硬件清零,或者软件清零。,TR,:定时器运行控制位,置,1,开始计时,清,0,停止计时。,位,7,6,5,4,3,2,1,0,符号,TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0,5,定时器的特殊功能寄存器,TMOD,T1,和,T0,分别代表单片机两个计数器,GATE:,该位被置位时为门控位。仅当,TR1,被置位并且,INT1,脚为高,定时器开始计数。当该位被清零时,只要,TR1,被置位,定时器,1,马上开始计数。,C/T:,该位为,0,的时候,用作定时器,该位为,1,的时候,用做计数器。,位,7,6,5,4,3,2,1,0,符号,T1,GATE,T1,C/T,T1,M1,T1,M0,T0,GATE,T0,C/T,T0,M1,T0,M0,6,M1,M0,00 01 10 11,模式,0,模式,1,模式,2,模式,3,模式,1,:,16,位的计数器。(,TH1,TL1),模式,2,:自动装载,8,位计数器。主要应用在串口波特率发生器。,模式,0&,模式,3,:几乎不用。,TCON,和,TMOD,复位后都会自动变成,0x00.,12 *,(,65536- x,),/11059200 = 0.001,7,使用定时器的方法,第一:设置特殊功能寄存器,TMOD,,使之工作在需求的状态。,第二:设置计数寄存器的初值,精确设定好定时时间。,第三:设置特殊功能寄存器,TCON,,通过打开,TR,来让定时器进行工作。,(,也可设置为中断模式,),TH1 = 0xfc; TL1 = 0X66;,12(65536 x) /11059200 = 0.02s,8,如有疑问,请登录交流,谢谢!,9,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!