NANO102/112 BSP V3.03.003
The Board Support Package for Nano102/112 Series
LCDLIB.h
Go to the documentation of this file.
1/**************************************************************************/
12#ifndef __NANO1X2_LCDLIB_H
13#define __NANO1X2_LCDLIB_H
14
15#ifdef __cplusplus
16extern "C"
17{
18#endif
19
33typedef struct
34{
35 uint32_t Sub_Zone_Num;
38 /* end of group NANO1X2_LCDLIB_EXPORTED_STRUCTS */
40
41
46void LCDLIB_Printf(uint32_t u32Zone, char *string);
47void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch);
48void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff);
49void LCDLIB_PrintNumber(uint32_t u32Zone, long long value);
50
51 /* end of group NANO1X2_LCDLIB_EXPORTED_FUNCTIONS */
53 /* end of group NANO1X2_LCDLIB_Driver */
55 /* end of group NANO1X2_Library */
57
58
59
60#ifdef __cplusplus
61}
62#endif
63
64#endif /* __NANO1X2_LCDLIB_H */
65
66
67
68/*** (C) COPYRIGHT 2014 Nuvoton Technology Corp. ***/
69
uint32_t Zone_Digit_SegNum
Segment number.
Definition: LCDLIB.h:36
uint32_t Sub_Zone_Num
Sub zone number.
Definition: LCDLIB.h:35
void LCDLIB_PrintNumber(uint32_t u32Zone, long long value)
Display number on LCD.
Definition: LCDLIB.c:122
void LCDLIB_Printf(uint32_t u32Zone, char *string)
Display text on LCD.
Definition: LCDLIB.c:64
void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff)
Display symbol on LCD.
Definition: LCDLIB.c:242
void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch)
Display character on LCD.
Definition: LCDLIB.c:193
return value
Definition: semihosting.h:98