- 10
- 0
- 约1.03万字
- 约 40页
- 2019-05-10 发布于广东
- 举报
定时器及应用 定时/计数器的基本结构如图所示 : 例1、设单片机晶振频率为6MHZ,使用定时器1以方式0产生周期为500us的等宽正方波连续脉冲,并由P1.0输出,以查询方式完成。 解:1、计算计数初值 要产生500us的等宽正方波脉冲,只需在P1.0端以250us为周期交替输出高低电平即可实现,为此定时时间为250us。使用6MHZ晶振,则一个机器周期为2us,方式0为13位计数结构,设初值为X,则: (213-X)*12*1/6 =250 得:X=8067,二进制数表示为 00011,十六进制表示为,高8位为:0FCH,低5位为:03H。其中高8位装入TH1,即TH1 = 0FCH,低5位装入TL1, 即TL1 = 03H。 2、TMOD寄存器初始化 为把定时器/计数器设定为方式0,则M1M0= 00 ;为实现定时功能,应使C/T=0;为实现定时器/计数器1的运行控制,则GATE =0。定时器/计数器T0不用,有关位设定为0,因此TMOD寄存器初始化为00H。 3、由定时器控制器TCON中的TR1位控制定时的启动和停止,TR1=1启动 ,TR1=0停止。 4、使用查询就禁止中断 IE=00H 5、程序设计: MOV TMOD ,#00H ; 设置T1为工作方式0 MOV TH1 ,#
您可能关注的文档
最近下载
- 维宏®数控系统NCSTUDIO软件使用手册.pdf VIP
- 中国糖尿病膳食指南(2017).docx VIP
- 卫生监督网格化管理工作实施方案.pptx VIP
- 钻孔灌注桩施工参数自动计算公式表(含自动计算公式).xls VIP
- 2025中国帕金森病治疗指南第四版(全文).docx VIP
- 2026年内蒙古电力集团有限责任公司校园招聘考试备考试题及答案解析.docx VIP
- 2025年内蒙古电力集团有限责任公司校园招聘笔试备考试题及答案解析.docx VIP
- 内蒙古电力集团2023社招真题.pdf VIP
- 老年人跌倒标准化预防与应急处理指南.pptx VIP
- 内蒙古电力集团2024社招真题.pdf
原创力文档

文档评论(0)