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

📄 digitled_cc_74ls164.h

📁 用KEIL开发的出租车计费系统
💻 H
字号:
/**************************************************************************
  
					74LS164 Digit LED Display Driver INC
  
	File Name:		DigitLED_CC_74LS164.h
	Author:			Lin Qian
	Created:		2008/05/08
	Modified:		NO
	Revision:		1.0
  
***************************************************************************/

#ifndef DigitLED_CC_74LS164_H
#define DigitLED_CC_74LS164_H

#ifdef __DigitLED_CC_74LS164
	#define EXTERN
#else
	#define EXTERN	extern
#endif

// 系统库文件 ******************************
#include <REGX52.h>

// 宏定义 ******************************
#define		LED_DIGIT_LENGTH			4		// 数码管位数

#define		POINT		1		// 显示小数点
#define		NO_POINT	0		// 无小数点

// 全局变量 ******************************
sbit DAT = P2^5;	// 74LS160数据输入
sbit CLK = P2^4;	// 74LS160时钟输

EXTERN 	uchar DispBuf[LED_DIGIT_LENGTH];	//显示缓冲区,对应8位数码管

// 子函数 ******************************
// --------编译选择区------- (将需要编译的函数定义为1, 否则为0)
#define		x74LS164_SendOneByte_en			1
#define		x74LS164_SendDigitLED_en		1
//-------------------------

EXTERN void x74LS164_SendOneByte (uchar info, bit point);
EXTERN void x74LS164_SendDigitLED (void);

#undef EXTERN

// 外部文件 ******************************

//*****************************************************************
#endif

⌨️ 快捷键说明

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