67 #ifndef DOXYGEN_SHOULD_SKIP_INTERNALS 83 #endif // DOXYGEN_SHOULD_SKIP_INTERNALS 96 extern void delay(
unsigned ms);
170 extern void cputw(
unsigned word);
173 extern inline void cputc_0(
unsigned c)
210 extern inline void cputc(
char c,
int pos)
218 extern void cputs(
char *s);
227 #define cls() lcd_clear() 233 #define cls() lcd_clear() 241 #endif // __conio_h__ void cls()
clear user portion of LCD
void cputc(char c, int pos)
Write ASCII character to specified position of LCD.
void cputc_native_3(char mask)
write bit-pattern for segments at position 3 of LCD
void delay(unsigned ms)
delay approximately ms mSec
void cputc_hex_4(unsigned nibble)
write HEX digit to position 4 of LCD
Interface: direct control of LCD display.
kernel configuration file
void cputc_4(unsigned c)
write ASCII char to position 4 of LCD
const char hex_display_codes[]
Table: list of native patterns, one for each HEX character.
void cputc_hex_2(unsigned nibble)
write HEX digit to position 2 of LCD
void cputc_native_0(char mask)
write bit-pattern for segments at position 0 of LCD
void cputc_0(unsigned c)
write ASCII char to position 0 of LCD
Interface: debounced key driver.
void cputs(char *s)
Write string s to LCD (Only first 5 chars)
const char ascii_display_codes[]
Table: list of native patterns, one for each ASCII character.
void cputc_native(char mask, int pos)
Set/Clear individual segments at specified position of LCD.
void cputc_hex_5(unsigned nibble)
write HEX digit to position 5 of LCD
void cputc_hex_1(unsigned nibble)
write HEX digit to position 1 of LCD
void cputc_native_4(char mask)
write bit-pattern for segments at position 4 of LCD
Internal Interface: LCD control and constants.
void cputc_2(unsigned c)
write ASCII char to position 2 of LCD
void cputc_native_1(char mask)
write bit-pattern for segments at position 1 of LCD
void cputc_3(unsigned c)
write ASCII char to position 3 of LCD
void cputc_1(unsigned c)
write ASCII char to position 1 of LCD
void cputc_native_2(char mask)
write bit-pattern for segments at position 2 of LCD
void cputc_5(unsigned c)
write ASCII char to position 5 of LCD
void cputc_hex_0(unsigned nibble)
write HEX digit to position 0 of LCD
void cputc_native_5(char mask)
write bit-pattern for segments at position 5 of LCD
void cputw(unsigned word)
Write a HEX word to LCD.
void cputc_hex(char c, int pos)
Write HEX digit to specified position of LCD.
void cputc_hex_3(unsigned nibble)
write HEX digit to position 3 of LCD