Witam! Chcę uruchomić wyświetlacz: ABG128064H05-YHY-R, http://www.av-display.com.cn/ProductFile/20080804023109.pdf . Posiadam do niego notę katalogową i próbuje go odpalić poprzez atmege8. Wiem, że nie ma do niego gotowego sterownika, więc chcę napisać własny jednak coś nie wychodzi
podłączyłem go do uC, włącznie z potkiem i jest ok, wyświetlacz ładnie świeci i wszystkie piksele zapalone. Jednak nie wiem jak przeprowadzić jego inicjalizację? żeby np zapalić tylko jedną połowę wyświetlacza (odpowiada za to nóżka CS1 i CS2). W nocie pisze, że ustawiając stan niski na CS1 lub CS2 otrzymam jedną połowę wyświetlacza aktywną jednak nic się nie dzieje.. Nie wiem czy w ogóle atmega ma jakiś wpływ na wyświetlacz.. DB0-DB5 podłączone do PC0-PC5, DB6 i 7 do PB6 i PB7. CS1-PD0, CS2-PD1 RST-PD2, RW-PD3, RS-PD4, E-PD5. oto kod:
ustawienie:
ldi R16, 0b00111111
sts PORTC, R16
ser R16
sts PORTD, R16
ldi R16, 0b00000000
sts PORTB, R16
cbi PORTD, 0
rcall wait
cbi PORTD, 4
cbi PORTD, 3
rcall strobe
ret
wait:
nop
nop
nop
ret
strobe:
sbi PORTD, 5
rcall wait
cbi PORTD, 5
ret
