Schritt 10: Programmieren Sie den Chip
Geben Sie diesen Code:
Init: Pause 500' warten auf Bildschirm, um so Daten zu initialisieren ist nicht verloren
Serout 1, N2400, (1)' Anzeige gespeichert Nachricht 1: "externe:" auf der obersten Zeile
unterbrechen Sie 5' warten, bis es an die Arbeit
Serout 1, N2400, (2) "Anzeige gespeichert Nachricht 2:"Temperatur"auf unterm Strich
Readtemp 1, b1 "Temperatur zunächst zu lesen bekommen für minimale Temperatur ablesen
B6 = b1 "minimale Temperatur als Strom festgelegt, so dass es keine 0 anzeigt
Setint % 00000100, % 00000100' Set Interrupt mit gemeinsamen Eingang Pin (Eingang 2)
Unterbrechen:
GOSUB Maxmin'go Bildschirm, max und min Temperaturen
Setint % 00000100, % 00000100' Interrupt zurückgesetzt, da es abgebrochen wird, wenn es ausgelöst wird
Maxmin:
Serout 1, N2400, (3)' Anzeige gespeichert Nachricht 3: "Max". Temp: "auf der obersten Zeile
unterbrechen Sie 5' warten, bis es an die Arbeit
Serout 1, N2400, (4) "Anzeige gespeichert Nachricht 4:" Min. Temp: "auf unterm Strich
unterbrechen Sie 5' warten, bis es an die Arbeit
Serout 1, N2400, (254.140, #b5,"C") ' maximale Temperatur (Variable b5) zeigen dann "C"
unterbrechen Sie 5' warten, bis es an die Arbeit
Serout 1, N2400, (254.204, #b6,"C") "zeigen minimale Temperatur (Variable b6) dann"C"
warten Sie 10' warten Sie 10 Sekunden Zeit zu lesen
Serout 1, N2400, (1)' Anzeige gespeichert Nachricht 1: "externe:" auf der obersten Zeile
unterbrechen Sie 5' warten, bis es an die Arbeit
Serout 1, N2400, (2) "Anzeige gespeichert Nachricht 2:"Temperatur"auf unterm Strich
Celsius:
Readtemp 1, b1
Serout 1, N2400, (254.140, #b1,"C")
Serout 1,N2400,(254,140)
Wenn b1 > b5 dann Goto GT ' testen, ob neue max Temperatur
Wenn b1 < b6 dann Goto LT ' testen, ob neue min. Temperatur
GOTO Celsius
GT:
B5 = b1 "neue max Temperatur einstellen
GOTO Celsius
LT:
B6 = b1 "neue min-Temperatur einstellen
GOTO Celsius
Klicken Sie auf ausführen, und programmieren Sie den Chip. Denken Sie daran, auf den Chip bei der Programmierung einschalten.
Wenn nichts zeigt dann den Kontrast auf der Rückseite von der Treiber-Platine. Es ist eine kleine Potentiometer.