led_display.h

来自「AT89S52控制的18B20数字温度传感器」· C头文件 代码 · 共 31 行

H
31
字号
/*=================================
	      接口函数文件
       文件名:LED_Display.h

=================================*/
#include <at89x52.h>
#define uchar unsigned char
#define uint unsigned int

/*********声明外部变量*******/
/*------显示程序------*/
extern void LED_Display(bit N_S,uchar data_size,uchar S_D,uchar *LED_data);
/*------延时程序------*/
extern void Delay_1ms(uchar timer);
extern void Delay_100ms(unsigned char nS);
extern void Delay_6n5_8us(uchar nUs);
const uchar code BCD_ASCII[];
/*-------接口定义-------*/
#define Key_UP         P3_2        //上调温度
#define Key_DOWN       P3_3        //下调温度
#define Key_SET        P3_4        //设定键(温度设定,长按开电源)
#define RelayOutPort   P2_1       //控制对象输出
#define LEDPort        P0          //LED控制口
#define LEDOneC        P2_7        //LED DS1控制(百位)
#define LEDTwoC        P2_6        //LED DS2控制(十位)
#define LEDThreeC      P2_5        //LED DS3控制(个位)
#define LED_C		   P2_4
#define TMPort         P3_0        //DS18B20的数据输出引脚
#define Beep           P2_0
#define ON_DS1820	   P2_3
#define OPen           P2_2

⌨️ 快捷键说明

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