Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » Frage zu Programmmanalyse U880 IO-ICs » Themenansicht

Autor Thread - Seiten: -1-
000
12.08.2015, 23:08 Uhr
rm2
Default Group and Edit
Avatar von rm2

Hallo an alle,

eine audatec- bzw. ursadat 5000 Baugruppe, genannt KOMO 3705,
hat neben dem U880 einen U555, U855, U857 und eine Anzeigeeinheit.
Über deren eigene Adressbelegung ist nichts bekannt, lediglich
die Ankopplung an audatec- bzw. ursadat 5000-Systeme wird über
IO-Adresse realisiert.

Bild siehe:

http://www.audatec.net/audatec/audatec-3705_196.jpg

oder:
http://www.audatec.net/audatec/ursadat.htm#3705


Eine erste Programmanalyse ergab
; IO-INIT
; 07AH: 0FFH, 078H
; 07BH: 00FH
; 0ECH: 0A0H
; 0EEH: 087H, 094H
; 0EFH: 0A5H, 000H
; 0ECH: 0A7H, 0FFH
;


Was ist was?


mfg ralph
--
.
http://www.ycdt.net/mc80.3x . http://www.ycdtot.com/p8000
http://www.k1520.com/robotron http://www.audatec.net/audatec
http://www.ycdt.de/kkw-stendal
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
13.08.2015, 21:26 Uhr
Bert




Zitat:
rm2 schrieb
Eine erste Programmanalyse ergab
; IO-INIT
; 07AH: 0FFH, 078H
; 07BH: 00FH
; 0ECH: 0A0H
; 0EEH: 087H, 094H
; 0EFH: 0A5H, 000H
; 0ECH: 0A7H, 0FFH
;
Was ist was?


Wild geraten: auf 7A/7B könnte die CTC liegen und von EC-EF die PIO.
Hilfreich wäre noch, welche Adressleitungen auf die entsprechenden Chips geroutet sind, damit man weiß, welcher Wert in welches Register wandert.

Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
14.08.2015, 11:02 Uhr
Wusel_1




Zitat:

Wild geraten: auf 7A/7B könnte die CTC liegen und von EC-EF die PIO
Bert



Haste dich vertan? #7A und #7B ist für die PIO: #7A: Bit ein/ausgabe Bit 3,4,5,6 Eingang
#7B: Datenausgabe

Das ander ist für die CTC- Müsste ich erst nachsehen was da init. wird. Arbeite wenig damit
--
Beste Grüße Andreas
______________________________________
DL9UNF ex Y22MF es Y35ZF
JO42VP - DOK: Y43 - LDK: CE

*** wer glaubt, hört auf zu denken ***

Dieser Beitrag wurde am 14.08.2015 um 12:29 Uhr von Wusel_1 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
24.08.2015, 18:50 Uhr
rm2
Default Group and Edit
Avatar von rm2

Hallo an alle,

habe weiter analysiert:
- 0ECH: CTC-K0, IR-Vektor am Anfang 0A0H, später 0A4H, noch später 0ACH, warum?


mfg ralph
--
.
http://www.ycdt.net/mc80.3x . http://www.ycdtot.com/p8000
http://www.k1520.com/robotron http://www.audatec.net/audatec
http://www.ycdt.de/kkw-stendal
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
24.08.2015, 20:18 Uhr
Bert




Zitat:
rm2 schrieb
- 0ECH: CTC-K0, IR-Vektor am Anfang 0A0H, später 0A4H, noch später 0ACH, warum?


ROM-Inhalte hast Du nicht zufällig, oder?
Der IR-Vektor könnte entweder für z.B. unterschiedliche Zeitschleifen genutzt worden sein, oder für es wurde für jeden CTC-Kanal ein eigener Interrupt benötigt. Zum IR gehört ja außerdem noch das I-Register.

Geht denn aus der Beschaltung hervor, welche CTC-Kanäle extern genutzt worden?

Viele Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
27.08.2015, 18:57 Uhr
rm2
Default Group and Edit
Avatar von rm2

Hallo Bert,

erzeugter EPROM-Bereich unter:
http://www.audatec.net/audatec/SCI-KUHN1082-AUDA1_5.obj

Re-Assembler mit Kommentar von mir:
http://www.audatec.net/audatec/SCI-KUHN1082-AUDA1_5.asm

mit EPROM-Zellen:
http://www.audatec.net/audatec/SCI-KUHN1082-AUDA1_5.lst

_5 bedeutet mein 5. Schritt Re-Assembler und erzeugter Quellcode gleich Original (eine Ausnahme Zeitschleife am Anfang)

Karte noch nicht analysiert, da in einem meiner vielen Umzugskartons



mfg Ralph
--
.
http://www.ycdt.net/mc80.3x . http://www.ycdtot.com/p8000
http://www.k1520.com/robotron http://www.audatec.net/audatec
http://www.ycdt.de/kkw-stendal
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