能给个仿真图么
追答没有,我做实际工程的,从来不用仿真。
有网友提示,我漏了一句。
//假设晶振12MHZ,P1.7控制蜂鸣器
#include "reg51.h"
sbit FMQ=P1^7;
void main(void)
{
TMOD |= 0X10; //定时器1工作于方式1,16位定时器
TH1 = 0XFE; //定时器1定时时间=500uS
TL1 = 0X0C;
ET1 = 1; //使能定时器1中断
EA =1; //开总中断
TR1 = 1;//启动定时器1
while(1)
{
}
}
void TIMER1(void) interrupt 3 //定时器1中断函数使用默认寄存器组
{
TH1 = 0XFE; //定时器1定时时间=500us
TL1 = 0X0C;
FMQ=!FMQ;
}