Nano102_112 Series BSP  V3.03.002
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
16 extern "C"
17 {
18 #endif
19 
33 typedef struct
34 {
35  uint32_t Sub_Zone_Num;
36  uint32_t Zone_Digit_SegNum;
38  /* end of group NANO1X2_LCDLIB_EXPORTED_STRUCTS */
40 
41 
46 void LCDLIB_Printf(uint32_t u32Zone, char *string);
47 void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch);
48 void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff);
49 void 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 
void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch)
Display character on LCD.
Definition: LCDLIB.c:193
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_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff)
Display symbol on LCD.
Definition: LCDLIB.c:242
uint32_t Zone_Digit_SegNum
Segment number.
Definition: LCDLIB.h:36
return value
Definition: semihosting.h:98
void LCDLIB_Printf(uint32_t u32Zone, char *string)
Display text on LCD.
Definition: LCDLIB.c:64