Plik naglowkowy obslugi wyswietlacza.
More...
#include <avr/pgmspace.h>
Go to the source code of this file.
Macros |
|
#define | SCREEN_WIDTH 132 |
|
#define | SCREEN_HEIGHT 64 |
|
#define | PIXELS_PER_PAGE 8 |
|
#define | SPLC501C_DISPLAY_ON 0xAF |
|
#define | SPLC501C_DISPLAY_OFF 0xAE |
|
#define | SPLC501C_START_LINE 0x40 |
|
#define | SPLC501C_PAGE_ADDRESS 0xB0 |
|
#define | SPLC501C_COLUMN_ADDRESS_HI 0x10 |
|
#define | SPLC501C_COLUMN_ADDRESS_LO 0x00 |
|
#define | SPLC501C_ADC_NORMAL 0xA0 |
|
#define | SPLC501C_ADC_REVERSE 0xA1 |
|
#define | SPLC501C_DISPLAY_NORMAL 0xA6 |
|
#define | SPLC501C_DISPLAY_REVERSE 0xA7 |
|
#define | SPLC501C_DISPLAY_ALL_ON 0xA5 |
|
#define | SPLC501C_DISPLAY_ALL_OFF 0xA4 |
|
#define | SPLC501C_BIAS_19 0xA2 |
|
#define | SPLC501C_BIAS_15 0xA3 |
|
#define | SPLC501C_RMW_START 0xE0 |
|
#define | SPLC501C_RMW_END 0xEE |
|
#define | SPLC501C_RESET 0xE2 |
|
#define | SPLC501C_COM0 0xC0 |
|
#define | SPLC501C_COM63 0xC8 |
|
#define | SPLC501C_POWERON 0x2F |
|
#define | SPLC501C_VOLTAGE_RATIO 0x20 |
|
#define | SPLC501C_VOLUME_MODE 0x81 |
|
#define | SPLC501C_VOLUME_SET 0x00 |
|
#define | SPLC501C_PAGE_BLINKING_MODE 0xD5 |
|
#define | SPLC501C_PAGE_BLINKING_0 0x01 |
|
#define | SPLC501C_PAGE_BLINKING_1 0x02 |
|
#define | SPLC501C_PAGE_BLINKING_2 0x04 |
|
#define | SPLC501C_PAGE_BLINKING_3 0x08 |
|
#define | SPLC501C_PAGE_BLINKING_4 0x10 |
|
#define | SPLC501C_PAGE_BLINKING_5 0x20 |
|
#define | SPLC501C_PAGE_BLINKING_6 0x40 |
|
#define | SPLC501C_PAGE_BLINKING_7 0x80 |
Functions |
| void | LCDOff (void) |
| | Funkcja wylaczajaca wyswietlacz.
|
| uint8_t | LCDBright (int8_t step) |
| | Funkcja ustawiajaca podswietlenie wyswietlacza.
|
| uint8_t | LCDContrast (int8_t step) |
| | Funkcja ustawiajaca kontrast wyswietlacza.
|
|
void | LCDWriteData (unsigned char dataToWrite) |
|
void | LCDGoTo (unsigned char, unsigned char) |
| void | LCDWriteChar (uint8_t charCode) |
| | Funkcja wysylajaca znak do wyswietlacza.
|
| void | LCDWriteCharNeg (uint8_t charCode) |
| | Funkcja wysylajaca znak do wyswietlacza z negacja kolorow.
|
| void | LCDText_p (const char *string) |
| | Funkcja wysylajaca lancuch znakow z pamieci FLASH do wyswietlacza.
|
| void | LCDTextNeg_p (const char *string) |
| | Funkcja wysylajaca lancuch znakow z pamieci FLASH do wyswietlacza z negacja kolorow.
|
| void | LCDInit (void) |
| | Funkcja konfigurujaca wyswietlacz LCD.
|
| void | LCDClearScreen (void) |
| | Funkcja czyszczaca ekran wyswietlacza.
|
|
void | lcd_String_neg (uint8_t val) |
Detailed Description
Plik naglowkowy obslugi wyswietlacza.
- Author
- Arkadiusz Hudzikowski
- Version
- 1.5
- Date
- 16.01.2013 Wyswietlacz 132x64 pikseli ze sterownikiem SPLC501C. Plik stworzony na podstawie biblioteki ze strony http://en.radzio.dxp.pl/splc501c/ Autor bibioteki: Radoslaw Kwiecien
Function Documentation
| uint8_t LCDBright |
( |
int8_t |
step | ) |
|
Funkcja ustawiajaca podswietlenie wyswietlacza.
- Parameters
-
| step | : wartosc zmiany podswietlenia (-100 - 100) |
- Returns
- uint8_t : nowa wartosc podswietlenia (0 - 100)
| void LCDClearScreen |
( |
void |
| ) |
|
Funkcja czyszczaca ekran wyswietlacza.
- Returns
- none
| uint8_t LCDContrast |
( |
int8_t |
step | ) |
|
Funkcja ustawiajaca kontrast wyswietlacza.
- Parameters
-
| step | : wartosc zmiany kontrastu (-20 - 20 |
- Returns
- uint8_t : nowa wartosc kontrastu (10 - 30)
Funkcja konfigurujaca wyswietlacz LCD.
- Returns
- none
Funkcja wylaczajaca wyswietlacz.
- Returns
- none
| void LCDText_p |
( |
const char * |
string | ) |
|
Funkcja wysylajaca lancuch znakow z pamieci FLASH do wyswietlacza.
- Parameters
-
| *string | : adres lancucha znakow z pamieci flash |
- Returns
- none
| void LCDTextNeg_p |
( |
const char * |
string | ) |
|
Funkcja wysylajaca lancuch znakow z pamieci FLASH do wyswietlacza z negacja kolorow.
- Parameters
-
| *string | : adres lancucha znakow z pamieci flash |
- Returns
- none
| void LCDWriteChar |
( |
uint8_t |
charCode | ) |
|
Funkcja wysylajaca znak do wyswietlacza.
- Parameters
-
- Returns
- none
| void LCDWriteCharNeg |
( |
uint8_t |
charCode | ) |
|
Funkcja wysylajaca znak do wyswietlacza z negacja kolorow.
- Parameters
-
- Returns
- none