001
25.08.2014, 21:38 Uhr
M.Stocker
|
Hallo Timetube, ich bin gerade dabei sowas für den ECB-Bus zu entwickeln, da Janich&Klass die bisher eingesetzte CPU V seit Jahren abgekündigt hat. Geplante Zutaten: EPROM/FLASH von 32k bis 512k (in 4k bzw 8k-Scheibchen in den Adressraum einblendbar), SRAM 32k bis 512k, als Peripherie ein Z84C90 KIO + Serielltreiber (MAX238 o.ä.). Die MMU ist handgestrickt aus je einem Latch und einem GAL 22V10 pro Memory-Baustein, und das übliche I/O-Dekodierzeugs dazu, auch ein 22V10. Es kommen zwei Schnittstellen für diverse LCDs und eine LED-Anzeige mit drauf, da ich das für meine Anwendungen brauche. SRAM ist batteriegepuffert, CR2032 aus dem Baumarkt Mit DMA allerdings kann (und will) ich nicht dienen, auch die Bussteuerung sieht keine DMA vor, genausowenig wie externer Speicher direkt in den Adressraum der CPU eingeblendet werden kann. Als Schmankerl versuche ich einen Keyboard-Controller mit draufzupacken (Z8, Z86E04 oder Z86E08), sodass man mit einer 8.50€-Tastatur (im Legacy-Mode) sogar ohne PC einigermaßen ordentlich was eintippen kann. Takt: 6,144 Megahertzen, da der RS232 keine Extra-Taktwurst vorgesehen ist. Wenn nichts anderes dranhängt, kann man auch versuchen das Board höher zu takten. Die Entwicklung dauert aber noch ein paar Wochen, leider, wegen beruflicher Grundlast. Ach noch was, ich habe keine Ahnung, ob sich das für irgendeine CP/M-Version eignen könnte, da ich für meinen Gerätebau kein CP/M brauche/verwende. Nur früher mal zur Inbetriebnahme meiner Peripherie-Karten, bis mich der Akku meines J&K 1802-Systems (CP/M 3) verließ -- GrusZ Martin
.Z80 ; man goennt sich ja sonst nichts! |