Mündəricat:
- Addım 1: EfexMonV4'Ü ÇALIŞDIRMA ÜÇÜN DONANIM
- Addım 2: YAZILIM
- Addım 3: İSTİFADƏ:
- Addım 4: Mənbə Kodu
- Addım 5: NÖVBƏTİ NƏDİR?
- Addım 6: QAYNAQLAR
Video: Z80 Monitor Tipi Əməliyyat Sistemi və SBC: 6 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
EfexV4, daxili montajçı və sökücü olan bir monitor ROM -dur
z80 proqramlarınızı real avadanlıqda yazmaq, işə salmaq və ayıklamaq üçün əsas proqramlar
EfexMon CP/M, N8VEM və ya digər mürəkkəb aparata ehtiyac duymur. Yalnız standart Z80 memarlıq SBC və terminallı bir UART lazımdır
Addım 1: EfexMonV4'Ü ÇALIŞDIRMA ÜÇÜN DONANIM
YADDAŞ XƏRİTƏSİ
XTAL = 4 MHz
ƏLAVƏ SAAT DÖVRÜNDƏN İSTİFADƏ EDİN
ROM BAŞLADI: 0000H TOPLAM UZUNLUQ 8KB
RAM BAŞLAMA: 8000H RAM SONU: FFFFH
STAK: F800H
Dəyişən sistem: F900H-F910H FF00-FFFFH
UART 8251 PORT ADRESİ: 00H, BAUDRAT: 19200 KBS 8-n-1
PIO 8255 PORT ADRES: 08H: CONNECT 8255 CS to IC 74LS139'S PIN 5
Addım 2: YAZILIM
Əvvəlki səhifədə təsvir edildiyi kimi, Efexmon 32Kb ram (62256 SRAM yaxşıdır) və 8 Kb ROM (28c64 ola bilər)
yığın və sistem dəyişənləri qoçun üstündə oturur, buna görə 8000H -dən sonra tonlarla pulsuz bayt var
Addım 3: İSTİFADƏ:
EfexV4 -ə çatmaq üçün bir Terminal emulator proqramından istifadə etməlisiniz
Sistem təbrik mesajı və versiya məlumatları ilə başlayır
command Promt sonra gəlir
C: \> bu DOS promt üçün bir ironiyadır:)
bütün girişlər YÜKSEK QARAKTERLƏR olmalıdır! caps lock düyməsini bir dəfə basmağı unutmayın.
Kömək üçün H düyməsini basın, faydalı prosedurlar üçün U düyməsini basın
(S) orta proqram çağırılmalıdır
(R) gündəlik rutin atlanmalıdır
MONTAJÇI:
Aseembler tam gücə malikdir və yalnız möhkəmdir, yalnız (IX+*) və (IY+*) bit manipulyasiya əmrləri istisna olunur.
bundan başqa, Efex assembler bütün rəsmi z80 əmrlərini qəbul edir.
Mnemonic giriş zamanı, # və ya $ işarəsinə qədər geri dönmə qəbul edilir. bu işarələrdən sonra geri çəkilməyin.
(Tam arxa boşluq funksiyası ROM -u 8k -ə uyğunlaşdırmaq üçün deaktiv edilmişdir)
Bu ROM -un bəzi hissələri öz üzərində yazılmışdır! öz montajçısı ilə.
SÖKÜCÜ:
Disassembler bütün z80 kodlarını tanıya bilər və əmrsiz baytları tanıya bilər
və onları '***' işarəsi ilə göstərir
GİRİŞ:
Efex Hexadecimal girişləri hex olmayan simvolları tanıya bilər və onları görməzdən gəlir.
Giriş başladıqdan sonra bütün sahələri sonuna qədər doldurmalısınız;
#: ortalama 1 bayt giriş (iki hex simvol)
$: ortalama 2 bayt giriş (dörd hex char)
Addım 4: Mənbə Kodu
Zəhmət olmasa hər hansı bir sualınız üçün mənimlə əlaqə saxlamaqdan çəkinməyin
Mənbə kodu GNU lisenziyası altında deyil. Ticarət məqsədləri üçün istifadə edilə bilməz!
Kodun kommersiya məqsədindən istifadə etmək üçün mənim icazəm lazımdır.
Sərbəst istifadə edə, dəyişdirə və ya mənim adımla paylaşa bilərsiniz
Zəhmətə və bu koda sərf etdiyiniz vaxta göstərdiyiniz hörmətə görə təşəkkür edirəm
Dr. Mustafa Kamal PEKER (MD)
Addım 5: NÖVBƏTİ NƏDİR?
-USB Klaviatura Dəstəyi (TEST İCRASI TAMAMLI)
-MƏTNİNDƏ GENİŞ EKRAN 128X64 QRAFLIDA LCD
-ƏSAS TƏCRÜBƏÇİ (TEST İCRASI TAMAMLI)
--SD KART DƏSTƏK
BU DÖRD TƏTBİQ EFEXV4 -ü STANDALON BİLGİSAYAR EDƏCƏK
Addım 6: QAYNAQLAR
1) z80 təlimat cədvəli
2) TASM assembler kod cədvəlləri:
3) Qrossmeyster Ertürk KOCALAR -ın 6809 monitoru (ilhamlanmış)
4) Grant Searle əsərlərini (ilhamla)
5) İnteqrasiya edilmiş sxemlər və mikroprosessorlar. R C HOLLAND 1986 kitab
6) Z80SimulatorIde
7) Leventhall Z80 montaj qaydaları kitabı
8) Brian M. Phelps -in 6502 əsərləri
9) Zilog z80 kataloqları və çip təsvirləri
10) z80 məlumat saytı
11) Layihə:
12) İzləyicilərimin fikirləri və söhbətləri
Tövsiyə:
Linux əməliyyat sistemində əməliyyat sistemi: 12 addım
Əməliyyat sistemi Linux əməliyyat sistemləri üçün ən yaxşı sistemdir: Linux əməliyyat sistemində işləyə bilər
Makey Makey və Scratch Əməliyyat Oyunu: 6 Addım (Şəkillərlə birlikdə)
Makey Makey və Scratch Əməliyyat Oyunu: Öz xarakterinizin əyləncəli, həyat ölçüsündə bir əməliyyat oyunu edin! Hər yaş üçün super asan layihə
Raspberry Pi 2 (Pi 3) üçün WTware- İncə Müştərilər Əməliyyat Sistemi: 3 addım
Raspberry Pi 2 üçün WTware (Pi 3) - İncə Müştərilər Əməliyyat Sistemi: Raspberry Pi -dən İncə Müştəri - tənbəl bir şəbəkə sistem idarəçisinin xəyalidir. Windows Uzaq Masaüstü Xidmətlərinə. Raspbe üçün WTware
C#: 5 addımda bir Əməliyyat Sistemi yaradın
C# -də bir Əməliyyat Sistemi yaradın: Beləliklə, Assambleyada bir əməliyyat sistemi yaratmaq asan deyil! Bu təlimat sizə öz C# əməliyyat sisteminizi necə quracağınızı göstərəcək. C#-də yenisinizsə, əvvəlcə bir az araşdırma aparmağı düşünün
Əməliyyat sistemi (Stepper Motor): Microstep (5 addım)
التحكم بالمحرك الخطوي (Step Motor) بطريقة (Microstep): في هذه المدونة اتحدث عن كيف نقوم بالتحكم بماتور خطوي عن ط ق ق ق