logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega8 + wyświetlacz, przesyłanie danych, RS232.

luke_dra 13 Sty 2009 00:52 1817 2
REKLAMA
  • #1 5991096
    luke_dra
    Poziom 10  
    Witam wszystkich

    Nurtuje mnie pewien problem: powiedzmy że mam Atmegę8 podłączoną do wyświetlacza LCD 2x16 która prezentuje jakieś tam dane, program który to obsługuje jest tylko w wersji skompilowanej i nie ma możliwości jego zmiany a ja bym potrzebował przesłać te same dane które są na LCD na port RS232 czyli do komputera.

    Właśnie przyszedł mi do głowy taki pomysł - może dodać drugi µC który zostanie podłączony zamiast LCD z portami ustawionymi na Input i da się te dane odczytać a następnie wysłać na rs232 już z tego drugiego µC (czy jednak waszym zdaniem mój pomysł to czyste szaleństwo mojej wyobraźni :D i sam nie wiem co mówię).

    Będę wdzięczy za wszelkie pomysły
    Łukasz
  • REKLAMA
  • #2 5991286
    chudybyk
    Poziom 31  
    W zasadzie dałoby się to zrobić. Musiałbyś emulować wyświetlacz. Oprócz samego odczytywania wartości portów trzeba niestety rozpoznawać komendy i odpowiadać też z powrotem - co najmniej flagą BUSY. Jeśli widzisz polskie znaczki typu Ą, Ę, to pewnie zaprogramowano pamięć CGRAM, więc też oprócz pamięci znaków - DDRAM, musisz emulować CGRAM... troszkę namnożyłem kłopotów? Gdyby znać procedurki, które są tu używane w komunikacji z LCD, to pewnie niektóre rzeczy by się uprościły.
    Pozdrawiam!
  • #3 5992211
    dawid512
    Poziom 32  
    Co dokładnie robi uc master? Może prościej będzie napisać nowy soft dla niego.
REKLAMA