000
21.10.2026, 19:02 Uhr
ralle
|
Moin,
Ich wurde gefragt, wie ich meinen LED-Turm an den KC85 zum leuchten gebracht habe. Also ich habe Port A eines M001 dafür verschwendet. Theoretisch gingen beide Ports. Sowas habe ich beim BIC gemacht. Das Anschlussprinzip ist da schnell erklärt, 4 Bit werden für die Anoden und 4Bit für die Kathoden verwendet. Das gibt eine Matrix mit 12 LED, die man sich als Türmchen aufstellen kann. Ebenso ist auch eine Masseverbindung zum Netzteil des LED-Teil nötig. Damit steuere ich 8 Transistoren.
Also ich versuche es in BASIC zu erklären:
10 REM irgendwas mit Print 20 Switch 240,1 Diese Anweisung schaltet das M001 ein, bei mir in der D004. Angaben in dezimal. 30 OUT 6,207:OUT 6,0 Hier wird auf Ausgabe im Bitbetrieb initiert. Das habe ich so in Handbuch für das D002 gefunden.
Wichtig, die Bits der Ports sind 1;2;4;8;16;32;64;128 einzeln schaltbar. Jetzt könnte man mit: OUT 4,255 alle Bit setzen und OUT 4,0 zurücksetzen. Ebenso mit OUT 4,15 die ersten 4 setzen. Also mittels Zwischenwerte sind entsprechende Bit-Muster zu machen.
Weiter im Programm 40 For X=0 TO 18: Pause 2 Der Pausewert ist nach eigenen Empfinden zu setzen. 50 READ DATA A,B 60 OUT 4,A+B Hier werden die einzelnen Werte addiert, um ausgegeben zu werden. 70 NEXT X Schleife ist geschlossen 80 RESTORE : GOTO 40 Das GOTO sorgt für einen längeren Lauf.
Im Grunde eine einfache READ DATA-Anweisung in einer FOR-NEXT-Schleife.
100 DATA 1,160,2,80,4,48,8,192,6,240,9,240 Das READ liest 2 Werte ein, A und B. Mit OUT wird es zur Ausgabe addiert. 110 DATA 15,16,15,32,15,64,15,128,15,240 120 DATA 8,128,4,64,2,32,1,16,1,16,2,32,4,64,8,128
In der MP 10/1987 ab Seite 308 ist das DIO ausführlich beschrieben. Inklusive BASIC-Beispiele oder eher Fetzen. Leider fehlt eine Tabelle für die einzelnen Modi, die der U855 kann.
Port B wäre OUT7,255:OUT7,31 für Init, hier aus dem Artikel und OUT 5,240 für Setzen der letzten 3 BIT. KA=NOT(INP(4)AND31) als Abfragebeispiel. In dem Artikel wurde eine JOYSTICK-Abfrage so initalisiert. Im Handbuch zu D002 ist eine Digitaluhr mit Thermometer als Beispiellisting. Diese Uhr benötigt 2 M001 und ein ADU. Wobei hier auch ein Beispiel für das ADU zu finden ist. -- 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 |