标题:
利用STC12LE5404AD单片机的定时器输出频率可调基本程序
[打印本页]
作者:
ZPK
时间:
2018-11-11 09:39
标题:
利用STC12LE5404AD单片机的定时器输出频率可调基本程序
#include"reg52.h"
sbit output=P1^4;
unsigned char num=1;
unsigned int f=100;
//unsigned int a=0.3;
void init(void)
{
TMOD=0x01;
TH0=(65536-f)/256;
TL0=(65536-f)%256;
EA=1;
ET0=1;
TR0=1;
}
void main()
{
init();
while(1)
{
if(num<=8)output=1;
else output=0;
}
}
void Timer_0(void) interrupt 1
{
TH0=(65536-f)/256;
TL0=(65536-f)%256;
num++;
if(num>10) num=1;
}
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1