本帖最后由 aybco 于 2016-11-29 23:27 编辑
#include "stc89c52.h"
sbit start = P1^0;
sbit stop = P1^2;
void delay(unsigned int x)
{
unsigned int i,j;
for(i=x;i>0;i--)
for(j=120;j>0;j--);
}
void KeyScan()
{
if(start==0)
{
delay(10);
if(strat==0)
{
TR0 = 1; //开始键按下,启动定时器
}
if(stop==0)
{
delay(10);
if(stop==0)
{
TR0 = 0 ; // 停止键按下, 关闭定时器
}
}
}
void main()
{
while(1)
{
keyscan();
//显示函数放此处
}
}
void Timer0() interrupt 1
{
//定时器配置和 定时器函数自己做!
}毕业之后没写过程序了,现在都是一直在画PCB。
|