Zilog Z80, något att lägga energi på?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
bachler
EF Sponsor
Inlägg: 189
Blev medlem: 23 december 2003, 13:58:24
Skype: alexander.bachler.jansson
Ort: Sala
Kontakt:

Zilog Z80, något att lägga energi på?

Inlägg av bachler »

Tjenare alla.

Jag har fått ett gäng Zilog Z80 (Z84C0006VEC) från jobbet som skulle kastas bort.

***
Läste igenom min post.. och insåg att jag säkert skulle kunna hitta många svar på google, men om någon ändå
har nåra svar så skulle det kanske bespara mej lite tid.
Och om någon påengång vet/känner att jag inte enns borde ödsla energi på dethär så sej till isofall..
***

Jag har tidigare erfarenhet med Atmels AVR..
Tänkte höra om det är någon som har hållt på med domhära Z80 processorerna och
om det är något att ödsla energi på att lära sej, inte för att jag hadde tänkt mej att ha dom
till något speciellt men det är ändå ett gäng så det känns lite dumt att slänga dom, eller?

Det är närmare bestämt 17 st i röret, utifall det är någon som skulle behöva/vilja få/köpa nåra/någon/alla.

Det jag undrade lite över är vel, vad krävs för programmerare för att programmera dom?
Går den att bygga själv? Vad finns för mjukvara för programmering?
Utvecklingsmiljöer, kompilatorer, språk? Någon som kan rekomendera något?

Jag antar att man får lära sej assembly för Z80 (Z84?)

Det jag tänkte mej att använda dom till är vel som jag använt AVR hittils,
dvs, lite småprojekt osv.

Man kanske göra något slags litet "development board" eller så för dom?

Bild
Bild
edit:titeln
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Det är ingen en-chips processor så det blir lite pyssligt att bygga.
Inget stort värde.

Det finns några på eBay, men det är lite otydligt hur pass de "säljs"...
Jag skulle köra dom på eBay i alla fall. Om det är *någon* som
vill ha dom så finns han nog där...

http://www.ortodoxism.ro/datasheets/zilog/Z84C00.pdf

EDIT:
Lite kul när säljaren på eBay skriver "RoHs Compliant" för något
som är datummärkt 93... :-)
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Tja, nog går det göra saker med en Z80, men..... Minnesbuss och junk för en en rätt klen och trött MCU.... Oki om du hade tidigare erfarenhet av Z80, men den är lite speciell så jag är väl tveksam till värdet att lära sig den....
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jag kan sälja dom åt dig på eBay så får vi se hur det går.
Maila mig om du är intresserad...
Mindmapper
Inlägg: 7106
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

För 20 år sedan hade det varit svårare att svara på den frågan :D
peter555
Inlägg: 6047
Blev medlem: 12 februari 2006, 10:02:22

Inlägg av peter555 »

Z80 var rolig kommer jag ihåg, men det var vid samma tid som man höll på med 6800 och 8085 så det var ett tag sedan. Jag har för mig att det finns några Z80 enchipsvarianter också.
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Jo, men jisses.... Den fanns i produkter redan 1979 (ZX-80 och ZX-81) Fanskapet är över 30 år gammal....
Mindmapper
Inlägg: 7106
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

För att inte tala om ABC80 den kom 1979 också har jag för mig.
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Jag var lite sen - först 1981 träffade jag på en Z80 i form av en ZX-81 och vet du vad? Den hade 8k expantionsmodulen så det var 9k minne i den - det du !!!
Mindmapper
Inlägg: 7106
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Det var datakraft på den tiden :D
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Yepp, och man körde givetvis i "FAST" inte för att man såg vad programmet gjorde, men ändå - det gick ju sååååååå fort..... Och assambler med REM satser och call (eller vad det nu hette) till adressen för REM-satsen. Vad då utvecklingsmiljö?! ;)
irkasmork
Inlägg: 192
Blev medlem: 27 juni 2007, 20:32:02
Ort: Göteborg
Kontakt:

Inlägg av irkasmork »

Jag skulle kunna tänka mig att köpa några stycken, om priset inte är för högt.
Alltid kul att ha :)
Användarvisningsbild
Icecap
Inlägg: 26636
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Z80 är en trevlig processor, speciellt i assembler! Att den kräver extraminne och en massa för att köra och då ganska långsamt är en annan sak.

Jag har en TRS80 liggande, jag dekodade hela minnet och lade till extra instruktioner (i BASIC'en) så att den minnesbank om 128KB statisk batteri uppbackade minne var delad i 8 delar och jag kunde ladda in BASIC-program från dom med standard kommandon (från DISK-BASIC), jag kunde spara BASIC-program i dom och jag kunde göra det med en AUTOSTART-attribut så att om man laddade in ett program och det vara sparad med den flagga satt körde programmet direkt.

Programmet i bank 0 blev kollad vid power-on och var det då autostart-flaggad körde det direkt efter alla tester osv. Jag kunde alltså programmera i BASIC och spara rätt ställe och ha ett "skitstort" program i den som startade automatisk vid power-on.

Jag gjorde en DTMF-sändare till den och lade in en telefonlista i den, om jag hade vald i listan och lyfte telefonluren inom 30 sek. tog den telelinjen, slog numret och släppte tillbaka telelinjen, det var i de dagar då man INTE hade trådlös med 100 nummer i minnet.

Så JAG tycker att Z80 är en trevlig processor men numera gammal och slö men likaväl trevlig.
Skriv svar