Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Verstehe "And" und "OR" im Beispiel nicht Kategorie: Programmierung Basic (von Jürgen - 27.10.2007 15:55)
 Als Antwort auf Verstehe "And" und "OR" im Beispiel nicht von Leo - 26.10.2007 18:18
Jürgen nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, CC1-M-Unit V1.2/2.0, Open-Mini
Hallo Leo
Das Programm ist recht umfangreich. d.h. auf die Schnelle überblicke ich es auch nicht.

1. Pfeil oben oder unten gibt es nicht. Du mußt es selber erstellen und in das LCD Display laden
(da gabs mal auch mal ein Beispiel bei einem der CController)
besorg dier mal die ASCII Tabelle zu deinem Display bei einigen gibt es ein Dreieck nach oben und nach unten
wie beim DVD Player.

Für Pfeil nach Links lautet der Code "&H7F" für Pfeil nach Rechts "&H7E"
(Dieser Code scheint in Deinem Programm mit Define ... unter 'ASCII als Tabelle definiert zu sein.)


Soweit ich das sehe sind die OR und AND Befehle Maskierungen
wenn Du die Hex Zahlen nach Binär umwandelst (Windows Taschenrechner) dann kann man es verstehen

00011111 or 11110000 ergibt 11111111

00011111 and 11110000 ergibt 00010000

Wie Du siehst wird jede stelle der einen Zahl mit der gleichen Stelle der anderen Zahl als "ODER" oder
"UND" verknüpft. so kann man auf einfache weise nur bestimmte bits in einem Wort verändern.

Gruß Jürgen

 Antwort schreiben

Bisherige Antworten: