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

przechwytywanie danych at90s8515<>24c64 +wynik na lcd.

v1ru5 17 Kwi 2005 14:29 1254 2
REKLAMA
  • #1 1413156
    v1ru5
    Poziom 12  
    Posty: 10
    Witam mam następujący problem.
    Mam AT90s8515 i podlączony do niego eeprom 24c64
    ATMEL EEPROM
    pin1(PB0) - pin5(SDA)
    pin2(PB1) - pin6(SCL)

    przykładowa zawartość eeproma to(pierwsze 2 linijki):

    :10000000AD96F0B37B5F4CB24DE4D743F1493CB7BA
    :100010000000534543412020202020202020202084

    i chcę zrobić coś takiego(mam do dyspozycji 89c2051) żeby ten 2 atmel odczytywał dane (napjpierw tą na czerwono.. pozniej na niebiesko):

    :10000000AD96F0B37B5F4CB24DE4D743F1493CB7BA
    :100010000000534543412020202020202020202084

    i chce te dane (odczytane z eeproma) wyswietlic na lcd(poniewaz mam niestety tylko lcd 1x14, więc wymyśliłem zeby one się lekko przesuwały, aż wyświetli się cała liczba, poczym zmieniała się na 2 i tak w kółko.(tylko niezaszybko zeby sie przeczytac dało)). jak podlaczyc lcd do tego 89c2051 to wiem ale jak podlaczyc tego 89 pod tego eeproma(niby wiem co to i2c.... ale jak?), tak zeby niezaklucac komunikacji z tym at90s855 to juz niewiem. i z napisaniem wsadu do 89c2051 tez raczej bedzie problem :(

    Aha zapomniałem o najważniejszym. niemoge podpiąc wyświetlacza bezpośrednio pod at90s8515. wiem ze byloby 1000x szybciej i tak mialem dawniej. ale wsady do niego dosc często się zmieniają i nieporadziłbym sobie z dodawaniem caly czas obsługi lcd. dlatego chce wykozystac do tego 89c2051.
    proszę o waszą pomoc.
  • REKLAMA
  • #2 1414189
    xPatryk
    Poziom 15  
    Posty: 208
    Ocena: 7
    a czy wsady masz w formie kodu źródłowego a następnie dopiero je kompilujesz i wgrywasz do at90s8515 czy sa juz skompilowane?

    A nie łatwiej napisać programik, np w C, aby przed ich wgraniem dopisywał automatycznie moduł obsługi LCD a następnie wysyłał dopiero wsad?

    Tak chyba będzie znacznie łatwiej...
  • #3 1414348
    v1ru5
    Poziom 12  
    Posty: 10
    wsad do 90s8515 dostaje gotowy. z tym c to raczej bym niepotrafił, poniewaz niemoge znalesc takiego wsadu, nawet starego ktory by obsługiwał lcd(jak podlaczam bezposrednio lcd pod at90s8515 i wgrywam testowy wsad to na wyswietlaczu pisze 'test' jednak wsady ktore dostaje nie mają niestety ich obsługi.). myslalem zeby zrobic cos takiego, ze ten at89c2051 bedzie nabiezaco analizowal to co przechodzi przez szyne i2c i 'wylapywal' potrzebne mi wpisy. co nieco czytalem o tym i2c... o tym start /stop i przesylanie danych. wiec napisac tylko kod ktory by to wylapywal- niestety moja skromna wiedza jest zbyt mała i sam sobie nieporadze dlatego zwracam sie do Was o pomoc.
    pozdrawiam v1ru5.
REKLAMA