用c语言编程 由P0.0输出方波信号,周期200us,由定时器1控制,用示波器测试...
发布网友
发布时间:2024-02-16 00:24
我来回答
共2个回答
热心网友
时间:2024-10-13 20:28
/**晶振为12MHZ****/
#include<reg52.h>
sbit output P0^0;
void init()//初始化
{
TMOD=0x20;//设置计数器1为工作方式2
EA=1;//开总中断
TH1=256-100;
TL1=256-100;
ET1=1;
TR1=1;
}
void main(){
init();
while(1);
}
void time1() interrupt 3
{
output=~output;
}
热心网友
时间:2024-10-13 20:22
你设置定时器中断不就可以了吗?采用12M晶振方便计算。