📄 led7.h
字号:
/* LED7.H */
/****************************************************************************
*
* STK16XSW.LED7
* =============
*
* Low level rouines for 7-segment LED
*
* TQ-Systems GmbH
* ---------------
* Costumer: TQ Components
* Project : STK16XSW
* Tools : uVision 2.05
*
* Rev: Date: Name: Modification:
* ----+---------+----------------+------------------------------------------
* 100 19.01.01 A. Lichte taken over from STK16X.506
*****************************************************************************/
#include "header.h"
/*==========================================================================*
* extern available definitions (#DEFINE):
*===========================================================================*/
/*--------------------------------------------------------------------------*
* indices for 7-segment LED control:
*---------------------------------------------------------------------------*/
#define LED7_CLEAR 10
#define LED7_DP 11
/*--------------------------------------------------------------------------*
* generel defines:
*---------------------------------------------------------------------------*/
/*==========================================================================*
* extern available type declarations (TYPEDEF):
*===========================================================================*/
/*==========================================================================*
* extern available constants (CONST):
*===========================================================================*/
/*==========================================================================*
* global extern available variables (EXTERN):
*===========================================================================*/
/*==========================================================================*
* extern available functions:
*===========================================================================*/
/*--------------------------------------------------------------------------*
* void led7_init()
*---------------------------------------------------------------------------*
* FT: init 7-segment LED display
* EP: -
* RV: -
* GP: ADDRSEL2, CS2_ADDRSEL, BUSCON2, CS2_BUSCON, LED7_CLEAR, FALSE
*---------------------------------------------------------------------------*/
void led7_init();
/*--------------------------------------------------------------------------*
* BOOL led7_set(BYTE value)
*---------------------------------------------------------------------------*
* FT: set digit 0..9 and decimal point
* (handle decimal point: digit + LED_DP)
* EP: value = number to be displayed 0..9: digit to be displayed, clear DP
* 10: clear digit, clear DP
* 11..20: digit to be displayed, set DP
* 21: clear digit, set DP
* RV: TRUE = function succesfully; FALSE = function failed
* GP: LED7_ADDR, FALSE
*---------------------------------------------------------------------------*/
BOOL led7_set(BYTE value);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -