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

kilka pytańna początek, uC, atmega8, podłączenie LCD.

vapno666 15 Gru 2008 19:49 1685 7
  • #1 5863555
    vapno666
    Poziom 10  
    Chce zacząć zabawe z mikrokontolerami i mam wiele planów wykorzystania ich ale nie za bardzo powinienem snuć te plany nie znając możliwości atmegi8.Planuje zacząć od atmega8 i najbardziej mnie ciekawi jak to jest z podłączeniem lcd i wyświetlaniem tekstów(czy jest konieczny do tego pc czy można zbudować odzielny układ (płytke)który porzdzi sobie z wyświetlaniem tekstów.Drugie pytanie mam co do tego kolorofonu
    Link
    na atmega8 a mianowicie co jest filtrem w tym układzie(który lub które z elementów odpowiadają za różne częstotliwości dzwięku sterujące sekcjami ledów w tym układzie)?
  • #2 5865392
    al777
    Poziom 27  
    vapno666 napisał:
    ... a mianowicie co jest filtrem w tym układzie(który lub które z elementów odpowiadają za różne częstotliwości dzwięku sterujące sekcjami ledów w tym układzie)?

    Filtry zrealizowane są na wzmacniaczach TL074 - pierwszy z układów w szeregu (patrząc od lewej) to filtr, drugi - prostownik szczytowy. Napisałbym dokładniej ale na schemacie nie są ponumerowane elementy.
  • #3 5895844
    sp3ots
    Poziom 38  
    Witam !
    Wyświetlacz LCD np.1x16 łączymy z ATmegą8 przy pomocy 6 przewodów. Aby pojawił się napis na LCD wystarczy w Bascomie AVR wpisać linię z takim tekstem: (pomijam oczywiście konfigurację LCD, wybór procesora, częstotliwość rezonatora )

    Lcd " tu wpisujemy tekst"

    Pozdrawiam. Wesołych Świąt. Stefan amator GG6293398
  • #5 5898219
    klops_mops
    Poziom 17  
    Balu napisał:
    Jak już to przynajmniej 7 :P

    Balu co Ty gadasz? Jak 7?
    Z mikroprocesorem wystarczy 6 żył by wszystko działało :)
    Pin RW podpinamy do masy.
    VCC do VCC
    GND do GND
    Vlc przez potencjometr 10k do GND i VCC - kontrast
    + ewentualnie podświetlanie

    A tu przykładowa konfiguracja - mi na niej wszystko ładnie działa :)
    Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2
  • #6 5898285
    Limonit
    Poziom 13  
    Fakt.
    Ostatecznie RW można sobie darować i nic nie czytac z wyświetlacza.
    Sporo projektów jednak wykorzystuje sterowanie sygnalem RW do odczytu flagi busy. Ale można jej nie czytać i czekać czas określony w nocie katalogowej.
    Oszczędzenie jednego pinu, w przypadku ATTiny może zaważyć na powodzeniu projektu ;)
  • #7 5898333
    sp3ots
    Poziom 38  
    Witam !
    Dziękuję (klops_mops) za poparcie mojej 6 przewodowej teorii. Czasami wydaje mi się że Panowie z "GWIAZDKAMI" zamiast podpowiadać osobą początkującym .......

    Wesołych Świąt . Stefan amator GG6293398
  • #8 5898350
    Balu
    Poziom 38  
    klops_mops napisał:
    Balu napisał:
    Jak już to przynajmniej 7 :P

    Balu co Ty gadasz? Jak 7?
    Z mikroprocesorem wystarczy 6 żył by wszystko działało :)
    Pin RW podpinamy do masy.
    VCC do VCC
    GND do GND
    Vlc przez potencjometr 10k do GND i VCC - kontrast
    + ewentualnie podświetlanie

    A tu przykładowa konfiguracja - mi na niej wszystko ładnie działa :)
    Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2


    No tak, a o napięciu odniesienia zwanym gnd kolega zapomniał? Jak nie będzie wspólne między uC a LCD to nic nie podziała...
    ;)

    Wesołych:)

    Ł:.
REKLAMA