Wyświetlacze LCD stały się bardzo popularne, aktualnie nie można sobie wyobrazić działającego mikrokontrolera bez LCD. Wyświetlacz może być pomocny nawet do wykrywania błędów wstawiając w kod programu polecenia wyświetlające aktualny stan mikrokontrolera. Nie wykorzystując żadnego emulatora. Najbardziej popularnym sterownikiem wyświetlacza jest Hitachi 44780. Aby wysterować taki LCD potrzebujemy aż 12 pinów (przy działaniu 8 bitowym). Jak wielka jest to strata możliwości mikrokontrolera a dokładnie pinów nie trzeba nikogo przekonywać... Rozwiązanie umożliwia komunikację PIC z wyświetlaczem LCD wykorzystując jedynie dwa przewody DATA oraz DATA CLOCK a co za tym idzie zajmując tylko dwa piny mikrokontrolera.
Układ 74LS174
Rezystor 10k oraz 1k
Dioda 1N914
Kondensator 100nF
W pliku 2wirelcd.asm zapisano przykładowy programik do zrealizowania pierwszej komunikacji PIC16F84 z LCD. Wykorzystano piny PortA.0 jako Data Bit oraz PortA.1 jako Clock Bit
Zapisana strona plus program w załączniku
Oryginał: http://www.rentron.com/Myke1.htm
Układ 74LS174
Rezystor 10k oraz 1k
Dioda 1N914
Kondensator 100nF
W pliku 2wirelcd.asm zapisano przykładowy programik do zrealizowania pierwszej komunikacji PIC16F84 z LCD. Wykorzystano piny PortA.0 jako Data Bit oraz PortA.1 jako Clock Bit
Zapisana strona plus program w załączniku
Oryginał: http://www.rentron.com/Myke1.htm
Fajne? Ranking DIY