www.mikrocontroller.net

Forum: GCC Hilfe 8 bit Zähler geht nicht


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Sebastian S. (wurli)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo habe hier ein Theorie und Praxis Problem wollte(habe) einen
DAC(TLC 7524) an einem ATMEGA 16 angeschlossen.Und ein paar zeilen Code 
dazu geschrieben der mir einen 8 bit zähler an Port C des µC ausgibt und 
damit
den DAC ansteuert.Nun soweit so gut in der Simulation funktionierte 
alles
bestens aber als ich den µC beschrieben hab machte er nich das was ich 
wollte.
Er ließ einfach ein paar (ca. 155) zählschritte aus nun weiß ich nicht 
mehr
weiter und hoffe hier kann mir jemand helfen.

Autor: Ingo (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Weil der Zähler mit 1MHz incrementiert wird, Anfängerfehler...

Autor: Sebastian S. (wurli)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ja und ist 1 MHz zuviel?
Waitstages einbauen? danke für die schnelle Antwort Ingo

Autor: Neugieriger (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Wie erkennst Du, dass Zählerstände fehlen?

Autor: Sebastian S. (wurli)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
anstatteiner Rampe wird auf dem Oszi eher eine treppe mit 3 stufen 
abgebildet,
und aud dem logikanalysator sieht man es auch das erste bit toggelt wie 
es soll das zweite macht auch noch was es soll aber dann gehts los bit 
3,4,5,6
machen gar nichts erst 7 und 8 wieder

Autor: Sebastian S. (wurli)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Also das mit dem Afänger fehler war wohl zu schnell geschossen ich habe 
den Code modi. mit dem selben Ergebniss Treppe mit 3 Stufen.Ich habe es 
auch schon mit einem ATMEGA 32 probiert mit dem selben Ergebnis.

Autor: Karl Heinz Buchegger (kbuchegg) (Moderator)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
> // Setzen Aller Bits an Port C auf Ausgang

JTAG ist per Fuse abgeschaltet?

Autor: Sebastian S. (wurli)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hey suppie du bist mein persönlicher held jetzt gehts war wohl doch ein 
anfänger fehler aber nich weil der µC nich im µs berei zählen kann 
sonder das Jtag egal ich dank euch allen supie supie supie freu

Autor: Sebastian S. (wurli)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ähm kannst du es mir noch erklären das ich nich immer ein Anfäger bleib 
;-)

Autor: Karl Heinz Buchegger (kbuchegg) (Moderator)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
JTAG ist eine Debug Schnittstelle, mit der man mittels geeigneter 
Software + Hardware den µC im laufenden Betrieb debuggen kann.

Da da auch Hardware dazugehört, muss es ein paar Pins geben, an die die 
JTAG Hardware angeschlossen wird. Diese Pins stehen dann klarerweise 
nicht mehr für den Normalbetrieb zur Verfügung.

Und per Default, also bei einem nagelneuen Mega32 ab Werk, ist JTAG 
eingeschaltet und die bewussten Pins liegen am Port C.


> Ähm kannst du es mir noch erklären das ich nich immer ein Anfäger bleib
Ist schon ok. Solche Dinge muss man einfach wissen. Natürlich ist das 
alles im Datenblatt auch dokumentiert, aber das findest du nur wenn du 
weißt wonach du suchen musst.

Autor: Sebastian S. (wurli)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
OK hab´s mir selbst erklärt (Manual) aber danke trotzdem.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net