⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 stc89c58的c51测试程序
💻 C
字号:
#include <regx51.h>
#include "intrins.h"

#define uint unsigned int
#define uchar unsigned char
#define nop() _nop_();_nop_();

void Keys();
//void sendbyte();
//void send();
//void pow_low();
//void delay(unsigned int DelayTime);
//void WatchDog();
void Display();

//unsigned int timer0count1=0;//t0 led闪烁时间
//unsigned int timer0count2=0;//t0 led闪烁时间

//unsigned char m=1;//调光亮度级数初值
//unsigned char q;
//unsigned char bdata ledzt1=0xff;
//unsigned char bdata ledzt2=0xff;

//bit ledsszt;


int main(void)

{ 	
	P0=0xff;P1=0xff;P2=0xff;P3=0xff;
	P3_2=0;
//	ledpow=1;
	TMOD=0x21;
	TL0=0x66;///t0
	TH0=0xfc;///t0
	TL1=0xe8;//波特率1200
	TH1=0xe8;//波特率1200
	TR0=1;
	TR1=1;
	ET0=1;
	//ET1=1;
	ES=1;
	EA=1;
	IP=0x08;
	SCON=0x50;
	//delay(50);
	//ledpow=0;
	//WatchDog();
	//XWrStatus(0x30);//写状态寄存器,开看门狗,,
	//m=XRdByte(0x0);//读出亮度值
	//led_liangdu();//根据读出的亮度值,初始化led的亮度。。

	while(1)
		{
		//pwm_led();//调光子程序
		
		Keys();
		
		//	pow_low();
		
		Display();
		//ClrDog ();//复位看门狗。。

		//led8zt=0;

		}
return 0;
}


⌨️ 快捷键说明

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