TNS HC-16
PXT,Home computer 16bit. Eduard Smutný, Václav Svoboda, Miroslav Hofman, 405. ZO Svazarmu (2N). 1988 JZD AK Slušovice. IBM 5150 a TNS HC-08. i8088 @4.77 MHz, 256kB-1024kB RAM. MS-DOS.
W podręczniku komputera z epoki stwierdza się:
Mikrokomputer TNS HC-16/1M należy do kategorii komputerów osobistych do użytku profesjonalnego. Może pracować w sieciach lokalnych z komputerem centralnym TNS-AT lub TNS-XT lub w konfiguracji rozproszonej z pamięcią zewnętrzną na elastycznych minidyskietkach (TNS-DMF). Może pełnić funkcję komputera osobistego, inteligentnego terminala lub komputera do obliczeń naukowo-technicznych i masowego przetwarzania danych. Do mikrokomputera można podłączyć drukarki dostarczane z komputerami TNS-XT/TNS-AT.
TNS-HC16/1M to szesnastobitowy mikrokomputer jednopłytkowy. Jego rdzeniem jest mikroprocesor Intel 8088 wraz z obwodami pomocniczymi (kontroler DMA 8237, kontroler przerwań B259 A, timer 82531 PPI 8255 A, UART 6250, MPSC 6274). Dostępna jest pamięć dynamiczna 1 MB i pamięć EPROM 16 KB. Z całkowitej pojemności pamięci RAM 640 KB jest wykorzystywane jako obszar roboczy MS-DOS, reszta pamięci może być używana jako dysk RAM. Do kontaktu z otoczeniem mikrokomputer wyposażony jest w porty wejścia/wyjścia umożliwiające podłączenie klawiatury (jest częścią mikrokomputera,
klawiatura jest identyczna jak w TNS HC-16, dodano jedynie kontroler i8048 do konwersji na transmisję szeregową IBM PC XT), monitor, drukarkę z interfejsem równoległym* lub szeregowym, szeregowy lub równoległy różnicowy enkoder współrzędnych (mysz elektroniczna ), parę elastycznych napędów dyskowych (TNS-DMF) jako pamięć zewnętrzną, szybkie łącza sieci komputerowej (TNS-NET 900). Elementami płyty głównej są dwa złącza typu „slot”, dolne jest zajęte przez kartę graficzną CCA, górne można podłączyć do dysku twardego typu „WINCHESTER” TNS-DFW za pośrednictwem karty SCSI.
Mikrokomputer jest bardzo zmienny. Do niezbędnej konfiguracji sprzętowej konieczne jest ustawienie mikroprzełączników znajdujących się na płytce drukowanej. Prawidłowa płytka przyłączeniowa 1e zamocowana w dolnej części plastikowej osłony ABS. Nad tym obszarem umieszczono klawiaturę membranową z przyciskami. Wejścia i wyjścia potencjometru pokazano na tylnej ściance. Pokrywa górna jest połączona z pokrywą dolną za pomocą rurek samonapinających.
Mikropot zasilany jest z zewnętrznego źródła EA 1605 HC, do którego podłączony jest za pomocą kabla sensorycznego. Kabel ten stanowi integralną część aikropotatu i jest rozcieńczony dziewięciopinowym złączem CANNON.
Komputer podłączony jest do monitora za pomocą kabla ekranowanego, który wpina się do złącza MONITOR 231. TNS-HC16/1M podłącza się do sieci komputerowej za pomocą złącza koncentrycznego typu „T”, które podłącza się do wyjścia :2L. .
Przycisk RESET służy do resetowania komputera. Drukarkę z połączeniem równoległym podłącza się do drukarki 4-onector PRINTER t711 z interfejsem szeregowym do b_oneit.torm RS 232 :Sl. złącze FLÍFFY DISC Ö. służy do podłączenia pamięci zewnętrznej TNS-DMF (dwa dyski równoległe), złącze 141 do podłączenia układu elektronicznego typu 3WIN 3,6".
Opis techniczny
TNS-HC16/1M wykorzystuje procesor i8088 o częstotliwości taktowania 4,77 MHz. Podłączany jest w trybie minimalnym, gdy generuje sygnały ALE, RD, WR i inne, co oszczędza kontroler magistrali. Aby podłączyć kontroler 8237 DMA, procesor w trybie minimalnym bezpośrednio dostarcza sygnały HOLD i HLDA. Z wyjątkiem instrukcji koprocesora, okablowanie jest kompatybilne z trybem maksymalnym. Podstawowe układy peryferyjne z adresacją I/O, czyli IOR i IOW, znajdują się na płycie głównej. Istnieje układ 8237A-S jako kontroler bezpośredniego dostępu do pamięci - DMA, który ma cztery kanały. Jeden służy do dynamicznego odzyskiwania pamięci RAM, a pozostałe trzy służą do ogólnego użytku. Następnie znajduje się obwód czasowy 8253, który ma trzy kanały. Jeden służy do ✓ realizacji zegara czasu rzeczywistego za pomocą przerwań, drugi do odświeżania pamięci dynamicznych, a trzeci do wyprowadzania dźwięku przez głośnik. Ponadto istnieje uniwersalny obwód interfejsu równoległego WASSAI, który służy do odczytu danych z interfejsu klawiatury, do odczytu stanu czterech przełączników konfiguracyjnych na płycie oraz do niektórych jednobitowych wewnętrznych portów logicznych i stanu. W przeciwieństwie do IBM PC, klawiatura umożliwia równoległy transfer danych. Na płycie głównej znajduje się także układ VART 82S0 służący do sterowania szeregową transmisją danych.
Płyta główna zawiera wspólne układy ze świata IBM PC (8088, 8259, MHB8255A, ...), ale także specyfiki, np. częściowo niestandardowy obwód MIB207 (HP200; ten obwód był pierwotnie oddzielną płytką) lub klawiatura rozwiązana przez inny procesor (MHB8035).
Na płycie znajduje się również rząd elastycznych dysków dla dwóch napędów dyskietek 5,25" z zapisem dwustronnym i zapisem o podwójnej gęstości. Znaczna część tego debugera jest realizowana przez obwód 765A NEC lub 8272 A Intel. Na płycie znajduje się również debuger przerwań 8259A. Trzy poziomy z ośmiu są zajęte przez klawiaturę, zegar czasu rzeczywistego i tłumik dyskietki. Pozostałe są bezpłatne do ogólnego użytku.
Pamięć
Całkowita pojemność pamięci w komputerze wynosi 1 RAM, składa się z 8 obwodów w obudowie DIL z 16 elementami, jest to pamięć 256K lub 1M.
Odzyskiwanie pamięci zostało wykonane,
timer wyprowadza co 15 8253, jednak niczego nie przesyła, tylko pamięć EPROM jest zlokalizowana z bootloadera. ROM BIOS i sieć
Paginacja
MB RAM i 16 KB EPROM. 20 lub terminale, w zależności od
jak już wspomniano, poprzez transfer DMA. mikrosekundowe żądanie przesłania, podczas którego wykonywany jest „odczyt” za pomocą sygnału -MR. adresuje FC000H i zawiera w swoim 16KB
HC 16/1M natomiast w przypadku wyposażenia komputera w obwody 1 megabitowe konieczne jest zapisanie całej tej pojemności miejsca przeznaczonego na wyświetlacz, miejsca BIOS na jego pamięć rozszerzeń itp. w MB. 640 KB jest zarezerwowane w części przestrzeni przeznaczonej na pamięć operacyjną i pozostaje mniejsza pojemność wynosząca 384 KB. Przez DOS-a. zatem nie jest to nawet bezpośrednio odwzorowane użycie, które pozwala na wyświetlenie mechanizmu stronicowania
jedna z szesnastu stron o rozmiarze 64 KB w „oknie” o rozmiarze 64 KB pod adresami od E0000h do EFFFFh. O tym, która strona pojawi się w tym oknie, decyduje liczba zapisana na 4-bitowym porcie.
Mikrokomputer TNS-HC16/1M jest standardowo wyposażony w kartę CGA umieszczoną w dolnym z dwóch złączy typu „slot” po lewej stronie płyty głównej. Pamięć wideo RAM o łącznej pojemności 16 KB zajmuje przestrzeń adresową od 88000h do BAFFFh, jej zarządzanie zapewnia kontroler wyświetlacza MC6B45 (lub bułgarski CM607P z fabryki Botevgrad).
Karta może pracować w dwóch trybach: - alfanumerycznym - 40 znaków/25 linii - 80 znaków/25 linii
- grafika
- 320 punktów x 200 punktów - 640 punktów x 200 punktów
W trybie alfanumerycznym każdy wyświetlany znak jest kodowany w dwóch bajtach w pamięci videoRAM. Pierwszy bajt to kod znaku, drugi to atrybut. Godło eksponowane jest w polach o wymiarach 8 x 8 punktów, w ośmiu kolorach w dwóch odcieniach. W trybie graficznym w średniej rozdzielczości (320x200) kod każdego punktu określa jeden z 4 predefiniowanych kolorów. Wysoka rozdzielczość (640x200) wyświetla punkty w czerni i bieli.
- HC-16 (wyposażony w 256 kB DRAM w prawej dolnej części płyty głównej)
- HC-16/1M (wyposażony w 1MB DRAM w lewej dolnej części płyty głównej)
- HC-16 2N - na tabliczce jest napisane "rozwój i produkcja organizacji ''2N'' 405. ZO SVAZARM, Na Nivách 20, Praga 4, Dla JZD AK Slušovice”. Podłączenie płytki różni się nieco od poprzednich wariantów.
Do rejestru EMS („Rozszerz rejestr segmentu pamięci”) pod adresem 0x37F, zapisywany jest adres jednej z 64 KB stron, które są wówczas dostępne w segmencie 0xE000.
ROM
MD5
- 8f03cfbad41ee1004b8f7c6bd402e20a *TNS_HC16_KBD-v1.059-(k573pf5).BIN („(RL)soft 1989/8”)
- 1a7e05dc1c0c8456e34a1d083666945a *TNS_HC16_bios-1.06-boot 1.04 ST(M27128AF1).BIN („31/07/89”, „DUHA BIOS”, zawiera karty sieciowe TNS-NET 900 w pierwszej połowie BOOT BIOS)
- 509ee189ddf2bf11a40a11679b6067c6 *TNS_HC16_character-CGA-ST(M2732AF1).BIN
Istnieją inne wersje zarówno BOOTROM-u, jak i BIOS-u, jeśli je posiadasz, daj mi znać.
Sieć TNS-NET 900
Komputer służył także jako serwer w sieciach TNS-NET 900 dla komputerów klienckich TNS HC-08 lub TNS XT/AT.
Napraw OCR z instrukcji
Poprzednik nie jest IBM 5150, ponieważ wykorzystuje tryb MAX procesora i8088. TANDY 1000 jest podobny, ale ma inny BIOS i nie ma rejestru EMS pod adresem 0x37F