PIC24_DOG
|
gehe zum Quellcode dieser Datei
Funktionen | |
void | eaDogM_WriteChr (char value) |
void | eaDogM_WriteCommand (int8 cmd) |
void | eaDogM_Initialize (void) |
void | eaDogM_DoubleHeight (int8 row) |
void | eaDogM_SetPos (int8 r, int8 c) |
void | eaDogM_ClearRow (int8 r) |
void | eaDogM_WriteString (char *strPtr) |
void | eaDogM_WriteStringAtPos (int8 r, int8 c, char *strPtr, int1 DisGIE=0) |
void | eaDogM_WriteIntAtPos (int8 r, int8 c, int8 i, int1 DisGIE=0) |
void | eaDogM_WriteByteToCGRAM (char ndx, char data) |
#define EADMCMD_CONTRAST 0b0111000 |
Definiert in Zeile 123 der Datei ea_dog_mio.txt.c.
#define EADMSYM_DARWL 0b11111011 |
Definiert in Zeile 116 der Datei ea_dog_mio.txt.c.
#define EADMSYM_DARWR 0b11111100 |
Definiert in Zeile 117 der Datei ea_dog_mio.txt.c.
#define EADMSYM_DEG 0b11011111 |
Definiert in Zeile 115 der Datei ea_dog_mio.txt.c.
#define EADMSYM_GT 0b00111110 |
Definiert in Zeile 119 der Datei ea_dog_mio.txt.c.
#define EADMSYM_LT 0b00111100 |
Definiert in Zeile 118 der Datei ea_dog_mio.txt.c.
#define EADMSYM_OHM 0b00011110 |
Definiert in Zeile 120 der Datei ea_dog_mio.txt.c.
#define EADOGM163 1 |
Definiert in Zeile 105 der Datei ea_dog_mio.txt.c.
#define eaDogM_Cls | ( | ) | eaDogM_WriteCommand(EADOGM_CMD_CLR) |
Definiert in Zeile 419 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_CGRAM_ADDR 0b01000000 |
Definiert in Zeile 206 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_CLR 1 |
Definiert in Zeile 200 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_CURSOR_OFF 0b00001100 |
Definiert in Zeile 202 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_CURSOR_ON 0b00001111 |
Definiert in Zeile 201 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_DDRAM_ADDR 0b10000000 |
Definiert in Zeile 205 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_DISPLAY_OFF 0b00001000 |
Definiert in Zeile 204 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_DISPLAY_ON 0b00001100 |
Definiert in Zeile 203 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_SELECT_R0 0b00011000 |
Definiert in Zeile 207 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_SELECT_R1 0b00010000 |
Definiert in Zeile 208 der Datei ea_dog_mio.txt.c.
#define EADOGM_CMD_SET_TABLE2 0b00101010 |
Definiert in Zeile 209 der Datei ea_dog_mio.txt.c.
#define EADOGM_COLSPAN 16 |
Definiert in Zeile 196 der Datei ea_dog_mio.txt.c.
#define eaDogM_CursorOff | ( | ) | eaDogM_WriteCommand(EADOGM_CMD_CURSOR_OFF) |
Definiert in Zeile 421 der Datei ea_dog_mio.txt.c.
#define eaDogM_CursorOn | ( | ) | eaDogM_WriteCommand(EADOGM_CMD_CURSOR_ON) |
Definiert in Zeile 420 der Datei ea_dog_mio.txt.c.
#define eaDogM_DisplayOff | ( | ) | eaDogM_WriteCommand(EADOGM_CMD_DISPLAY_OFF) |
Definiert in Zeile 423 der Datei ea_dog_mio.txt.c.
#define eaDogM_DisplayOn | ( | ) | eaDogM_WriteCommand(EADOGM_CMD_DISPLAY_ON) |
Definiert in Zeile 422 der Datei ea_dog_mio.txt.c.
#define eaDogM_DoubleHeightOff | ( | ) | eaDogM_WriteCommand(0b00101000) |
Definiert in Zeile 418 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_BIAS_SET 0x15 |
Definiert in Zeile 186 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_CLEAR_DISPLAY 0x01 |
Definiert in Zeile 194 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_CONTRAST_SET 0x72 |
Definiert in Zeile 189 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_ENTRY_MODE 0x06 |
Definiert in Zeile 195 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_FOLLOWER_CONTROL 0x6E |
Definiert in Zeile 188 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_FS1 0x39 |
Definiert in Zeile 192 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_FS2 0x38 |
Definiert in Zeile 193 der Datei ea_dog_mio.txt.c.
#define EADOGM_INIT_POWER_CONTROL 0x55 |
Definiert in Zeile 187 der Datei ea_dog_mio.txt.c.
#define eaDogM_outSPI | ( | c | ) | spi_write(c) |
Definiert in Zeile 269 der Datei ea_dog_mio.txt.c.
#define EADOGM_PIN_CSB LATBbits.LATB13 |
Definiert in Zeile 109 der Datei ea_dog_mio.txt.c.
#define EADOGM_PIN_RS LATBbits.LATB14 |
Definiert in Zeile 108 der Datei ea_dog_mio.txt.c.
#define EADOGM_ROWS 3 |
Definiert in Zeile 179 der Datei ea_dog_mio.txt.c.
#define eaDogM_SetContrast | ( | c | ) | eaDogM_WriteCommand(EADMCMD_CONTRAST + (c & 0b00001111)) |
Definiert in Zeile 400 der Datei ea_dog_mio.txt.c.
#define EADOGM_SPI 1 |
Definiert in Zeile 112 der Datei ea_dog_mio.txt.c.
#define EADOGM_SPI_DIV SPI_CLK_DIV_4 |
Definiert in Zeile 214 der Datei ea_dog_mio.txt.c.
#define EADOGM_SPI_HW 1 |
Definiert in Zeile 107 der Datei ea_dog_mio.txt.c.
#define EADOGMVDD 3 |
Definiert in Zeile 106 der Datei ea_dog_mio.txt.c.
#define GLOBAL INTR_GLOBAL |
Definiert in Zeile 128 der Datei ea_dog_mio.txt.c.
void eaDogM_ClearRow | ( | int8 | r | ) |
Definiert in Zeile 433 der Datei ea_dog_mio.txt.c.
void eaDogM_DoubleHeight | ( | int8 | row | ) |
Definiert in Zeile 404 der Datei ea_dog_mio.txt.c.
void eaDogM_Initialize | ( | void | ) |
Definiert in Zeile 358 der Datei ea_dog_mio.txt.c.
void eaDogM_SetPos | ( | int8 | r, |
int8 | c | ||
) |
Definiert in Zeile 426 der Datei ea_dog_mio.txt.c.
void eaDogM_WriteByteToCGRAM | ( | char | ndx, |
char | data | ||
) |
Definiert in Zeile 484 der Datei ea_dog_mio.txt.c.
void eaDogM_WriteChr | ( | char | value | ) |
Definiert in Zeile 338 der Datei ea_dog_mio.txt.c.
void eaDogM_WriteCommand | ( | int8 | cmd | ) |
Definiert in Zeile 347 der Datei ea_dog_mio.txt.c.
void eaDogM_WriteIntAtPos | ( | int8 | r, |
int8 | c, | ||
int8 | i, | ||
int1 | DisGIE = 0 |
||
) |
Definiert in Zeile 466 der Datei ea_dog_mio.txt.c.
void eaDogM_WriteString | ( | char * | strPtr | ) |
Definiert in Zeile 442 der Datei ea_dog_mio.txt.c.
void eaDogM_WriteStringAtPos | ( | int8 | r, |
int8 | c, | ||
char * | strPtr, | ||
int1 | DisGIE = 0 |
||
) |
Definiert in Zeile 450 der Datei ea_dog_mio.txt.c.