Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » VDIPÜ » Themenansicht

Autor Thread - Seiten: -1-
000
28.10.2016, 17:24 Uhr
PIC18F2550

Avatar von PIC18F2550

Hallo,

warum sind zwischen VDIP und sind PIO Wiederstände geschaltet?


http://hc-ddr.hucki.net/wiki/lib/exe/fetch.php/z1013:module:usb-modul3.jpg?cache=
--
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
29.10.2016, 09:20 Uhr
Buebchen



@PIC18F2550
Hallo!
Die Widerstände sind zum Schutz vorgesehen gewesen und nachdem die Software getestet ist überflüssig.
Hier sind sie auch nicht mehr enthalten:
http://eb-harwardt.jimdo.com/8-bit-technik/gide-usb-rtc-gur/
Wolfgang
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
29.10.2016, 12:57 Uhr
PIC18F2550

Avatar von PIC18F2550

Danke.

Ich dachte schon das ich das VDIP nicht direkt auf dem Bus klemmen könnte.
--
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
30.10.2016, 08:52 Uhr
PIC18F2550

Avatar von PIC18F2550

Hallo,

gibt es irgendwo etwas Quelltext um das VDIP auf dem KC oder Z1013 anzusteuern?
--
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
004
30.10.2016, 09:37 Uhr
Buebchen



@PIC18F2550
Hallo!
Sowohl für den Z1013 als auch dem KC gibt es fertige Software die in Verbindung mit einer PIO den VDIP1/V2DIP anspricht. Auf den Bus direkt klemmen geht nicht ohne weiteres. Die Quelltexte sind zum großen Teil auch verfügbar. Diese Software für Z1013 und KC ist für mehrere fertige Epromdisk oder Epromkarten vorhanden und sofort einsatzfähig. Zum Beispiel die USB-Karte für den Z1013 von Lötspitze. Auch die Softwaresammlung von Volker Pohlers für mein Mega-Flash Modul, zum ansteuern des GUR-Moduls. Du mußt sie nur wenn Du solch eine ROM-Disk oder ROM-Karte hast aufrufen und Du kannst die USB-Schnittstelle auf der Karte von Lötspitze oder meinem GIDE-USB-RTC Modul (GUR) ansprechen. Das gilt für Z1013 als auch für KC87/Z9001. Für den KC85/3-5 brauchst Du andere Module die aber nicht immer erhältlich sind. Dafür wurde die Software aber ursprünglich entwickelt und für Z1013 und KC87 angepasst.
Was hast Du denn vor?
Wolfgang

Dieser Beitrag wurde am 30.10.2016 um 09:39 Uhr von Buebchen editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
30.10.2016, 11:50 Uhr
maleuma



Die Quelltexte der KC85-Software findest Du im KC85-Labor unter Download > CAOS-Software > Kommunikation > USB-Software V2.1 für M052 (Quelltexte)
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
30.10.2016, 15:00 Uhr
PIC18F2550

Avatar von PIC18F2550

@maleuma

Danke. Die m052usb2.pma Datei habe ich gefunden dennoch bleibt mir der Inhalt mangels passender Sortware zum auspacken verschlossen

@Buebchen

Was spricht an dem IO Timing beim VDIP dagegen?

laut Datenblatt stellt er wenn nicht angesteuert seinen Datenbusanschluss Hochohmig.
Auch die Zugriffs und Antwortzeiten sollten an einer UA880 immer noch reichen.

Ich will die Daten im Blockmodus (512Byte) mit OTIR und INDR ausführen.
--
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
007
30.10.2016, 15:15 Uhr
Enrico
Default Group and Edit



Zitat:
PIC18F2550 schrieb
@maleuma

Danke. Die m052usb2.pma Datei habe ich gefunden dennoch bleibt mir der Inhalt mangels passender Sortware zum auspacken verschlossen



Doch, gibts für Windows und für Linux.
Entweder LHA, oder irgendwas mit PMARC.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
30.10.2016, 16:01 Uhr
Buebchen



@PIC18F2550
Hallo!
Der Aufwand eine PIO zu selektieren ist nicht sehr groß. Auch wenn Du einen VDIP1 an den Z80 BUS anbinden willst, mußt Du ja einen I/O Port auswählen und zwischen Lesen und Schreiben umschalten. Dafür brauchst Du auch Hardware. Mit der Entwicklung des Programms bist Du auch auf Dich alleine gestellt. Ich will Dir das Projekt nicht ausreden. Aber vieleicht untersuchst Du erst mal das Impulsspiel über die PIO und überlegst dann was Du vereinfachen kannst ohne die Software völlig neu machen zu müssen. Mein schneller Oszi ist im Moment gerade nicht in Ordnung. Ich hatte auch vor mich mit dem VDIP1/ V2DIP Impulsspiel zu beschäftigen. Das Datenblatt ist für mich schwer zu verstehen, wenn ich nichts konkretes habe beim anlegen von Steuersignalen. Ich hatte vor wenigen Tagen paulotto gefragt ob er mit dem Logikanalysator das Impulsspiel beforschen kann, Er hat aber im Moment keine Zeit. Es eilt mir aber auch nicht so sehr. Bis zum Frühjahr läuft mein Oszi wieder und dann sehe ich weiter. Auch die Signalauswertung über D-Flip Flops an die die Signale mit unterschiedlicher Zeitverzögerung getriggert, schwebte mir zum beforschen vor. Ich muß aber überhaupt grundlegende Fragen klären und Zeit dafür haben. Das dauert noch.
Eleganter kommt es mir auch vor wenn man am Aufwand sparen kann.
Wolfgang
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
30.10.2016, 20:47 Uhr
maleuma




Zitat:
PIC18F2550 schrieb
Die m052usb2.pma Datei habe ich gefunden dennoch bleibt mir der Inhalt mangels passender Sortware zum auspacken verschlossen


Das PMA-Archiv packst Du unter CP/M aus mit PMEXT.COM.
Falls Du das nicht hinbekommst, schreib mir kurz eine Mail, dann schicke ich Dir das als ZIP-Archiv.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
30.10.2016, 21:01 Uhr
Rolly2



Hallo Mario, ich weis wie das unter CP/M geht, aber du hättest es doch gleich hier, für die Allgemeinheit, mal schreiben können. Da gibt es doch bestimmt noch mehr Interessenten.
Das geht aber auch unter Dos, mit lha-pma.exe und unter Win7/64bit.
lha-pma e test.pma und schon ist das entpackt.

VG, Andreas

Dieser Beitrag wurde am 30.10.2016 um 21:21 Uhr von Rolly2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
30.10.2016, 21:10 Uhr
maleuma



Wie das geht?
Archiv unter CP/M auspacken und dann die Dateien zum PC übertragen und dort in ein ZIP-Archiv packen. Anders mache ich das auch nicht.
Das geht auch mit den verschiedenen Emulatoren, z.B. MYZ80 oder JKCEMu.

(Oder ich habe ich die Dateien direkt unkomprimiert auf dem PC...)

P.S.
Du kannst auch die Quelltexte der UTools 1.5 von CP/M nehmen.
Dort ist der Zugriff auf das VDIP auch drin, in der Datei USBINC.Z80 die Routinen GET: und PUT:
Viel Erfolg!
--
Mario.

Dieser Beitrag wurde am 30.10.2016 um 21:24 Uhr von maleuma editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
31.10.2016, 17:24 Uhr
PIC18F2550

Avatar von PIC18F2550

Ich suche noch zwei IO Adressen die mit den verwendeten möglichts nicht ins gehege kommt.

00..0F

40..47
90..93

B0..BB
C0..CF

Das sind alle gefundenen Adressen, irgendwie ist mir das zuwehnig.
--
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
013
31.10.2016, 17:38 Uhr
Enrico
Default Group and Edit


K.A. wo und was Du vor hast.
Und wenn Du auf 16 Bit I/O ausweichst?

z.B. xxc0h?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
31.10.2016, 18:14 Uhr
PIC18F2550

Avatar von PIC18F2550

Hallo Enrico das ist mit OTIR und INDR nicht möglich.

Sonst währe manches einfacher
--
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
015
31.10.2016, 18:33 Uhr
Enrico
Default Group and Edit


Geht das nicht auch übers BC-Register?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
31.10.2016, 19:17 Uhr
PIC18F2550

Avatar von PIC18F2550

in B steht die Blockgröße und in C die IO Adresse.

IND (HL)=Input from port (C). Decrement HL and B.
INDR Perform an IND and repeat until B=0.
--
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
017
01.11.2016, 20:00 Uhr
PIC18F2550

Avatar von PIC18F2550

@Buebchen

Platz gibt es noch reichlich für ein VDIP.


--
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
018
01.11.2016, 20:17 Uhr
Enrico
Default Group and Edit


Ähhh, Tante Emmas Strickmuster?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
01.11.2016, 21:19 Uhr
felge1966
Default Group and Edit


Sieht nach einem Propeller für den KC85 aus.

Gruß Jörg
--
http://felgentreu.spdns.org/bilder/jacob120.gif
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
02.11.2016, 17:53 Uhr
Mobby5



Eine neue Video-Leiterplatte, allerdings mit VGA und USB.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
02.11.2016, 18:41 Uhr
PIC18F2550

Avatar von PIC18F2550

Ein direkter Anschluss des VDIP an den KC-Bus ist ohne Bustreiber leider nicht möglich.
Daher kommt etwas drumherum.



Was mich noch stutzig macht das es keine Zeiten angegeben ist bis ich das nächste Byte laden kann.
Ich muss also die beiden Statussignale auswerten bevor ich Daten über den BUS schieben kann.
--
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
022
02.11.2016, 18:45 Uhr
PIC18F2550

Avatar von PIC18F2550

@Moby5 fast richtig

- PS/2 Tastatur
- 55mm längerer Schacht
- Modulschacht 8 und C können logisch umgeschaltet werden.
- DMA <Extra Platiene>
- CPU Takt einstellbar bis 4Mhz

fehlen noch.
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen

Dieser Beitrag wurde am 02.11.2016 um 18:51 Uhr von PIC18F2550 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
02.11.2016, 18:52 Uhr
Mobby5



Ah, stimmt. Das ist ja eine PS/2-Buchse neben dem VGA-Anschluss und kein USB. Aber wieseo ein längerer Schacht, dann lassen sich doch an der Stelle keine Standard-Module mehr nutzen.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
02.11.2016, 19:07 Uhr
PIC18F2550

Avatar von PIC18F2550

Ja der eine ist größer aber der zweite bleibt erhalten.
Das VDIP ist noch in Arbeit kommt dann auf die rechte Seite Die Buchse geht über Kabel nach vorn.
--
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
025
06.11.2016, 22:06 Uhr
PIC18F2550

Avatar von PIC18F2550

kennt jemand die Wiederholraten beim lesen oder schreiben?
Das timing vom lesen bzw. schreibe kenne ich schon.
mit welcher zeitspanne muss ich beim lesen bzw. schreiben zwischen zwei bytes rechnen?
--
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
026
06.11.2016, 23:14 Uhr
Enrico
Default Group and Edit


Steht das nicht in der Doku?
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
07.11.2016, 18:16 Uhr
PIC18F2550

Avatar von PIC18F2550

nichts zu den Thema wiederholrate gefunden.

immer nur die zeiten bei einem einzelnen byte.

ich finde nur eine angabe wie lange ich mindestens keine Daten übergeben kann.
--
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
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

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