Hilfe Programm

Gast #1187205
Lesenswert?
• ▲
▼
Hallo brauche HILFE ich bekomme das Programm einfach nicht zum laufen.

Wer kann mir helfen BITTE BITTE BITTE ich bin verzweifelt versuche es 
schon seit fast zwei Wochen.

Es soll Ausgang C4 und C5 bei 38Crad angehen und bei 30 wider auf es 
geht einfach nicht und ich komme auch nicht darauf.



ICH danke euch für jedliche HILFE
Angehängte Dateien:
Gast #1187641
Lesenswert?
• ▲
▼
Hast du den Teil Lüfter EIn/Aus selber hinzugefügt? Ich Programmiere 
seit einer Weile kein Assembler mehr, aber bist du sicher das du bei

subwf  f0, w    ; w:=f-33 = temp-Toff
btfss  STATUS, C

das Carry bit testest und nicht das Zero bit? Ist doch so wenn man auf 
Null testen will mit subwf ... ?  STATUS, Z  ?
Gast #1187942
Lesenswert?
• ▲
▼
Hallo


Ich weiß es nicht genau, wenn ich auf Zero bit teste (abfrage muss es ja 
genau null sein. Wenn aber es überlaufen ist, ist das Zero bit wieder 0 
und das Carry bit 1 . Aber ich lasse mich gern eine besseren überzeugen.

Mfg Bodo
Gast #1188411
Lesenswert?
• ▲
▼
>wenn ich auf Zero bit teste (abfrage muss es ja genau null sein. Wenn aber es 
>überlaufen ist, ist das Zero bit wieder 0
>und das Carry bit 1"

Ja das stimmt schon. Ich blicke im Moment nur nicht ganz durch das ganze 
Programm. Bei solchen BTFSX xxxxx  setze ich das Bit, welches durch die 
Operation beeinflusst wird, vorher auf Null, um sicher zu sein dass es 
nicht von einer vorhergehenden Op schon gesetzt ist ..... aber ja, bin 
scho seit längerem nicht mehr mit Asm vertraut ...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.