Sadržaj:
- Korak 1: HARDVERI ZA POKRETANJE EfexMonV4
- Korak 2: SOFTVER
- Korak 3: UPOTREBA:
- Korak 4: Izvorni kod
- Korak 5: ŠTO DALJE?
- Korak 6: IZVORI
Video: Operacijski sustav monitora Z80 i SBC: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
EfexV4 je nadzorni ROM s ugrađenim asemblerom i rastavljačem i
osnovne alate za pisanje, pokretanje i ispravljanje pogrešaka u vašim z80 programima na stvarnom hardveru
EfexMon ne treba CP/M, N8VEM ili drugi komplicirani hardver. Trebate samo standardnu S80 arhitekturu SBC i jedan UART s priključkom
Korak 1: HARDVERI ZA POKRETANJE EfexMonV4
KARTA SJEĆANJA
XTAL = 4 MHz
KORISTITE PRIKLJUČENI SATNI KOLO
ROM START: 0000H UKUPNA DUŽINA 8KB
RAM START: 8000H RAM RAM: FFFFH
SKLOP: F800H
SUSTAVNE PROMJENE: F900H-F910H FF00-FFFFH
UART 8251 LUČNA ADRESA: 00H, BAUDRATE: 19200 KBS 8-n-1
PIO 8255 ADRESA LUKA: 08H: PRIKLJUČITE 8255 CS NA IC 74LS139 PIN 5
Korak 2: SOFTVER
Kao što je opisano na prethodnoj stranici, Efexmonu je potrebno 32 KB RAM -a (62256 SRAM je dobro) i 8 KB ROM -a (28c64 može biti)
stack i sistemske varijable nalaze se na vrhu RAM -a, pa nakon 8000H dolazi na tone besplatnih bajtova
Korak 3: UPOTREBA:
Morate koristiti program za emulaciju terminala da biste došli do EfexV4
Sustav počinje pozdravnom porukom i podacima o verziji
tada dolazi naredbeni redak
C: \> ovo je ironija za DOS promt:)
svi ulazi moraju biti ZNAKOVI U VELIKIM SLOVIMA! ne zaboravite pritisnuti caps lock jednom.
Pritisnite H za pomoć, pritisnite U za korisne rutine
(S) mora se pozvati srednja potprogram
(R) mora se preskočiti srednja rutina
ASEMBLER:
Aseembler ima puno napajanje i čvrstinu, isključene su samo naredbe za manipulaciju bitovima (IX+*) i (IY+*)
osim ovoga, Efex asembler prihvaća sve službene naredbe z80.
Tijekom mnemotehničkog unosa, povratnica je dobrodošla do # ili $ znakova. ne vraćajte se unatrag nakon ovih znakova.
(Funkcija punog povratnog prostora onemogućena je da stane ROM u 8k)
Neki dijelovi ovog ROM -a napisani na sebi! sa vlastitim asemblerom.
RASKLOPLJIVAČ:
Rastavljač može prepoznati sav z80 kôd i može prepoznati bajtove bez naredbe
te ih označava znakom '***'
ULAZNI:
Efex Heksadecimalni ulazi mogu prepoznati neheksalne znakove i zanemariti ih.
Nakon početka unosa morate popuniti sva područja do kraja;
#: unos od 1 bajta (dva heksadecimalna znaka)
$: srednji unos od 2 bajta (četiri heksadecimalna znaka)
Korak 4: Izvorni kod
Za sva pitanja slobodno me kontaktirajte
Izvorni kod nije pod GNU licencom. Ne može se koristiti u komercijalne svrhe!
Za korištenje komercijalne svrhe koda potrebno je moje dopuštenje.
Možete ga slobodno koristiti, mijenjati ili dijeliti pod mojim imenom
Hvala vam na poštovanju prema uloženom trudu i vremenu provedenom na ovom kodu
Dr. Mustafa Kemal PEKER (dr. Med.)
Korak 5: ŠTO DALJE?
-USB PODRŠKA TIPKOVNICE USB (PROVJERA TESTIRANJA ZAVRŠENA)
-LCD na ploči ŠIRI EKRAN 128X64 GRAFIČKI LCD U TEKSTNOM REŽIMU (PROVJERA TESTIRANJA POTPUNA)
-OSNOVNI TUMAČ (PROVEDBA ISPITIVANJA ZAVRŠENA)
-PODRŠKA ZA SD KARTICU
OVA ČETIRI IMPLEMENTACIJE učinit će EFEXV4 STANDARDNIM RAČUNALOM
Korak 6: IZVORI
1) z80 tablica uputa
2) Tablice kodova asemblera TASM-a:
3) 6809 monitor velemajstora Erturka KOCALARA (nadahnut)
4) Grant Searleova djela (nadahnuta)
5) Integrirana kola i mikroprocesori. R C HOLLAND knjiga 1986. godine
6) Z80SimulatorIde
7) Knjiga rutina montaže Leventhall Z80
8) 6502 djela Briana M. Phelpsa
9) Zilog z80 katalozi i opisi čipova
10) z80 info web stranica
11) Projekt se temelji na:
12) Mišljenja i razgovori mojih sljedbenika
Preporučeni:
Z80-mbc2 Z80 Šifra korisničke LED bljeskalice: 3 koraka
Z80-mbc2 Z80 kodna bljeskalica LED korisnika: Ovo je primjer korisničkog LED programa napisanog u asembleru Z80 za računalo z80-mbc2. Ovo sam za sebe napravio test i reviziju, ovo je moj prvi program Z80 za više od 35 godina. Uživajte
Kako instalirati operacijski sustav: 4 koraka
Kako instalirati operacijski sustav: U svakom pojedinom slučaju, računalima je potreban operativni sustav za rad, pa ćemo vam ovdje pokazati kako sami instalirati jedan od nule
Prozirna bočna ploča DIY od recikliranog monitora!: 8 koraka (sa slikama)
DIY prozirna bočna ploča s recikliranog monitora !: Vidio sam zaista kul video kućišta za računalo pod nazivom "Snowblind", koji je imao prozirni LCD zaslon kao bočnu ploču. Bio sam zapanjen kako je to super. Jedini je problem bio što je to stvarno bilo skupo. Stoga sam pokušao napraviti svoj! U ovom ja
Sustav razvrstavanja boja: Arduino sustav s dva pojasa: 8 koraka
Sustav razvrstavanja boja: Sustav na bazi Arduina s dva remena: Prijevoz i/ili pakiranje proizvoda i predmeta na industrijskom području obavlja se pomoću linija izrađenih pomoću transportnih traka. Ti pojasevi pomažu premještanju predmeta s jedne točke na drugu specifičnom brzinom. Neki zadaci obrade ili identifikacije mogu biti
Pretvaranje razdjelnika VGA monitora u računalno upravljani prekidač monitora: 4 koraka
Pretvaranje VGA monitora u razdjelnik monitora u računalno upravljani prekidač monitora: Ova uputa objašnjava kako se jeftini (20 eura) VGA razdjelnik monitora koji se koristi za spajanje jednog računala na dva monitora može pretvoriti u prekidač za nadzor računala. Konačnim uređajem upravlja se paralelnim priključkom i omogućuje okretanje