Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of EFM32_SegmentLCD by
Functions | |
| void | SegmentLCD_AllOff (void) |
| Disable all segments. | |
| void | SegmentLCD_AllOn (void) |
| Enable all segments. | |
| void | SegmentLCD_AlphaNumberOff (void) |
| Turn all segments on alpha characters in display off. | |
| void | SegmentLCD_ARing (int anum, int on) |
| Light up or shut off Ring of Indicators. | |
| void | SegmentLCD_Battery (int batteryLevel) |
| Light up or shut off Battery Indicator. | |
| void | SegmentLCD_Disable (void) |
| Disables LCD controller. | |
| void | SegmentLCD_EnergyMode (int em, int on) |
| Light up or shut off Energy Mode indicator. | |
| void | SegmentLCD_Init (bool useBoost) |
| Segment LCD Initialization routine for EFM32 STK display. | |
| void | SegmentLCD_LowerHex (uint32_t num) |
| Write a hexadecimal number on lower alphanumeric part of Segment LCD display. | |
| void | SegmentLCD_LowerNumber (int num) |
| Write number on lower alphanumeric part of Segment LCD display. | |
| void | SegmentLCD_Number (int value) |
| Write number on numeric part on Segment LCD display. | |
| void | SegmentLCD_NumberOff (void) |
| Turn all segments on numeric digits in display off. | |
| void | SegmentLCD_Symbol (lcdSymbol s, int on) |
| Light up or shut off various symbols on Segment LCD. | |
| void | SegmentLCD_UnsignedHex (uint16_t value) |
| Write hexadecimal number on numeric part on Segment LCD display. | |
| void | SegmentLCD_Write (char *string) |
| Write text on LCD display. | |
Function Documentation
| void SegmentLCD_AllOff | ( | void | ) |
Disable all segments.
Definition at line 255 of file segmentlcd.c.
| void SegmentLCD_AllOn | ( | void | ) |
Enable all segments.
Definition at line 265 of file segmentlcd.c.
| void SegmentLCD_AlphaNumberOff | ( | void | ) |
Turn all segments on alpha characters in display off.
Definition at line 274 of file segmentlcd.c.
| void SegmentLCD_ARing | ( | int | anum, |
| int | on | ||
| ) |
Light up or shut off Ring of Indicators.
- Parameters:
-
anum "Segment number" on "Ring", range 0 - 7 on Zero is off, non-zero is on
Definition at line 286 of file segmentlcd.c.
| void SegmentLCD_Battery | ( | int | batteryLevel ) |
Light up or shut off Battery Indicator.
- Parameters:
-
batteryLevel Battery Level, 0 to 4 (0 turns all off)
Definition at line 308 of file segmentlcd.c.
| void SegmentLCD_Disable | ( | void | ) |
Disables LCD controller.
Definition at line 341 of file segmentlcd.c.
| void SegmentLCD_EnergyMode | ( | int | em, |
| int | on | ||
| ) |
Light up or shut off Energy Mode indicator.
- Parameters:
-
em Energy Mode numer 0 to 4 on Zero is off, non-zero is on
Definition at line 362 of file segmentlcd.c.
| void SegmentLCD_Init | ( | bool | useBoost ) |
Segment LCD Initialization routine for EFM32 STK display.
- Parameters:
-
useBoost Set to use voltage boost
Definition at line 407 of file segmentlcd.c.
| void SegmentLCD_LowerHex | ( | uint32_t | num ) |
Write a hexadecimal number on lower alphanumeric part of Segment LCD display.
- Parameters:
-
num Hexadecimal number value to put on display, in range 0 to 0x0FFFFFFF
Definition at line 461 of file segmentlcd.c.
| void SegmentLCD_LowerNumber | ( | int | num ) |
Write number on lower alphanumeric part of Segment LCD display.
- Parameters:
-
num Numeric value to put on display, in range -9999999 to +9999999
Definition at line 492 of file segmentlcd.c.
| void SegmentLCD_Number | ( | int | value ) |
Write number on numeric part on Segment LCD display.
- Parameters:
-
value Numeric value to put on display, in range -999 to +9999
Definition at line 532 of file segmentlcd.c.
| void SegmentLCD_NumberOff | ( | void | ) |
Turn all segments on numeric digits in display off.
Definition at line 593 of file segmentlcd.c.
| void SegmentLCD_Symbol | ( | lcdSymbol | s, |
| int | on | ||
| ) |
Light up or shut off various symbols on Segment LCD.
- Parameters:
-
s Which symbol to turn on or off on Zero is off, non-zero is on
Definition at line 606 of file segmentlcd.c.
| void SegmentLCD_UnsignedHex | ( | uint16_t | value ) |
Write hexadecimal number on numeric part on Segment LCD display.
- Parameters:
-
value Numeric value to put on display, in range 0x0000-0xFFFF
Definition at line 734 of file segmentlcd.c.
| void SegmentLCD_Write | ( | char * | string ) |
Write text on LCD display.
- Parameters:
-
string Text string to show on display
Definition at line 778 of file segmentlcd.c.
Generated on Tue Jul 19 2022 15:26:32 by
1.7.2