Atmega 128L i LPH7779
Krótki opis połączeń plus kod źródłowy.
Każdego kto potrzebuje wysokowydajnego, a zarazem o niskim poborze energii, procesora nie trzeba przekonywać o zaletach Atmel’owego Atmega128L. Jeśli do tego dodamy wyświetlacz LCD o poborze prądu rzędu 300uA, mamy całkiem rozsądny układ zasilany z baterii 3.6V, a więc przenośny, pobierający w porywach około 3mA.
Obliczmy więc: pojemność baterii 600mAh przez 3mA to około 168h(7dni) działania układu.
Biorąc pod uwagę tryby oszczędzania energii implementowane w Atmega128 czas ten może się wydłużyć nawet do miesiąca.
Wyświetlacz LPH7779 jest stosowany w telefonach Nokia 3310, 3330 i 5510.
Rozdzielczość LCD 84x48 piksele przy standardowej czcionce 5x7(6x8)daje 14 kolumn i 6 wierszy, co jest zupełnie wystarczające do wyświetlenia „przyzwoitego” menu. W wyświetlaczu tym jako sterownik zastosowano układ scalony Philips PCD8544. Ze względu na dostępność opisu tego układu na stronach internetowych Philips’a, darujemy sobie szczegóły jego sterowania i przejdziemy do sposobu podłączenia wyświetlacza.