Die folgenden 4 Ausgänge scheinen nicht zu funktionieren:
PC5 (TDI)
PC4 (TDO)
PC3 (TMS)
PC2 (TCK)
Ich hab ein programm geschrieben was auf einer 7segment anzeige zahlen
darstellen soll (ohne bcd zu 7segment-decoder), nur leider scheinen
diese 4 Ausgänge nicht zu funktionieren, die anderen 4 schalten genau so
wie ich das will.
Der aufbau ist wie folgt:
--------
-------- -> 4x 74HC513an an Port C -> 4x 7segment anzeigen
--------
-Atmega-
--------
--------
-------- -> die 4 Enable-ports von den 74hc513an
--------
Also ein bus aus 4x 74hc513an an deren ausgänge je 1x 7Segment-Anzeige
hängt, der bus hängt an Port C.
Die 4 Enable pins des Latches liegen an Port A (0-3).
Diese Funktionieren einwandfrei und die 4 oben nicht aufgezählten
ausgänge vom Port C sind auch in ordnung.
Richtig angeschlosssen ist meiner meinung nach alles insofern die
datenblätter stimmen, kann sich also eigentlich nur noch um ein problem
des avr handeln.
Mein aktueller testcode (noch nichtmal hochgeladen, da gerade erst
umgeschrieben ^^)
Ich hoffe nur ich hab da nix vergessen :)
also ich würde messen ob die überhaupt als ausgänge geschaltet sind.
http://www.atmel.com/Images/doc2503.pdf
und dann schau mal auf seite 5 was bei portc steht.
vll könnte es daran liegen
ok werd das gerade mal testen habs gerade deaktiviert :)
natürlich unter beachtung der sicherheitshinweise die ich mehrfach hier
gelesen hab ^^ erst aktuellen stand runterladen jtagen deaktiviert und
wieder hochgeladen.
:D jetz funktoniert alles super, danke :D
hab vorher mehrfach schaltung/code kontrolliert und gemessen und bin
fast verzweifelt :/ und das obwohl es sone einfache lösung dafür gibt
hust