test.c
来自「自己的平时一些制作 现在整理一下 与大家一起分享」· C语言 代码 · 共 32 行
C
32 行
#define uchar unsigned char
#define uint unsigned int
#include<reg52.h>
uchar cnt=0;
void main(void)
{
TMOD=0x21; //T0工作在方式1,T1工作在方式2自动重装
TL0=0x00;
EA=1;
ET0=1;
TR0=1;
while(1){;}
}
//产生脉冲波形
void Timer0(void)interrupt 1 using 1
{
TH0=0x00;
TL0=0x00;
switch(cnt)
{
case 0:P2=0x03; break;
case 1:P2=0x06; break;
case 2:P2=0x0c; break;
case 3:P2=0x09; break;
default: break;
}
++cnt;
if(cnt==4)cnt=0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?