您的位置 首页 国产IC

使用定时器1延时1秒的程序(c51言语)

利用定时器1延时1秒的程序2007-07-16;利用定时器精确延时1秒循环点亮P1口接的八只发光二极管。与另一个汇编语言程序相对应,完成

//使用定时器1延时1秒的程序2007-07-16 ;使用定时器准确延时1秒
// 循环点亮P1口接的八只发光二极管。
//与另一个汇编语言程序相对应,完结相同的功用
//作者:徐学军
#include
unsignedchari=0,j=0;
code unsigned char datab[8]={0x55,0x0AA,0x05,0x0A,0x50,0x0A0,0x0FF,0x0};
voidt1int() interrupt 3
{
TR1=0;
TL1=0;
TH1=0x4C;
i++;
if(i==20)
{
i=0;
P1=datab[j];
j++;
if(j==7)
j=0;
}
TR1=1;
}

void main()
{
TMOD=0x10;
TL1=0;
TH1=0x4C;
TR1=1;
ET1=1;
EA=1;
while(1);
}

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部