8051 Wecker klingelt nicht

OP #1204311
Lesenswert?

Hallo,
Habe ein Problem bei einem Projekt und komm nicht weiter!
Hoffe das mir jemand helfen kann!
Die Uhrzeit und den Alarm kann man einstellen aber die Alarmzeit wird 
ignoriert und es ertönt kein Signal!
Vielleicht findet jemand den Fehler habe die asm-Datei angehangen!

MfG Kelle
Angehängte Dateien:
#1204365
Lesenswert?

Andreas Kellner wrote:
> Die Uhrzeit und den Alarm kann man einstellen aber die Alarmzeit wird
> ignoriert und es ertönt kein Signal!

Ich sehe nirgends einen Zugriff auf nen Output-Pin.
Und im Blockschaltbild des 8051 ist auch kein integrierter Lautspecher 
zu sehen.


- Vergleichsroutine schreiben
- Tongeneratorroutine schreiben
- Lautsprecher anschließen.


Peter
Gast #1204400
Lesenswert?

1. Du hast offensichtlich die Funktion und Anwendung von Timern nicht 
verstanden!
2. Das Gewurstel rund um die serielle Schnittstelle verstehst Du 
bestimmt auch nicht.
3. Den Stackpointer sollte man sinnvoll initialisieren!
4. ich finde nirgens einen Vergleich aktuelle Zeit <--> Alarmzeit.
5. Ich sehe keine Ansteuerung eines Lautsprechers
Usw.
Usw.
#1204429
Lesenswert?

Andreas Kellner wrote:
> Habe ein Problem bei einem Projekt und komm nicht weiter!

Erzähl doch erstmal, was das Projekt überhaupt machen soll, wie Du Dir 
die Funktion vorstellst, was alles wo angeschlossen ist.

Ein Programmablaufplan wär natürlich super spitzen Oberklasse.
Aber wenn Du einen gemacht hättest, wäre ja erst garnicht Deine Frage 
aufgekommen.


Peter
Gast #1204444
Lesenswert?

...und daher holst du jetzt mal den Kuli raus und kritzelst und ein 
schönes Bild - das scannst du dann und stellst es unter PENIBELSTER 
Beachtung der Bildformate hier ein. Dann richten wir weiter. <:)

Klaus.
Gast #1204792
Lesenswert?

Noch ein Tipp: Kommentare sollen die Wirkungsweise eines Programmes 
besser verdeutlichen und nicht die Befehle erklären. Die Befehle sind 
selbsterklärend, es geht mehr darum, die größeren Sinnzusammenhänge zu 
beschreiben. Man führt also ein paar Befehle aus, weil man etwas 
erreichen will, z.B. eine Taste abfragen, ein Display mit Inhalt füllen 
usw. Gerade im letzten Teil des Programmes werden fast immer nur die 
Befehle erklärt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren