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

📄 lednan.c

📁 控制led灯
💻 C
字号:
					 				
#include "reg52.h"


typedef char BYTE;
BYTE xdata MCU_PIN_SHARE0_FF01 _at_ 0xFF01;
BYTE xdata MCU_PIN_SHARE0_FF05 _at_ 0xFF05;
BYTE xdata LED_RED _at_ 0xFF60;
BYTE xdata LED_GRN _at_ 0xFF61;

unsigned char timecount;
unsigned char led_exchange;

void main(void){
MCU_PIN_SHARE0_FF01 = 0x45;
MCU_PIN_SHARE0_FF05 = 0xC0;

LED_RED = 0x00;
LED_GRN = 0x00;

TMOD = 0x10;
TH1 = 0x3C;
TL1 = 0xB0;
TR1 = 1;

timecount = 0;
led_exchange = 0;                     
while(1)
	{
	if(TF1==1)
		{
			timecount++;
			if(timecount==80)                   
			{
				if(led_exchange==1)
				{		
					LED_RED=0x00;
					LED_GRN=0x01;
				}
				if(led_exchange==0)
				{
					LED_RED=0x01;
					LED_GRN=0x00;
				}
				timecount = 0;
				led_exchange++;
				while(led_exchange==2)
	 				{
	   					led_exchange=0;
	 				}

				
			}
			TF1=0;
		}
	}
}

⌨️ 快捷键说明

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