Navigation
3-Leiter-Bus home
Wiki
Befehle
mode:Monitor
mode:Master
Setup
Store/Recall
Read
Download
Beispiele
 
 
mein blog
Startseite
Buchtipp
Buchtipp
Interface zum 3-Leiter-Bus * AVR ATtiny2313
mode: Master

Nach dem Einschalten bzw. nach einem Reset startet das 3-Leiter-Bus Interface immer im Monitor-mode. Alle Leitungen sind hochohmig als Eingänge konfiguriert. Das Interface meldet sich mit folgender Ausgabe am Bildschirm:

3-wire-bus-interface V1.0 (c) Uwe Kerwien 2003 
mode: monitor

Um in den Master-Mode zu schalten, muß die Taste "M" gedrückt werden (siehe Befehle). Der Tastendruck wird mit der Ausgabe

mode: master

quittiert. Ein erneutes Drücken der Taste "M" schaltet zurück in den Monitor-mode.

Im Master-Mode können Bitfolgen eingegeben, gesendet und gelesen werden. Bitfolgen können durch Eingabe von "0" und "1" eingegeben werden. Wird z.B. eine 1 eingegeben, schaltet das Interface in den Eingabe-Mode mit folgender Ausgabe am Bildschirm:

input: 1_

Soll also die Bitfolge 11100 eingegeben und der Datentransfer mit der Enable-Leitung 2 durchgeführt werden, muß die Eingabe wie folgt aussehen:

input: 11100E2_

Mit der BackSpace-Taste kann die Eingabezeile editiert und mit "ESC" kann der Eingabe-Mode verlassen werden. Inkorrekte Eingaben werden nicht akzeptiert. Ist die Eingabe korrekt, kann sie mit "Enter" abgeschlossen werden. Damit wird die eingegebene Bitfolge im internen Buffer (RAM) abgelegt, und das 3-Leiter-Bus Interface befindet sich wieder im Befehls-Mode. Jetzt kann eine weitere Bitfolge eingegeben werden, oder ein anderer Befehl aufgerufen werden.

Mit der Enter-Taste kann eine Bitfolge (aus dem Buffer) auf dem 3-Leiter-Bus gesendet werden (Send-Funktion). Ist der Buffer leer, so erscheint folgende Ausgabe am Bildschirm:

buffer empty!

Befindet sich nur eine Bitfolge im Buffer, z.B. unsere Eingabe "11100E2", so wird diese mit jedem "Enter" gesendet und folgende Ausgabe erzeugt:

send: 11100E2        

Befinden sich mehrere Bitfolgen im Buffer, werden diese der Reihe nach mit jedem "Enter" gesendet.

 

PLL 3-Leiter-Bus Startseite mein blog Download
PLL-Crashkurs
Crashkurs PLL
crashkurs
PLL-Synthesizer

+
BONUS

jetzt als PDF.

Downloaden,
ausdrucken &
offline lesen.

weitere Info's