Witam Szanowych Forumowiczów. Od około tygodnia probuje uruchomić wyświetlacz WC1602A0 zgodny ze sterownikiem HD44780 niestety bezskutecznie. W pierwszej kolejności próbowałem odpalić wyświetlacz wg schematów
http://atomsoft.wordpress.com/2010/03/08/lcd-on-stm8s-discovery/
http://we.easyelectronics.ru/DareDen/stm8-i-lcd-na-osnove-hd44780.html
niestety podczas kompilacji otrzymuje bledy
#error clnk Debug\lcdtest.lkf:1 symbol _GPIO_ReadOutputData not defined (Debug\hd44780.o )
Spróbowałem uruchomić wsywietlacz w STVD w Assemblerze
podlaczylem wyświetlacz tak jak na zdjęciu poniżej i na PB_ODR po kolei w trybie debbugowania wprowadzałem zgodnie z tablelka konkretne bity jednak tez nic czy ktoś moglby podpowiedzieć dlaczego nie chce się zainicjalizować? Napiecie jest +5V
|RS|RW|DB7|DB6|DB5|DB4|
| 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 0 | 0 | 0 | 1 | 0 |
| 0 | 0 | 0 | 0 | 1 | 0 |
| 0 | 0 | 1 | 0 | 1 | 0 |
| 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 0 | 0 |
| 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 | 1 | 1 |
| 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 1 | 1 | 0 |
Ustawienia:
PB_ODR wprowadzane po kolei zgodnie z tabelka
PB_DDR - > 00000000
PB_CR1 - > 00000000
PB_CR2 - > 00000000
Bardzo proszę o pomoc