main.c

来自「一个用keil 51c实现的单片机系统程序」· C语言 代码 · 共 55 行

C
55
字号
#include<reg52.h>
#include <absacc.h>
#include <intrins.h>
//#include <stc89c58.h>
#define uint unsigned int
#define uchar unsigned char
#define A 5


extern bit idata tf=0;


//*****延迟1S子程序**********//  	
void delays(int a)
{
	uint b,i,k;
	b=200*a;
	for(i=b;i>0;i--)
	{	
		for(k=b;k>0;k--)
		{}
	}
}
//****************************//

//*****延迟1mS子程序**********//  
void delayms(int a)
{

	while(a--);

}
//****************************//
void timer0(void) interrupt 1 
{}

void timer1(void) interrupt 3 using 2
{
	uchar msn=A;
	TH1=(65536-922)/256;
	TL1=(65536-922)%256;重置初值
	msn--;
	if(msn==0) {msn=A;tf=1;}
}//500ms定时到设标志

void main(void)
{	

	/*unsigned char i;
	i=15;
	sign=0;
	InitLCD();
	sign=1;
	InitLCD();
   //////////************显示欢迎界面,“秆梗注意安全”,

⌨️ 快捷键说明

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