-
Data: 2010-07-20 06:38:39
Temat: Re: Obsługa LCD na HD44780 w C (WinAVR)
Od: Jan Górski <g...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Wystąpił błąd w procedurze inicjacji wyświetlacza w tryb 4 bit.
Powinno wyglądać np tak :
// KOD ---------------------------------------------
delay_ms(20);
LCD_DataDR = 0xFF;
LCD_DataPort &= ~(1<<LCD_RS); // zeruje RS
LCD_DataPort &= ~(1<<LCD_EN); // zeruje E
delay_ms(2);
for (int i = 0; i < 3; i++ ) {
LCD_DataPort |= ~(1<<LCD_EN);
lcdCommand(0x33);
LCD_DataPort &= ~(1<<LCD_EN); // zeruje E
delay_ms(5);
}
LCD_DataPort |= ~(1<<LCD_EN);
lcdCommand(0x32);
LCD_DataPort &= ~(1<<LCD_EN); // zeruje E
delay_ms(2);
// KONIEC KODU ----------------------------
Dalej trzeba pokonfigurować pamięć, karetkę itp. Co ciekawe, często
bez tych zabiegów symulacja Hapsim działa, a właściwy wyświetlacz
wywala śmieci.
Powodzenia wszystkim stawiającym pierwsze kroki :-)
Najnowsze wątki z tej grupy
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
Najnowsze wątki
- 2025-07-28 Stare komputery
- 2025-07-28 Warszawa => Junior Rekruter <=
- 2025-07-28 cinkciarz.pl
- 2025-07-28 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-07-28 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-07-28 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-07-28 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-07-28 Warszawa => Spedytor Międzynarodowy <=
- 2025-07-28 Piaseczno => Developer .NET <=
- 2025-07-28 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-07-28 Warszawa => IT Director <=
- 2025-07-28 Żurek i maszyna
- 2025-07-28 Gdańsk => PHP Developer <=
- 2025-07-28 Warszawa => Administrator IT <=
- 2025-07-28 Lublin => Konsultant ds. Wdrożeń ERP (moduł FK) <=