源程序-方波发生器.c

来自「传感器仿真资料」· C语言 代码 · 共 26 行

C
26
字号
#include<reg52.h>
sbit led=P1^0;
//中断初始化函数
//注意,这里使用的定时器初值是通过实验校准的,使方波周期为500us
//与理论设计值不同
void tx_init()
{
  EA=1;
  ET0=1;
  TR0=1;
  TH0=0xff;
  TL0=0xaa;
}

void main()
{
  tx_init();
  while(1);
}

void tx0_func() interrupt 1
{
  TH0=0xff;
  TL0=0xaa;
  led=~led;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?