Мазмуну:
- 1 -кадам: EfexMonV4 ЖҮРГҮЗҮҮ ҮЧҮН ТАРТИП
- 2 -кадам: ПРОГРАММА
- 3 -кадам: КОЛДОНУУ:
- 4 -кадам: Булак коду
- 5 -кадам: КИЙИНКИ ЭМНЕ?
- 6 -кадам: БУЛАКТАР
Video: Z80 Monitor түрү Иштетүү системасы жана SBC: 6 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
EfexV4 - бул монтаждоочу жана демонтаждоочу монитор ROM
реалдуу жабдыкта z80 программаларыңызды жазуу, иштетүү жана мүчүлүштүктөрдү оңдоо үчүн негизги утилиталар
EfexMon CP/M, N8VEM же башка татаал жабдууларга муктаж эмес. Сизге стандарт S80 архитектурасы SBC жана терминалы бар бир UART керек
1 -кадам: EfexMonV4 ЖҮРГҮЗҮҮ ҮЧҮН ТАРТИП
ЭСТЕМЕ КАРТАСЫ
XTAL = 4 МГц
КОШУЛГАН СААТ АЙНАМЫН КОЛДОНУҢУЗ
ROM БАШТАЛЫШЫ: 0000H ЖАЛПЫ УЗУНУ 8КБ
RAM БАШТАЛЫШЫ: 8000H RAM АЯГЫ: FFFFH
STACK: F800H
СИСТЕМА ӨЗГӨРМӨЛҮҮ: F900H-F910H FF00-FFFFH
UART 8251 PORT ADRESS: 00H, BAUDRATE: 19200 KBS 8-n-1
PIO 8255 ПОРТ АДРЕСИ: 08H: CONNECT 8255 CS to IC 74LS139'S PIN 5
2 -кадам: ПРОГРАММА
Мурунку бетте сүрөттөлгөндөй, Efexmon 32 Кб кочкорго муктаж (62256 SRAM жакшы), жана 8 Кб ROM (28c64 болушу мүмкүн)
стек жана системанын өзгөрмөлөрү кочкордун үстүнө отурат, ошондуктан 8000Нден кийин бош байттардын тоннасы бар
3 -кадам: КОЛДОНУУ:
EfexV4ке жетүү үчүн терминалдык эмулятор программасын колдонушуңуз керек
Систем саламдашуу билдирүүсү жана версия маалыматы менен башталат
командалык промо ошондо келет
C: \> бул DOS promt үчүн ирония:)
бардык киргизүү UPPERCASE CHARACTERS болушу керек! бир жолу caps lock басууну унутпаңыз.
Жардам үчүн H баскычын басыңыз, пайдалуу иштер үчүн U баскычын басыңыз
(S) орточо программаны чакыруу керек
(R) күнүмдүк секирүү керек дегенди билдирет
ЧОГУУЧУ:
Aseembler толук кубаттуу жана роксолиддүү, бир гана (IX+*) жана (IY+*) бит иштетүү командалары жок
Муну эске албаганда, Efex монтажчысы бардык расмий z80 буйруктарын кабыл алат.
Мнемоникалык киргизүү учурунда, backspace # же $ белгисине чейин кабыл алынат. бул белгилерден кийин артка кайтпаңыз.
(Full backspace функциясы 8k ROMго ылайыкташуу үчүн өчүрүлгөн)
Бул ROMдун айрым бөлүктөрү өз алдынча жазылган! өз жыйноочу менен.
ЧЫГАРУУЧУ:
Disassembler бардык z80 коддорун тааный алат жана буйруксуз байттарды тааный алат
жана аларды "***" белгиси менен көрсөтөт
КИРГИЗҮҮ:
Efex Hexadecimal жазуулары гекс эмес тамгаларды тааный алат жана аларды этибар албайт.
Киргизүү башталгандан кийин, сиз бардык аймактарды аягына чейин толтурушуңуз керек;
#: орточо 1 байттык кириш (эки он алты бурчтуу)
$: орточо 2 байттык киргизүү (төрт бурчтуу чар)
4 -кадам: Булак коду
Сураныч, кандайдыр бир суроолор үчүн мага кайрылыңыз
Булак коду GNU лицензиясында эмес. Аны коммерциялык максатта колдонууга болбойт!
Коддун коммерциялык максатын колдонуу үчүн сизге менин уруксатым керек.
Сиз аны менин атым менен эркин колдоно, өзгөртө же бөлүшө аласыз
Бул кодго жумшалган эмгегиңизге жана убактыңызды коргогонуңуз үчүн рахмат
Доктор Мустафа Кемал ПЕКЕР (MD)
5 -кадам: КИЙИНКИ ЭМНЕ?
-USB клавиатура колдоо
-ТЕКСТТЕГИ ЭКРАНДА 128X64 ГРАФА ЖАЗЫЛУУЧУ ТЕКСТ РЕЖИМИНДЕ (ТЕСТТИ ИШКЕ АШЫРУУ)
-НЕГИЗГИ КОТОРМОЧУ (ТЕСТТИ ЖҮЗӨГӨ АШЫРУУ)
--SD CARD КОЛДОО
БУЛ ТӨРТ КОЛДОНУУ EFEXV4 СТАНДАЛДУУ ЭСЕПКЕ айландырат
6 -кадам: БУЛАКТАР
1) z80 инструкция столу
2) TASM ассемблеринин код таблицалары:
3) Гроссмейстер Эртүрк КОКАЛАРдын 6809 монитору (илхамы менен)
4) Сэрлдин чыгармаларын берүү (шыктануу менен)
5) Интегралдык микросхемалар жана микропроцессорлор. R C HOLLAND 1986 китеп
6) Z80SimulatorIde
7) Leventhall Z80 монтаждоо тартиби китеби
8) Брайан М. Фелпстин 6502 эмгектери
9) Zilog z80 каталогдору жана чип сүрөттөөлөрү
10) z80 маалымат сайты
11) Долбоордун негизинде:
12) Менин жолдоочуларымдын пикирлери жана сүйлөшүүлөрү
Сунушталууда:
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
Иштетүү жана Arduino туташтыруу жана 7 сегментти жана GERI интервалы контролерин жасоо: 4 кадам
Processing and Arduino менен Make 7 Segment and Servo GUI Controller туташтыруу: Кээ бир долбоорлор үчүн сиз Arduino программасын колдонушуңуз керек, анткени ал прототиптөөнүн оңой платформасын камсыз кылат, бирок графиканы Arduino сериялык мониторунда көрсөтүү абдан узакка созулушу мүмкүн, ал тургай аткаруу кыйын. Сиз графикти Arduino Serial Monitorдо көрсөтө аласыз
OpenLH: Биология менен креативдүү эксперимент үчүн ачык суюктукту иштетүү системасы: 9 кадам (сүрөттөр менен)
OpenLH: Биология менен креативдүү эксперимент жүргүзүү үчүн ачык суюктукту иштетүү тутуму: Биз бул ишти материалдык, камтылган жана камтылган өз ара аракеттенүү боюнча эл аралык конференцияда (TEI 2019) сунуштоо менен сыймыктанабыз. Темп, Аризона, Америка Кошмо Штаттары | Март 17-20. Бардык чогултуу файлдары жана колдонмолору бул жерде жеткиликтүү. Акыркы коддун версиясы жеткиликтүү
Fadecandy жана иштетүү менен даректүү LEDди кантип көзөмөлдөө керек: 15 кадам (сүрөттөр менен)
Fadecandy жана Processing менен даректүү LEDлерди кантип көзөмөлдөө керек: WhatThis Fadecandy жана Processingти даректүү LEDдерди башкаруу үчүн кантип колдонуу боюнча этап-этабы менен үйрөткүч болуп саналат. (Бир нече Fadecandysти бир компьютерге туташтырсаңыз болот
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү