📄 displaydir.h
字号:
/*------------------------------------------------------------------------------------------------*
DisplayDir.H (V1.1)
-*------------------------------------------------------------------------------------------------*
* Copyright (c) 2008,wsl
* All rights reserved
*
* 文件名称: DisplayDir.H
* 文件标识:
* 摘 要:
*
*
* 当前版本: 1.0 * 取代版本:
* 作 者: wsl * 原作者 :
* 完成日期: 2008-04-14 * 完成日期:
-*------------------------------------------------------------------------------------------------*/
#ifndef _DisplayDir_H
#define _DisplayDir_H
#define MAX_DISP_BITS 4
extern bool bUpdateDisplayEn;
extern uint8_t DisplayBuffer[MAX_DISP_BITS]; // 显存
// 关于数码管显示的各寄存器的应用说明:
// 任意位和任意点可以同时闪烁(点位总使能开同时开)
#define LED_DISP_ALL_FLASH() do{LED_TMOD = 0x00; g_DFlashEn = 1; g_BFlashEn = 1;}while(0)
extern uint8_t LED_TMOD;
/*点闪烁使能标志为0的点闪动*/
extern bool g_DFlashEn;
/*位闪烁使能标志为0的位闪动*/
extern bool g_BFlashEn;
/*数码管闪烁标志*/
extern uint8_t bdata LedChangeFlag;
#define DOT1 0
#define DOT2 1
#define DOT3 2
#define DOT4 3
#define BIT1 4
#define BIT2 5
#define BIT3 6
#define BIT4 7
#define _S 11
#define _E 12
#define _L 13
// --------------------------------------------------------------------------------------------------------
// 公用函数
extern void LedFlashFreq(void);
extern void LedDisplay(void);
extern void UpdateDisplayBuffer(uint8_t hour, uint8_t minute);
#endif
/*-------------------------------------------------------------------------------------------------------*-
END OF FILE
-*-------------------------------------------------------------------------------------------------------*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -