Go to the documentation of this file.
123 #define lcd_int(i) lcd_number(i,sign,e0)
126 #define lcd_unsigned(u) lcd_number(u,unsign,e0)
131 #define lcd_clock(t) lcd_number(t,unsign,e_2)
134 #define lcd_digit(d) lcd_number(d,digit,digit_comma)
150 #define ASMVOLATILE __volatile__
204 #endif // __rom_lcd_h__
unsigned, 0 displayed as 0000
lcd_number_style
LCD number display styles.
seemingly without effect. cycle reset?
lcd_segment
LCD segment codes.
the IR display values are mutually exclusive.
0..3 quarters: add one. 4 quarters: reset
0 dots: show 5. 1..4 dots: subtract one
1000ths, problematic with negatives
void lcd_show(lcd_segment segment)
show LCD segment
single digit on the right
void lcd_number(int i, lcd_number_style n, lcd_comma_style c)
show number on LCD display
void lcd_hide(lcd_segment segment)
hide LCD segment
the IR display values are mutually exclusive.
single digit on the right
void lcd_clear(void)
clear LCD display
0..4 dots: add a dot. 5 dots: reset
lcd_comma_style
LCD comma display styles.
Generated for brickOS C++ by
1.8.16