Z80 dator

Berätta om dina pågående projekt.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Jag beställde också 200+200st av MrMister.
Men tack ändå.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Nu letar jag som en tok efter någon assemblator eller c-kompilator som kan generera kod till Z80.
Den ska kunna köras i windows och helst vara en ide och inte vara något konsol program som man kör med en massa växlar och pekar till sin kod.
Om någon känner till något så blir jag mycket glad.
Användarvisningsbild
slaeshjag
Inlägg: 458
Blev medlem: 16 april 2008, 15:17:19
Ort: 10.0.0.10

Re: Z80 dator

Inlägg av slaeshjag »

Med cygwin så borde det väl gå att kompilera och köra någon kompilator för *nix? I Debian finns iaf. både z80asm och en C-kompilator för en massa skumma 8-bit arkitekturer (inkl. z80).
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Så mycket vill jag helst inte krångla, då skriver jag hellre i maskinkod.
Ska nog testa att göra ett test program i maskinkod.
Användarvisningsbild
slaeshjag
Inlägg: 458
Blev medlem: 16 april 2008, 15:17:19
Ort: 10.0.0.10

Re: Z80 dator

Inlägg av slaeshjag »

Men snälla du, om man ska skriva ett bios för att kunna köra ett annat operativ så bör man väl ändå inte vara rädd för att kompilera verktygen och använda en terminal :roll:
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Nej, jag vill bara skriva ett program för att se om korten funkar tillsammans.
Jag skrev ett simpelt program just i maskinkod.
Här är koden i asm:
Nop
Nop
JP 0x0000

Sedan ska jag bara titta på adress pinnarna och se så det funkar.
Och att krångla så mycket för 5 byte är lite väl jobbigt.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Nu är PSU kortet klart.
Det kar led, knapp, diodbrygga, 7805 och el-lyt parallellt med tantal.
Bild
Bild
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: Z80 dator

Inlägg av v-g »

Du har gott om lödtenn ser jag :lol:

Jag brukar köra med de avklippta benen från komponenterna som ledare! Enkla att böja osv man bara löder dem i ena änden och sen är det bara att kringla på.

Snyggt ändock!
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Det blir stabilare med tenn skulle jag tro.
Och jag försöker alltid få så mycket som möjligt direkt på kortet så det blir så få kablar som möjligt, det blir ju så tjocka kort annars.
Men best hade ju såklart vara att etsa men hur mycket sport är det?

Nu ska jag kanske göra ett led kort, det ska vara 16 led för adress bussen, 8 för data och ytterligare 8 för olika status/kontroll linjer.
Jag hittade nämligen 16st hållare med 2led i höjd från en gammal switch.
Jag vet inte hur nödvändig den är men det är alltid skoj med blinkade lampor.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Nu har jag börjat och är klar för idag på led-kortet.
Det blir 6st not kretsar som sköter drivningen av led:arna så Z80-kretsen slipper det.
74HCT04 är väll kanske inte till för att driva något som drar 15mA men den får funka.

Bild
Bild

Tog också några bilder på alla delar jag har hittills.

Bild
Bild
Bild

Det hade nog varit snyggare om alla kort var lika höga.
Nu börjar det ju likna en dator. Typ.
Tangentbord och display kvar bara.
Och CTC, usart I/O kort sov men det är ju inte jätte viktiga.

Eller jag kanske börjar med usart som terminal innan tangentbord och display.
Får se.
Senast redigerad av victor_passe 1 augusti 2009, 22:38:51, redigerad totalt 1 gång.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Z80 dator

Inlägg av Swech »

Bara ett tips.
Något som jag även sett EAGLE hålla på med , det är att ha för snäva avstånd på axiella motstånd.
Om man bockar så nära kroppen så finns risk att motståndet går sönder..
Handbockar man så brukar det för det mesta gå bra men när man får in ett kort för serietillverkning med
sådan snävt avstånd så går det inte att köra i automatbockmaskinen... det minsta som motstånden flyttar sig
i maskinen så blir de mos....

Så öka avståndet med 1 hål... :D i ditt fall spelar det inte så stor roll men bättre att göra
(mer) rätt från början....
Swech
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Okej, ska göra det nästa gång.
Bara att mina motstånd har perfekt bredd(längd?) för att böjas på det viset.
Men jag förstår vad du menar och ska som sagt prova.
Användarvisningsbild
cl3mens
Inlägg: 681
Blev medlem: 1 augusti 2004, 23:26:33
Ort: Stockholm

Re: Z80 dator

Inlägg av cl3mens »

Verkligen ett intressant projekt, och snyggt genomfört också! Har länge varit sugen på att bygga något liknande eller ev. fixa egen CPU av TTL-kretsar men tiden och kunskapen har saknats.

Ska du ge dig på att få igång UZI på den (UNIX för Z80)?
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Hmm, detta måste jag läsa mer om (UZI).
Tack för iden.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Z80 dator

Inlägg av victor_passe »

Jag kom över 15st CP82C54(3st 16bitars räknare/timer.)
Jag kommer kanske använda 2 eller 4st så om någon som gör något liknande vill ha några kan jag posta mot brev/porto kostnad.
Skriv svar