Postavte si PC/XT – 3. disketový řadič

Co by to bylo za počítač bez datového úložiště. A pokud má být řeč o PC/XT, měli bychom se v tom případě bavit o 5,25″ disketových jednotkách s kapacitou 360 kB. Protože ale od dob IBM 5160 doba pokročila, zkusíme připojit také nějaké sofistikovanější a dnes lépe dostupné HD mechaniky.

ISA_FDC_Sergey   XT-FDC_VCF

Celý příspěvek

Rubriky: PC | Komentáře: 2

CP/M na i8085 (NCB85 a PMD32SD)

Roman Fulek už před nějakou dobou dal dohromady jednoduchý, ale zajímavý jednodeskový počítač NCB85. Už když jsem ho stavěl, mně napadlo, zda by šla na něj dostat CP/M, ale dále jsem se tím nezbýval. Až Roman Bórik vymyslel geniální způsob jak úplně jednoduše pomocí SOD stránkovat ROM a RAM a pro NCB85 upravil BIOS pro své PMD32SD, které zpřístupňuje až čtyři disketové jednotky. Protože PMD32SD potřebuje obousměrnou komunikaci, navrhnul Roman Bórik i jednoduchý adaptér.

NCB85_with_adapter_and_PMD32SD   NCB85_CPM_working

Celý příspěvek

Rubriky: Moderní projekty | Komentáře: 17

Postavte si PC/XT – 2. procesorová karta

Nejdůležitější částí Sergeyova PC XT je procesorová karta. Obsahuje vlastně všechny části, které má normální PC XT na motherboardu. Najdete tady procesor Intel 8088 nebo kompatibilní, k němu generátor hodin 8284 a řadič sběrnice 8288, dále koprocesor 8087, „luxusních“ 1024 kB paměti RAM, 128 kB paměti flash ROM, dva řadiče přerušení 8259, řadič DMA 8237, časovač 8254, hodiny DS12885/7 a řadič klávesnice a myši 8242 s PS/2 firmwarem. K základní desce (backplane) se karta připojuje přes standardní 8-bitovou ISA sběrnici, ale podporuje i některé signály přístupné přes 16-bit ISA, proto je opatřena tímto konektorem. Kromě toho 16-bit ISA zajišťuje i lepší uchycení desky v backplanu.

Xi8088_finished2

Celý příspěvek

Rubriky: PC | Komentáře: 28

Postavte si PC/XT – 1. motherboard

Už před více než 2 lety jsem po očku sledoval projekt jednodeskového PC/XT Sergeye Kiseleva. Loni Sergey projekt inovoval a výrazně posunul. Navrhnul a nechal udělat plošné spoje na základní a procesorovou desku a to už jsem neodolal. Sergey poměrně rychle pak přidal i zvukovou kartu, řadič disket, ve výrobě je diskový řadič na CF a plánuje se i grafická karta. Použitý procesor je Intel 8088 potažmo jeho klon NEC V20, takže sběrnice je 8-bitová, ale počítač interně 16-bitový. Ale pojďme postupně od základní desky.

   PC-XT_finished_in_case2   ISA_Backplane_finished

Celý příspěvek

Rubriky: PC | Komentáře: 18

archeocomp blog

Možná už jste zaznamenali nový blog, který začal psát Roman Fulek, autor malého jednodeskového počítače NCB-85 (více info na Nostalcomp). Roman si počítač postavil hlavně kvůli pokusům s překladačem Small-C o kterém na blogu najdete dost informací. Určitě se na archeocomp blog koukněte také, pokud vás zajímají PC/XT a myslím, že časem bude článků určitě přibývat.

Rubriky: Moderní projekty, Nezařazeno, PC | Napsat komentář

Příručka Základní programové vybavení pro počítač ONDRA

Pokud jste náhodou minuli aktuální dění na Hexadecimálním doupěti, pak vězte, že se Dexovi podařilo získat poslední chybějící příručku pro Ondru. Bohužel není kompletní, ale i tak je to skvělé. Dex vše bleskurychle nafotil a zveřejnil, takže stahujte.

ONDRA_Zakladni_programove_vybaveni_Ttiulka

Celý příspěvek

Rubriky: Československé počítače, Ondra | Komentáře: 3

Zase víc bitů – mini Amiga (Minimig 1.1 s ARM Controller)

Tato konstrukce patří k dalším, které jsem vlastně ani moc nechtěl stavět Veselý obličej, protože má na mně přece jen moc bitů. Ale seznámil jsem se s Martinem Dostálem (Doda) a ten měl navíc desku. A tak se to prostě zase rozjelo. Minimig je hardwarový emulátor počítačů Commodore Amiga 500/600. Nejedná se vůbec o nový projekt. Denis van Weeren na něm pracoval od roku 2005 a pod GNU General Public Licence byl uvolněn v roce 2007, takže je poměrně vychytaný a svoji práci dělá skvěle.

Minimig_4MB_Martin_w_ARM  Minimig_ARM_Controller  Minimig_4MB_Martin_Workbench_SCR

Celý příspěvek

Rubriky: Commodore | Komentáře: 14

Programátor GAL GALBlast 1.6

Záhadné obvody GAL a PAL pro mě byly vždy strašlivé tabu. Časem jsem zjistil, že zase až tak strašlivé to není a posléze, že je to vlastně docela jednoduché Mrkající veselý obličej. Na programování těchto potvůrek mám čínskou příšernost Genius G540, takže mně projekt Radka Suka na postavení GALBlast 1.6 zpočátku moc neuchvacoval. Ovšem na druhou stranu jsem si řekl, že si přece nenechám takovou příležitost (tišťák za 55 Kč) proklouznout mezi prsty a pustil jsem se do toho. Tedy, měl jsem ještě jeden důvod. On ten Číňan je fakt potvora a kromě toho, že zlobí (např. JEDEC z OPAL jr musíte upravit, aby se dal vůbec načíst) umí jen základní modely 16V8, 20V8 a 22V10. Tak jsem do toho šel.

GALBlast_finished_Martin   GALBlast_SW_Load_JEDEC

Celý příspěvek

Rubriky: Nezařazeno | Komentáře: 26

Replika disketového řadiče Sharp MZ-1E05 pro MZ-700/800

Už v polovině léta jsem začal pracovat na replice originálního řadiče disketových mechanik pro Sharp MZ-700/800 s označením MZ-1E05. Podařilo se mi ho však zdárně dokončit, za vydatné pomoci kolegů Sharpistů, až teď před vánocemi. Po úspěšných replikách QuickDisku, RAMdisku a sériového interface, tak už máme i původní disketový řadič.

Sharp_MZ-1E05_original_front_web   Sharp_MZ-1E05_replica_front_web

Celý příspěvek

Rubriky: MZ-700, MZ-800, SHARP | Komentáře: 24

Sharp MZ-700 Owner’s Manual

Díky ochotě Radka Suka nejen k zapůjčení, ale i rozřezání uživatelské příručky pro Sharp MZ-700, se mi tuto podařilo naskenovat a dát do PDF podoby. Nebojte, při této akci nebyly zavražděny žádné manuály, Radkovi u nás v knihárně manuál zase slepili Mrkající veselý obličej.

Sharp_MZ-700_Owners_Manual_cover_A4

Celý příspěvek

Rubriky: MZ-700, SHARP | Komentáře: 4