Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[ATmega8][asm] - Rejestr przesuwny 16 bitowy - nie ładuje

mgis 15 Wrz 2016 17:25 903 4
  • #1 15 Wrz 2016 17:25
    mgis
    Poziom 6  

    Zmagam się z rejestrem, którego ma ATmega8 symulować, ale nie przyjmuje Danych na rosnącym zboczu CLK.

    Kod: avrasm
    Zaloguj się, aby zobaczyć kod


    Niby proste i pisałem podobne rzeczy ale tutaj nie działa. Nie wiem już co zmieniać.
    Co przegapiłem?

    Dodałem obrazek:
    [ATmega8][asm] - Rejestr przesuwny 16 bitowy - nie ładuje

    0 4
  • #2 15 Wrz 2016 19:21
    BlueDraco
    Specjalista - Mikrokontrolery

    Ja bym zaczął od zmiany języka programowania. Ew. zacznij od wyrzucenia zbędnych instukcji skoków.

    0
  • #3 15 Wrz 2016 20:03
    el2010tmp
    Poziom 25  

    Wczytaj to sobie do atmel studio i uruchom na symulatorze.

    0
  • Pomocny post
    #4 16 Wrz 2016 07:17
    excray
    Poziom 39  

    Kod: avrasm
    Zaloguj się, aby zobaczyć kod

    Jak już coś to IN data, PINC. W końcu interesuje Ciebie to co jest na pinie wejściowym, a nie to jak skonfigurowałeś rejestr PORTC.

    0
  • #5 16 Wrz 2016 21:48
    mgis
    Poziom 6  

    excray napisał:
    Kod: avrasm
    Zaloguj się, aby zobaczyć kod

    Jak już coś to IN data, PINC. W końcu interesuje Ciebie to co jest na pinie wejściowym, a nie to jak skonfigurowałeś rejestr PORTC.


    Dziękuję bardzo! :D

    0