Posty

Wyświetlam posty z etykietą Dokumentacja CA80

Praca krokowa z Z180.

Obraz
  Okazało się, że Z180 jest bardziej skomplikowany, niż myślałem - zmiany wprowadzone w zeszłym tygodniu nie wystarczyły. W dokumentacji znalazłem jeszcze kilka rejestrów, które mogą mieć znaczenie.

Dostosowanie monitora CA80 do procesora Z180.

Obraz
  CA80 z podmienionym procesorem będzie działał poprawnie, jednak czasem wystąpią małe kłopoty. Pierwszy polega na różnicy taktowania, ponieważ zastosowałem pewne uproszczenie schematu, w celu umożliwienia współpracy z generatorem podłączonym do złącza systemowego.

Historia CA80.

Obraz
  Przeznaczenie CA80. Pan Stanisław Gardynik wymyślił system edukacyjny, który był samowystarczalny. Napisał też kompendium wiedzy elektronicznej umożliwiające samodzielną naukę nawet laikowi. W szkołach nie było ani sprzętu, ani nauczycieli, którzy mogliby przygotować przyszłych inżynierów automatyków. CA80 był systemem uruchomieniowym, odpowiednikiem dzisiejszych płytek deweloperskich.

Nawigacja po blogu.

Obraz
  Nie czytam mojego bloga, chyba że potrzebuję jakiś link. No i trochę zdziwiłem się, że w czasie czytania postów nie widać skrótów...

Trochę o moim hobby.

Obraz
  Jestem hobbystą. To najkrótsze określenie mojego życia zawodowego. Zajmowałem się wieloma dziedzinami, podejmowałem pracę w różnych zawodach i uczyłem się różnych kompetencji (nie znalazłem lepszego określenia).

Instrukcja obsługi MSID-a.

Obraz
  Postanowiłem zakończyć pracę nad rekonstrukcją MIKSID-a. Zrobiłem tylko część funkcji oryginału, ale kto dzisiaj buduje sterowniki na Z80? Jako narzędzie hobbystyczne wystarczy. Mam nadzieję, że przyda się komuś do nauki asemblera. 

Nauka asemblera. Część trzecia.

Obraz
  Dobre efekty w nauce programowania daje analiza programów innych autorów. Warto zacząć od krótkich przykładów opisanych w podręczniku, np. w MIK06.

Nauka asemblera. Część druga.

Obraz
  Każdy program, nawet najprostszy, należy uruchomić i przetestować. Już w trakcie "kompilacji" zauważyłem, że program "kuleje".

Nauka asemblera. Część pierwsza.

Obraz
  Naukę rozpoczniemy, wykorzystując dokumentację CA80 oraz analogie z mikrokontrolerami, bo CA80 jest w rzeczywistości ich odpowiednikiem. Wyobraźmy sobie, że jest rok 1985, nie ma jeszcze Internetu, a w księgarniach i bibliotekach pojawiają się pierwsze książki o mikrokomputerach. Są one zwykle bardzo ogólne i trudno jest znaleźć coś, od czego można zacząć naukę. Nauczyciele mają ten sam problem - brak źródeł, na podstawie których mogliby opracować lekcje. Wtedy właśnie pojawia się CA80 z jego dokumentacją. Oprócz braku źródeł, powszechny był też brak pieniędzy, więc trzeba było wybierać. Moją przygodę z Z80 rozpocząłem jeszcze wcześniej, dzięki nauczycielowi automatyki w technikum. To on udostępnił mi materiały niezbędne do nauki oraz komputer SA-80, który w mojej szkole wykorzystywany był w pracach dyplomowych. Ponieważ nie mamy Internetu, musimy zadowolić się tym, co mamy na papierze. Komputera PC, ani nawet ZX Spectrum też nie mamy, więc z pomocą przyjdzie nam znowu papier.

Nowa płytka klawiatury dotykowej.

Obraz
  Postanowiłem zmniejszyć koszt wykonania klawiatury. Kiedyś zrobiłem płytkę zawierającą tylko panel dotykowy i złącze wyprowadzające elektrody. Potrzebny był jeszcze moduł zawierający układ MPR121 . Myślałem, że lutowanie układu scalonego o wymiarach 3 x 3 mm, jest zbyt trudne, ale czas mija i w końcu odważyłem się spróbować.

Czy można wyświetlić napis za pomocą jednego rozkazu procesora?

Obraz
  Mamy już działający komputer, więc najwyższy czas napisać dla niego jakiś program...

Kłopoty z pamięcią.

Obraz
  Tytuł wpisu jest wieloznaczny nie bez powodu. Staram się tak projektować "klony", żeby były jak najbliższe oryginału, jednak są dwa oryginały...😕

Repozytorium CA80 na RC2014

Obraz
       Wszystkie informacje dotyczące modułów, to znaczy schematy, pliki produkcyjne płytek (Gerber), instrukcje obsługi, oprogramowanie itd. zbieram w jednym repozytorium . Jeszcze jest niekompletne, ale będę uzupełniał.

Instrukcja obsługi "magnetofonu".

Obraz
Zapis programów na taśmie magnetofonowej był zajęciem dosyć pracochłonnym. Trzeba było przygotować sprzęt, połączyć przewodami, przygotować taśmę - to znaczy odszukać początek niezapisanego obszaru, ustawić poziom sygnału i dopiero dokonać właściwej operacji. Nagranie trzeba było jeszcze sprawdzić, bo nie zawsze dało się odczytać. 

Czym CA80 różni się od innych komputerów?

Obraz
Cechy szczególne CA80.      Zanim zaczniemy budowę, zastanówmy się dlaczego CA80, a nie jakiś inny . W latach osiemdziesiątych na rynku było wiele komputerów. Z80  był zastosowany w różnych konstrukcjach. Łączyła je wspólna cecha - wysoka cena.

Dokumentacja CA80.

Obraz
Jak znaleźć dokumentację CA80?