#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
void yanshi();
unsigned char i,j,tt;
void main()
{
TMOD=0x01;//设置定时器0为工作方式1
TH0=(65536-50000)/256;
TL0=(65536-50000)%256; //设置定时50毫秒
EA=1; //全局中断开
ET0=1; //开定时器0中断
TR0=1; //启动定时器0
P1=0xff;
while(1)
{
if(tt==20)
{
tt=0;
P1=~P1;
}
}
}
void zhongduan( ) interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256; //设置定时50毫秒
tt++;
}
P1输出1秒的方波
最新推荐文章于 2020-03-09 02:37:20 发布