标题:
用单片机T0控制LED灯闪烁间隔的proteus仿真及源程序
[打印本页]
作者:
51黑ff
时间:
2016-10-10 15:13
标题:
用单片机T0控制LED灯闪烁间隔的proteus仿真及源程序
用51单片机的定时器T0控制LED灯闪烁间隔的proteus仿真,下面是原理图:
0.png
(29.47 KB, 下载次数: 98)
下载附件
2016-10-10 15:11 上传
单片机源程序:
#include<reg51.h>
int a=0x0a;
int i=0;
int TAB[]={0X05,0X50,0X0A,0XA0,0X55,0XAA,0XFF,0X00};
void main()
{TMOD=0X01;
TH0=0X3C;
TL0=0XB0;
EA=1;
ET0=1;
TR0=1;
while(1)
{
}
}
void int0() interrupt 1 using 0
{TR0=0;
a=a-1;
TH0=0X3C;
TL0=0XB0;
TR0=1;
if(a!=0)
{P1=TAB[i];
}
else
{a=0x0a;
i=i+1;
}
if(i==8)
i=0;
}
复制代码
0.png
(67.27 KB, 下载次数: 104)
下载附件
2016-10-10 15:12 上传
仿真工程文件及所有完整程序等资料下载地址(压缩包一共有45个单片机仿真,全部下载后找到第020个项目即可):
http://www.51hei.com/bbs/dpj-56298-1.html
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1