Założenia projektu


Uważam że mikrokomputer powinien być jak najprostszy i jednocześnie jak najbardziej elastyczny, aby można było go w łatwy sposób rozbudować. Dlatego właśnie bazą dla niego będzie płytka z procesorem, układem zegara, resetem, pamięciom ROM i RAM. Wszystkie wyjścia procesora będą wyprowadzone do jednej wspólnej szyny, do której będą podłączane inne peryferia. Podobnie jak w APPLE II lub IBM PC. 

Płytka bazowa będzie zawierała:
- Zilog Z80 4MHz
- ROM 4Kb 0000h-0FFFh
- RAM 32Kb [28Kb dostępnych] 1000h-7FFFh
- Prosty układ zegara i resetu
- układy odpowiedzialne za dekodowanie RAM i ROM
- bufory na szynie adresowej i szynie danych
- cztery wyjścia dla urządzeń WE/WY

Dodatkowo zamierzam zbudować:
- interfejs klawiatury ASCII
- interfejs ekranu LCD 2x16 znaków
- interfejs portu szeregowego RS-232
- interfejs do zapisu programów na kasecie magnetofonowej
- Pamięć RAM 8000h-FFFFh, może być bankowana do uzyskania max 256x32kb = 8Mb

A w przyszłości może podłącze...
- dysk twardy
- stacje dyskietek 3,5"
- kartę SD

Ryan