
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
> Die START/PROG Abfrage, ganz ohne Assembler, aus den Beispielen: > -------------------------------------------------------------------------------------------------- > define TEMPVAL byte[1] > #INIT > print"#ON_LCD#"; > print"#INIT#"; > print"#OFF#"; > '------------------------------------------------- > '-- SHOW START BUTTON STATUS - > '------------------------------------------------- > #LOOP > gosub READ_CONFIG > print"#ON_LCD#"; > print"#L105#"; > if (TEMPVAL and &H80)=&H80 then print "** OFF ** "; else print"** ON ** "; > print"#OFF#"; > goto LOOP > '------------------------------------------------- > '-- CONFIG REGISTER LESEN - > '------------------------------------------------- > #READ_CONFIG > print"#ON_CONFIG#"; 'UMGELEITET > get TEMPVAL 'den aktuellen Wert lesen > print"#OFF#"; 'Umleitung abschalten > return > > -------------------------------------------------------------------------------------------------- > Dass die Tastaturabfrage nicht crap ist siehst du an dem Beispiel das es > auch dafür gibt. > > >>Im Datenblatt des Controllers 68HC908GT16 liest man: "Source impedances greater than > >> 10 kΩ adversely affect internal RC charging time during input sampling.". > >>Wer lesen kann hat Vorteile. > Wer von der Sache auch was versteht, hat noch mehr Vorteile. > Das OS macht aus diesem Grund zwei Wandlungen direkt nacheinander, der erste Wert > wird verworfen. Wenn mein Auto nicht anspringt, drehe ich auch zweimal am Zündschlüssel. Aber wenn es neu ist, dann bringe ich es zurück zum Händler. Nimm es mir nicht übel, aber wenn Conrad, die sich ja gerne in der Elektronik zu Hause fühlen, es nicht hinkriegen, die Schaltung so auszulegen, dass eine einzige Wandlung genügt, tja dann läuft da wohl was falsch. |
| Antwort schreiben |