Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » JUTE: Initalisierung von Tor 2 für Ausgabe » Themenansicht

Autor Thread - Seiten: -1-
000
14.02.2007, 17:15 Uhr
spakko



Hallo,

beim Ansteuern des Tor 2 zur Datenausgabe (siehe Doku Teil 2, Seite 8 von Volker Pohlers) reicht es nicht aus, das Betriebsarten-Register P2M (%F6) mit "0" zu belegen. Ferner muß Bit D0 im Register P3M (%F7) auf "1" gesetzt werden. Hier ein Beispiel in BASIC:

Quellcode:
10 PROC SETR(%F6,0)  REM Tor 2 auf Ausgabe
20 LET A=GETR(%F7)   REM Lesen Registerinhalt %F7
30 LET A=A oO 1      REM ODER-Verknüpfung mit "00000001"
40 PROC SETR(%F7,A)  REM Register %F7 zurückschreiben
50 PROC SETR(2,1)    REM Tor 2 Bit D0 auf "1" setzen
60 END

Das "oO" steht für ODER Verknüpfung (Tastenkombination Shift+4, der 4füßige Kreis)

Dieser Beitrag wurde am 15.02.2007 um 13:11 Uhr von spakko editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
14.02.2007, 18:23 Uhr
Gast: Kingstener



ist der Zonk im Tor 2 ?
Bei der schwindenden Verfügbarkeit der EMR würde ich pull up's dem P3M bit0=1 vorziehen...
0 and 1 ist übrigens immer noch 0

Dieser Beitrag wurde am 14.02.2007 um 18:37 Uhr von Kingstener editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
002
15.02.2007, 13:08 Uhr
spakko



Auf der Platine des JU+TE ist leider kein Platz für Widerstände, die den Pegel nach +5V ziehen könnten. In der Doku wird auch auf diese Möglichkeit hingewiesen. Ich betriebe seit geraumer Zeit eine Aquariumsteuerung auf diese Weise, bisher gab's noch keine schmackhafte Fischsuppe.

Da noch eine Menge U881 (BM004) und U886 bzw. deren Zilog Pendants verfügbar sind, sehe ich "ersatzteilmäßig" nicht so schwarz. Da die Steuerung in Maschinensprache geschrieben ist, spielt der BASIC Interpreter keine Rolle. Deshalb der Originalauszug im ASM Quelltext:

Quellcode:
Auszug ...
    srp    #%20
    ld    p2m,0    
    ld    r0,p3m    
    or    r0,1
    ld    p3m,r0
    ld    2,1

Zur Not kann man sich einen Adapter aus einem U882 und einem U883 ROM (wer will den Speicherabzug hier bereitstellen ?) bauen.

Dieser Beitrag wurde am 15.02.2007 um 13:22 Uhr von spakko editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
20.02.2007, 22:23 Uhr
tp




Zitat:
spakko schrieb
Zur Not kann man sich einen Adapter aus einem U882 und einem U883 ROM (wer will den Speicherabzug hier bereitstellen ?) bauen.

Guckst Du hier auf volkerp's Heimcomputer-Seiten...
--
Die Zeit ist auch nicht mehr, was sie mal war! (Albert Einstein)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
05.06.2007, 11:20 Uhr
Gast: Schnulli



Guten Tag.

Ich möchte folgende Aussage kommentieren:


Zitat:
spakko schrieb
... Ferner muß Bit D0 im Register P3M (%F7) auf "1" gesetzt werden ...

JEIN ! Beim Anschluß von Gattern und/oder Treiberschaltkreisen ist das eher hinderlich. Der Port funktioniert dann nicht so, wie er soll. Diese Maßnahme ist nur bei direktem Anschluß von Lasten, wie Leuchtdioden oder Relais (über Transistoren) sinnvoll.

Vielen Dank.

Dieser Beitrag wurde am 05.06.2007 um 11:22 Uhr von lenin editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek