|
大学学习单片机所整理的一些资料,付源程序
#include<reg52.h>
sbit OUT=P1^3; //定义OUT输出端口
void Init_Timer0(void)
{
TMOD |= 0x01; //使用模式1,16位定时器
TH0=0x00;
TL0=0x00;
EA=1; //总中断打开
ET0=1; //定时器中断打开
TR0=1; //定时器开关打开
}
main()
{
Init_Timer0();
while(1);
}
void Timer0_isr(void) interrupt 1 using 1
{
TH0=(65536-1000)/256; ,
TL0=(65536-1000)*256;
OUT=~OUT;
}
|
|