Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » D004 Logische Ein-/Ausgabekanäle » Themenansicht

Autor Thread - Seiten: -1-
000
15.09.2023, 10:04 Uhr
PIC18F2550

Avatar von PIC18F2550

Hallo,

wie ist die richtige belegung der Bits?


--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
15.09.2023, 21:29 Uhr
maleuma



Ich denke, so war das gemeint:

Quellcode:
log. E/A-Kanal   | Subkanal | Bits im I/O-Byte | physischer Treiber
                 |          |  7 6 5 4 3 2 1 0 |
---------------------------------------------------------------------------
  CON:           |  TTY:    |              0 0 | Standardbildschirmausgabe
                 |  CRT:    |              0 1 | Standardbildschirmausgabe
                 |  BAT:    |              1 0 | Standardbildschirmausgabe
                 |  UC1:    |              1 1 | Standardbildschirmausgabe
---------------------------------------------------------------------------
  RDR:           |  TTY:    |          0 0     | Standardzusatzeingabe
                 |  PTR:    |          0 1     |( RET )
                 |  UR1:    |          1 0     | USER IN 1
                 |  UR2:    |          1 1     | USER IN 2
--------------------------------------------------------------------------
  PUN:           |  TTY:    |      0 0         | Standardzusatzausgabe
                 |  PTP:    |      0 1         | Standarddruckerausgabe
                 |  UP1:    |      1 0         | USER OUT 1
                 |  UP2:    |      1 1         | USER OUT 2
---------------------------------------------------------------------------
  LST:           |  TTY:    |  0 0             | Standarddruckerausgabe
                 |  CRT:    |  0 1             | Standardbildschirmausgabe
                 |  LPT:    |  1 0             | Standardzusatzausgabe
                 |  UL1:    |  1 1             | USER OUT 1
---------------------------------------------------------------------------


--
Mario.

Dieser Beitrag wurde am 15.09.2023 um 21:34 Uhr von maleuma editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
19.09.2023, 14:57 Uhr
PIC18F2550

Avatar von PIC18F2550

Danke.

Gibt es eine Beschreibung was sich hinter den Subkanälen versteckt.

4x Standardbildschirmausgabe sieht mir irgendwie komisch aus.

TTY sagt mir schon mal was Monitor und Tastatur.
Aber der Rest ....
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
19.09.2023, 15:04 Uhr
Rüdiger
Administrator


PTP=Paper tape puncher
PTR=Paper tape reader
LPT=Line printer
UR=User reader
UP=User puncher
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
19.09.2023, 16:34 Uhr
Bert




Zitat:
PIC18F2550 schrieb
Gibt es eine Beschreibung was sich hinter den Subkanälen versteckt.


Das sind die üblichen Kanäle, die unter CP/M definiert sind.
Welche Hardware tatsächlich verwendet wird, hängt vom jeweiligen Gerätetreiber ab.
Die Namen sind nur als Inspiration zu verstehen.
Eine Software muß dann nicht Gerätespezifisch arbeiten, sondern schickt ihr Zeichen einfach zu dem jeweiligen Kanal (oder bekommt sie von dort), ähnlich wie ein 'character device' unter Linux...

Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
19.09.2023, 16:51 Uhr
PIC18F2550

Avatar von PIC18F2550

Ok das erklärt alles.

Danke.
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
20.09.2023, 06:06 Uhr
ralle



2 Kanäle waren noch frei, weshalb USB am KC unter CPM funktioniert.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
20.09.2023, 20:47 Uhr
maleuma



Stimmt nicht ganz.
USB verwendet zwar die Standardzusatzeingabe/ausgabe der Kanäle RDR und PUN zum Datenaustausch. Normalerweise sind dort aber die Routinen des aktiven Koppeltreibers eingebunden. Also zum Beispiel V.24-Eingabe/Ausgabe.
Während der USB-Übertragung wird der Treiber temporär umgeschaltet, sodass die V.24-Routinen weiterhin nutzbar sind.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

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