TNS HC-16

TNS HC-16 PXT,Home computer 16bit. 1988 JZD AK Slušovice. IBM 5150 a TNS HC-08. i8088 @4.77 MHz, 256kB-1024kB RAM. MS-DOS.

Fragmenty tego tematu mogły zostać przetłumaczone maszynowo.

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ętrzna, 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.

Mikropotnik zasilany jest z zewnętrznego źródła EA 1605 HC, do którego podłączony jest kablem. Kabel ten stanowi integralną część aikropotatu i jest rozcieńczony dziewięciopinowym złączem CANNON.

Czujnik łączy się z monitorem za pomocą kabla ekranowanego, który wpina się do złącza MONITO 231. TNS-HC16/1M podłącza się do sieci czujnika za pomocą końcówki kabla. typu „T”, który 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 8088, który jest 16-bitowym mikroprocesorem z 8-bitową zewnętrzną magistralą danych. Pracuje z 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 obwody peryferyjne z adresowaniem wejścia/wyjścia, czyli IOR i IOW, umieszczone są 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 typowe obwody ze świata IBM PC (8088, 8259, MHB8255A, ...), ale także specyfiki, np. częściowo niestandardowy obwód MIB207 (HP200; ten obwód był pierwotnie osobną płytką) lub klawiaturę rozwiązaną 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 wysyła 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 układy 1 Mb konieczne jest zapisanie całej tej pojemności miejsca przeznaczonego na wyświetlacz i BIOS zamiast pamięci na jego rozszerzenie itp. w MB , v Na część pamięci operacyjnej przypada przestrzeń, a dolna część pozostaje o pojemności 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.

Karta graficzna CGA

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.

Warianty

pamięć EMS

Rejestr EMS („Rozszerz rejestr segmentu pamięci”) pod adresem 0x37F, zapisywany jest w nim adres jednej z 64 KB stron, które są wówczas dostępne w segmencie 0xE000.

ROM

MD5

Istnieją inne wersje BOOTROM i BIOS, 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

Bibliografia / Odniesienia