Sisukord:
- Samm: riistvara EfexMonV4 käitamiseks
- 2. samm: TARKVARA
- 3. samm: KASUTAMINE:
- 4. samm: lähtekood
- 5. samm: mis edasi?
- 6. samm: ALLIKAD
Video: Z80 monitori tüüpi operatsioonisüsteem ja SBC: 6 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
EfexV4 on monitori ROM koos sisseehitatud monteerija ja lahtivõtjaga ning
põhilised utiliidid teie z80 programmide kirjutamiseks, käitamiseks ja silumiseks päris riistvaras
EfexMon ei vaja CP/M, N8VEM ega muud keerulist riistvara. Teil on vaja ainult standardset Z80 arhitektuuri SBC ja ühte terminaliga UART -i
Samm: riistvara EfexMonV4 käitamiseks
MÄLUKAART
XTAL = 4 MHz
KASUTAGE KINNITATUD KELLARINGI
ROM START: 0000H KOKKU PIKKUS 8KB
RAM START: 8000H RAM LÕPP: FFFFH
VIRN: F800H
SÜSTEEMImuutujad: F900H-F910H FF00-FFFFH
UART 8251 SADAMAADRESS: 00H, EELARV: 19200 KBS 8-n-1
PIO 8255 PORT ADRESS: 08H: CONNECT 8255 CS IC 74LS139 PIN 5
2. samm: TARKVARA
Nagu eelmisel lehel kirjeldatud, vajab Efexmon 32 KB ram (62256 SRAM on hea) ja 8 KB ROM (28c64 võib olla)
stack ja süsteemimuutujad asuvad mälu ülaosas, nii et pärast 8000H on tonni vaba baiti
3. samm: KASUTAMINE:
EfexV4 jõudmiseks peate kasutama terminali emulaatoriprogrammi
Süsteem algab tervitusteate ja versiooni teabega
siis tuleb käsuviip
C: \> see on iroonia DOS -i käsklusele:)
kogu sisend peab olema SUURTÄHELINE! ärge unustage vajutada üks kord suurt lukku.
Abi saamiseks vajutage H, kasulike toimingute jaoks vajutage U
(S) keskmine alamprogramm tuleb kutsuda
(R) keskmine rutiin tuleb hüpata
KOKKUVÕTJA:
Aseembler on täisvõimsusega ja kivimatu, ainult (IX+*) ja (IY+*) bittide käsitsemise käsud on välistatud
välja arvatud see, võtab Efex assembler vastu kõik ametlikud z80 käsud.
Mnemoonilise sisestuse ajal on tagasilükkeklahvi lubatud kuni # või $ tähemärgini. ärge tühjendage pärast neid märke tagasi.
(Täielik tagasilükkamisfunktsioon on keelatud, et mahutada ROM 8k -sse)
Selle ROMi mõned osad on ise kirjutatud! oma monteerijaga.
LAHJUTAJA:
Disassembler tunneb ära kogu z80 koodi ja suudab ära tunda ka käsuta baite
ja osutab neile märgiga "***"
SISEND:
Efexi kuueteistkümnendsüsteemi sisendid tunnevad ära kuuekuulised märgid ja ignoreerivad neid.
Kui sisestamine on alanud, peate kõik alad lõpuni täitma;
#: tähendab 1 baidi sisendit (kaks kuueteistkümnendmärki)
$: tähendab 2 baiti sisendit (neli kuueteistkümnendmärki)
4. samm: lähtekood
Palun ärge kõhelge minuga küsimuste korral ühendust võtmast
Lähtekood ei kuulu GNU litsentsi alla. Seda ei saa kasutada ärilistel eesmärkidel!
Koodi kaubanduslikul eesmärgil kasutamiseks vajate minu luba.
Võite seda minu nime järgi vabalt kasutada, muuta või jagada
Täname teid lugupidamise eest raske töö ja selle koodi jaoks kulutatud aja eest
Dr Mustafa Kemal PEKER (MD)
5. samm: mis edasi?
-USB KEYBOARD TOETUS (KATSE RAKENDAMINE TÄIELIK)
-LCD KASUTAMISEKS LAIEKRAAN 128X64 GRAPH LCD TEKSTILISES REŽIIMIS (TESTIDE RAKENDAMINE TÄIELIK)
-PÕHITULK (KATSE RAKENDAMINE TÄIELIK)
-SD-kaardi tugi
SEE NELI RAKENDUS TEEB EFEXV4 STANDALONE ARVUTI
6. samm: ALLIKAD
1) z80 juhiste tabel
2) TASM-i koostaja kooditabelid:
3) Suurmeister Erturk KOCALARi 6809 monitor (inspireeritud)
4) Grant Searle'i teosed (inspireeritud)
5) Integraallülitused ja mikroprotsessorid. R C HOLLAND 1986 raamat
6) Z80SimulatorIde
7) Leventhall Z80 kokkupanekute raamat
8) Brian M. Phelpsi 6502 tööd
9) Zilog z80 kataloogid ja kiipide kirjeldused
10) z80 teabe veebisait
11) Projekt põhineb:
12) Minu järgijate arvamused ja kõned
Soovitan:
Kuidas hõlpsalt oma 3D -printerile lisada mis tahes tüüpi LED -e: 8 sammu (piltidega)
Kuidas hõlpsasti oma 3D -printerile lisada mis tahes tüüpi LED -e: kas teil on keldris tolmu koguvat varu -LED -i? Kas olete väsinud sellest, et te ei näe kõike, mida teie printer prindib? Ärge otsige enam, see juhend juhendab teid, kuidas lisada printeri peale LED -valgusriba
2. tüüpi mennekid kuni 3 230 V pistikupesa: 4 sammu (piltidega)
Type2 Mennekes kuni 3 230V pistikupesa: neli aastat sõidan praegu rõõmsalt oma elektrimootorrattaga ZeroS. Ja jah, laadimisajast on saanud oluline osa, kui otsustatakse minna kuhugi mootorrattaga, sõita autoga või ühistranspordiga … Kuna minu mudel on tasu lisamiseks liiga vana
Käsitsi valmistatud näpunäited Hakko-tüüpi (kloon) jootekolbidele: 7 sammu (piltidega)
Käsitsi valmistatud näpunäited Hakko-sarnaste (kloon) jootekolbide jaoks: jootekolbide asendusnõuannete tegemiseks on palju juhendeid ja isetegemisjuhiseid, kuid need kõik on mõeldud jootekolbide jaoks, kus kütteelement läheb otsa ümber, mitte selle sees. Muidugi, mul oli neid varem seinale pistetud
Hääljuhtimisega punktkirja tüüpi mustrisemafor: 4 sammu (piltidega)
Hääljuhtimisega punktkirja tüüpi mustrisemafor: "Lord Vetinari seisis oma akna juures ja vaatas teisel pool jõge asuvat semaforitorni. Kõik kaheksa tema poole suunatud suurt aknaluuki vilkusid raevukalt - must, valge, must, valge, must, valge … Teave lendas
VGA monitori jaoturi teisendamine arvutiga juhitavaks monitori lülitiks: 4 sammu
VGA kuvarijagaja teisendamine arvutiga juhitavaks monitori lülitiks: see juhend annab selgituse, kuidas odavat (20 EURO) VGA kuvarijaoturit, mida kasutatakse ühe arvuti ühendamiseks kahe kuvariga, saab muuta arvuti juhitava monitori lülitiks. Lõplikku seadet juhitakse paralleelpordi kaudu ja see võimaldab turvata