| Mini | Z80 |
Pagina dedicata
Microcalculatorului |
|||||||||||||||||
|
Bine ati venit Cititorul s-ar putea intreba cine are nevoie de un asemenea microcalculator miniatura... Raspunsul meu ar fi, pe scurt: nimeni. Dar fiindca tehnica a evoluat si componentele actuale ne permit totusi sa integram tehnologia anilor '70 cu tehnologia anilor 2000, de ce sa nu construim un microcalculator cu un minimum de hardware ? Am ales procesorul Z80 datorita usurintei in programare si faptului ca se gaseste pe scara larga. Ce trebuie sa faca microcalculatorul: - sa asigure 2 canale
de comunicatie seriala (unul pentru transmisia programelor de lucru si a
instructiunilor, celalalt pentru diferite task-uri) Avand date aceste cerinte, hardware-ul microcalculatorului miniatura, este extrem de simplu, piesele ce intra in componenta sa fiind putine ca numar si usor de procurat din comert (poate mai dificil de procurat este aria logica programabila -- CPLD): - Z80-CPU Microcalculatorul miniatura Mini Z80, este controlat integral din PC-ul la care este legat, prin portul serial (SIO-Canal A), toate resursele unui PC pot fi trimise spre utilizare la microcalculatorul miniatura, evident cu o rata de transfer mica, impusa de oscilatorul cu cristal ce piloteaza portul serial de comunicatie. Acestea fiind spuse, se poate trece la consultarea schemei de principiu a microcalculatorului miniatura. Schema electrica de principiu este prezentata in cele ce urmeaza (click pentru marire):
Schema este relativ simpla dar se impune, totusi, ca executantul sa fie experimentat pentru a pune la punct acest microcalculator miniatura. Schema este in general construita dupa aplicatiile schemelor originale publicate de Zilog in foile de catalog ale perifericelor ce apar in schema electrica de principiu. Continutul EPROM-ului 27c256 este bazat pe o variatie a continutului EPROM-ului Microcalculatorului cu Z80. Memoria este impartita in 3 parti distincte: - Video ROM (contine
rutine de adresare mod video) OS/MC se face responsabil de comunicarea cu PC-ul. Continutul ROM-ului va fi anexat ca fisier .BIN, de indata ce este complet functional (momentan este in faza de deparazitare). Responsabil de servirea informatiilor de la PC catre Mini Z80, este programul Mini Z80 Controller (mz80ctl.exe), program momentan in faza de lucru. Programul va fi prezent pe site, odata cu sursa pentru Video ROM / ROM BIOS. In aceasta sectiune gasiti fotografii ale proiectului.
Putem afirma, in concluzie ca am construit un terminal grafic interfatabil cu un PC, terminal ce acceseaza resursele unui PC dar in sine este un microsistem bazat pe un microprocesor de 8-bit ce executa instructiuni specifice lui, instructiuni pe care le citeste de pe un alt sistem de calcul mult mai performant. Se poate afirma fara restrictii ca modul de lucru se bazeaza pe topologia client-server. Va multumesc pentru interesul acordat acestui microcalculator miniatura. |
|||||||||||||||||
|
Copyright © 2008 Alexandru Groza Toate drepturile rezervate. versiune 1.1 | revizie B |
LumeaTuburilor |
|||||||||||||||||