您的位置 首页 FPGA

51单片机 定时器2计数示例

1/*–2名称:定时器03论坛:www.doflye.net4编写:shifang5内容:通过定时让LED灯闪烁6*/7#includereg52.h>/…

1 /*–

2 称号:守时器03 论坛:www.doflye.net4 编写:shifang5 内容:经过守时让LED灯业绩6 */7 #include //包括头文件,一般状况不需要改动,头文件包括特别功用寄存器的界说8 9 sbit LED=P1^2;    //界说LED端口10 11 /*12 守时器初始化子程序13 */14 void Init_Timer0(void)15 {16     TMOD = 0x01;      //运用形式1,16位守时器,运用""符号能够在运用多个守时器时不受影响             17     TH0=0x00;          //给定初值,这儿运用守时器最大值从0开端计数一直到65535溢出18     TL0=0x00;19     EA=1;            //总中止翻开20     ET0=1;           //守时器中止翻开21     TR0=1;           //守时器开关翻开22 }23 /*24 主程序25 */26 main()27 {28     Init_Timer0();29     while(1);30 }31 /*32 守时器中止子程序33 */34 void Timer0_isr(void) interrupt 1 using 135 {36     TH0=0x00;          //从头赋值37     TL0=0x00;38         39     LED=~LED;        //指示灯反相,能够看到业绩    40 }

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/fpga/263824.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部