RC2014

Piękno tkwi w prostocie. Ta sentencja dobrze oddaje sukces tej platformy we współczesnych konstrukcjach na leciwym Z80. Opiera się ona na zastosowaniu pasywnej płyty montażowej wyposażonej w gniazda goldpin i prostych, elementarnych modułów wpinanych do niej w celu uzyskania pełnosprawnego systemu komputerowego. Twórca tego standardu, Spencer Owen obecnie oferuje całą gamę mniej lub bardziej rozbudowanych… Czytaj dalej »

Budowa Z80-MBC2

Budowę Z80-MBC2 należy rozpocząć od skompletowania potrzebnych podzespołów wymaganych do uruchomienia tego komputera i co najważniejsze płytki drukowanej. Lista elementów jest dostępna na stronie projektu. Z racji tego, że ten komputer jest prosty w budowie na jego złożenie i uruchomienie mogą pokusić się początkujący elektronicy. Tu drobna uwaga, ważne jest zachować zalecenia użycia niebieskiej diody… Czytaj dalej »

Z80-MBC2

Od dłuższego czasu obserwowałem projekty łączące mikrokontroler AVR z Z80 i ciągle odnosiłem wrażenie, że te dwa ekosystemy nie da się pogodzić ze sobą w rozsądny sposób. Dość ciekawie zapowiadał się projekt ZAViouR Board, lecz twórca zaprzestał rozwoju tego projektu. Przełom nastąpił dzięki uporowi włoskiego twórcy Just4Fun, który rozwinął swój projekt Z80-MBC do wersji 2.… Czytaj dalej »

System Z180

Projekt budowy prostego systemu umożliwiającego uruchomienie systemu CP/M opartego na rozwinięciu Z80 w postaci Z180. Układ zawiera w swej strukturze zarządcę pamięci (MMU) potrafiący obsługiwać do 1MB przestrzeni pamięci, dwa układy DMA, dwa asynchroniczne i jeden synchroniczny układ szeregowy, timer. Inspiracją do budowy tego systemu był projekt zbudowany przez Grant Searle komputera pracującego pod systemem… Czytaj dalej »

Protokół XMODEM

Protokół XMODEM został stworzony przez Warda Chritensena w 1979 roku. Jest to pakietowy asynchroniczny szeregowy protokół transmisji plików z potwierdzeniem. Definicja Protokół XMODEM w swej pierwotnej specyfikacji określał długość pakietów danych 128-bajtowych z obsługują sumy kontrolnej. Związana to było z długością bloku stosowanego w systemach CP/M. Późniejsze specyfikacje rozszerzyły go o CRC16 i 1024-bajtowy blok… Czytaj dalej »

Startujemy

Rozpoczynam działalność blogu z projektami urządzeń zbudowanych przy zastosowaniu procesorów i mikrokontrolerów. Początkowo skupię się na staruszku Z80, z biegiem czasu zacznie pojawić się coś o ’51, AVR i ARM Cortex, czyli o układach które są powszednie dostępne dla każdego. Dlaczego zaczynam od Z80 to wyjaśnią późniejsze wpisy, ale to niekwestionowany klasyk i każda późniejsza… Czytaj dalej »