automatische Stoppuhr

Hi Rico,

Ich habe angefangen das Programm zu schreiben und auf dem STK500 werden mir über PORTB bereits die verschiedenen Belegungen für die Zahlen von 0-9 ausgegeben.
Was wird dir da für ne Belegung ausgegeben ? Sorry mein STK500 ist
zur Zeit noch jungfräulich :rolleyes: Erklär das mal bitte genauer.


Nehme ich den Atmega16 aber raus und stecke ihn in meine Schaltung, dann kommt an allen Ports von PORTB (PB0-PB9) ein Signal, das bei allen gleichzeit im kurzen Abständen zwischen High und Low wechselt. Auf meiner 7-Segmentanzeige blinkt also die ganze Zeit eine 8. Stimmt da vielleicht etwas mit der Beschaltung des Atmega nicht?
Die Schaltung wirklich richtig gelötet ? Die Schaltung schon mal ohne ATmega
in Betrieb genommen ? Versuch doch mal mit 2 Drähten die Ansteuerung der
Treiber zu simulieren.
Blinkt oder leuchtet die 8 ? Wenn man die Pins vom Mega auf Eingang
schaltet, dann könnte es auch passieren, das die Treiber sich am Eingang
ein High-Signal ziehen und durchschalten. Dann leuchten die Anzeigen auch.

Ist es richtig, dass XTAL1/2 nicht beschaltet sind
Wenn Du den internen Oszillator verwendest dann brauchst Du kein externes
Quarz.

und RESET, AREF, AVCC, AGND, GND und VCC in der gezeigten Schaltung richtig beschaltet sind?
Die Beschaltung sieht gut aus. Du hast auch nen Mega16-P verwendet
(mit PDIP-Gehäuse). Dann stimmen auch die Pin-Nummern. Bei TQFP oder MLF
hätte man eventuell andere Pin-Nummern. Paßt aber so.

Ich weiß leider nicht, wie der Atmega im STK500 beschaltet wird. Wo finde ich einen Plan dazu? Könnte es sein, dass mein Atmega ständig resettet wird?
Pack dir doch über nen kleinen Vorwiderstand ne LED an irgendeinen Port
und laß die blinken. So als kleine Funktionskontrolle.

Gruß
Dino
 
Hehe... ich bin ja clever. Da habe ich eine ganze Reihe von Masse-Leitungen verbunden, aber eine kleine Verbindung fehlte zur "richtigen" Masse ;-)
Jetzt gehts. Muss mich nur noch ums Multiplexen kümmern...
 
Hallo, ihr Zwei!

Ich muss ja zu meiner Schande gestehen dass ich aus dem Beitrag schon zu Beginn ausgestiegen bin, weil es in Assembler programmiert werden sollte.

Nun habe ich eben erst bemerkt, dass ihr doch einige Zeit für den Aufbau der Hardware benötigt habt.....
Mensch Dino, hättest doch etwas "sagen" können, dann hätte ich dich ein wenig unterstützt. ;)

Auf alle Fälle finde ich den Aufbau und die Entwicklung sehr gut gelungen und leicht nachvollziehbar!

Wie weit ist denn das Projekt nun gekommen? Gibt es schon eine lauffähige Version, oder auch das eine oder andere Foto vom Testaufbau?

In welcher "Sprache" wird denn nun programmiert?

Wünsche weiterhin viel Erfolg.

Grüße,
Cassio
 
Hi Cassio,

Mensch Dino, hättest doch etwas "sagen" können, dann hätte ich dich ein wenig unterstützt. ;)
kein Problem. :) Das was am meißten aufhält ist meißtens die Schaltpläne
"EAGLEn" (CADden, zeichnen, malen, ...) :D :D :D
Und das tippen geht schon recht schnell. Das ist das kleinste Problem.
Das nächste mal sag ich dann bescheid :D :D

Gruß
Dino
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)