- 51
- 0
- 约4.82千字
- 约 49页
- 2018-08-28 发布于湖北
- 举报
方法1: 初值: C=65536-50000=15536 =3CB0H ∴ TH0=3CH, TL0=B0H * * 方法2 初值: TH0=(65536-N)/256; TL0=(65536-N)%256; N=t/T(计数个数)。 若采用的晶振为11.0592MHz, T=1.09s,则定时50ms时,N=45872 * * 三、 定时器的应用举例 例1 单片机系统晶振频率为12MHz,利用定时器T0的方式2使P1.0口输出周期为0.2ms的方波信号。 分析:每隔0.1ms改变一次P1.0的输出状态,即形成方波。 1、初值计算: 在方式2下:C= 28-100=156=9CH * * 2、C语言程序: #include reg51.h sbit p1_0=P1^0; //进行位定义 void main ( ) { TMOD=0x02; //T0工作在方式2 TL0=0x9c; //装入计数(重装)初值 TH0=0x9c; EA=1; //允许定时器1中断 ET0=1; //开中断 TR0=1 ; //启动定时器1 while(1); } * * IE (A8H) D7 D6 D5 D4 D3 D2 D1 D0 EA — — ES ET1 EX1 ET0 EX0 中断允许寄存器 * * void time0 ( )
您可能关注的文档
最近下载
- GBT_2912[1].1-2009_纺织品_甲醛的测定.pdf VIP
- 第七单元《有趣的二维码》第一课时课件.pptx VIP
- 1.3小小银行家(课件)-五年级综合实践活动下册(粤教版2019).pptx VIP
- 生产安全事故调查笔录询问要点.docx VIP
- 一种基于深度学习的城中村识别和人口估计方法、系统及计算机可读存储介质.pdf VIP
- 清华大学大咖教授分享国家社科基金项目申报秘籍(今年最新版).pdf
- 22J403-1 楼梯 栏杆 栏板(一).docx VIP
- 海尔物联多联MAX样册2025-4-10.pdf VIP
- 2026典型校园欺凌和暴力案例及处理结果【推荐】.docx VIP
- 2026年山西省中考名校模拟(3月)九年级历史试卷含答案.docx VIP
原创力文档

文档评论(0)