- 8
- 0
- 约1.99千字
- 约 21页
- 2020-03-05 发布于上海
- 举报
定时/计数器 ;定时/计数器 ;定时/计数器 ;定时/计数器 ;定时/计数器 ;定时器的方式寄存器TMOD;GATE:门控位。
0:只要软件控制位TR0或TR1置1即可启动定时器开始工作;
1:只有INT0或INT1引脚为高电平,且TR0或TR1置1时,才能启动相应的定时器开始工作。
;定时器的控制寄存器TCON;定时器的四种工作方式;定时器的方式0、1示意图;定时器的方式2示意图;定时器的初始值的计算;用T1、工作方式0实现1秒延时函数,晶振频率为12MHz。
方式0采用13位计数器,其最大定时时间为:8192×1?s = 8.192ms,因此,定时时间不可能象任务7中一样选择50ms,可选择定时时间为5ms,再循环200次。
定时时间为5ms,则计数值为5ms/1?s =5000,T1的初值为:
X = M ?计数值= 8192 ? 5000 = 3192 = C78H = 0110001111000B
13位计数器中TL1的高3位未用,填写0,TH1占高8位,所以,X的实际填写值应为:
X = 0110001100011000B = 6318H;用T1方式0实现任务7中1秒延时函数如下:
void delay1s()
{
unsigned char i;
TMOD=0x00; // 置T1为工作方式0
for(i=0;i
您可能关注的文档
最近下载
- Barra Aegis Portfolio Manager and Optimizer 投资组合管理工具 说明书.pdf
- 全国总工会票据电子化管理系统操作手册.doc VIP
- 麻风溃疡创面护理实践案例分析.pptx VIP
- 中信建投-休闲食品行业深度:阿麦斯,零食出海先行者,产品创新引领全球.pdf VIP
- 2026中共贵州省委宣传部所属事业单位招聘15人方案备考题库及参考答案详解.docx VIP
- 石油化工行业数字化转型实践与经验.docx VIP
- 2025深圳市博铭维技术股份有限公司招股说明书.pdf VIP
- 23S516 混凝土排水管道基础及接口图集.docx
- 2026年秋招:万事利集团试题及答案.docx VIP
- 统编版八年级道德与法治上册《第二单元 维护社会秩序》单元测试卷2(带答案).pdf VIP
原创力文档

文档评论(0)