Zx spektrum пълна диаграма. Описание на устройството на компютърната схема.x и работата на компютъра. Подготовка за сглобяване

„В продължение на 8 години играх Spectrum в черно и бяло и всеки знае защо, защото нашите доблестни телевизори изобщо не разбираха RGB сигнала.“ Бих искал да кажа, за да създам носталгия, да си спомня, че преди слънцето беше по-ярко и тревата беше по-зелена. Но няма да кажа, в моето детство никой никога не е казвал думата Спектър. През цялото си детство играех Dandy, по-късно Sega и понякога Super Nintendo с приятели. Нито в програмата на Денди „Нова реалност“, нито в „От винта“, нито в което и да е списание чух за този компютър. Бях чувал за компютри, които се стартират от касети, но никога не бях виждал такъв или знаех името им. За първи път научих за това едва когато имах интернет. Четох форумите, завидях на онези хора, които сами сглобиха компютрите си в края на 80-те и началото на 90-те, но пропуснах темата. Въпреки че в онези години бях малък и дори и да исках, нямаше да сглобя собствен клонинг на Spectrum. Колко загубих? Това е въпросът, който започнах да си задавам неотдавна. Преди година попаднах на много добро видео, където един човек обяснява много подробно и показва как се запоява клонинг на Spectrum Leningrad. Прегледах го повече от веднъж и в крайна сметка реших „Ще създам свой собствен компютър от нулата!“

Реших да взема за основа оригинална диаграмаЛенинград от sblive.narod.ru. Е, добавете куп подобрения, като коригиране на чертежа на кръга (не е ясно как Зонов е успял да проектира компютър с такъв сериозен проблем. Проявява се в проблеми с шрифта, проблеми с графиката и т.н.), стабилизиране на кварцов осцилатор, стабилизиране на кадрова и линейна синхронизация, усъвършенстване на INT сигнала, въвеждане на обвързване с нивото на черното.

За да направя този процес още по-готин и по-интересен, не търсих готова дъска, поръчах си макет с доста компактни размери 12 * 18. Също така трябваше да поръчам микросхеми и други малки неща от Aliexpress и CHIPiDIP. Паметта и процесорът трябваше да бъдат премахнати от неработещ клонинг, който наскоро получих от спектрумист. Все още не знам какъв вид клонинг е това, няма електрическа схема за него и току-що запоих микросхемите от него.

Реших да поставя всички микросхеми на гнезда за бърза подмяна, ако нещо се обърка. Но Spectrum съдържа ROM и все още трябва да бъде флашнат, нямах програмист, но светът не е без добри хора. Вместо две EPROM, реших да инсталирам една EEPROM W27C512, в която заших 48k BASIC, 128K BASIC, TR-DOS и тест за памет за 48K; също така е хубаво да можете да превключвате банки памет с джъмпери. Но сега всичките ми части пристигнаха, като обмислих предварително къде ще бъде разположен всеки панел, започнах да ги запоявам. Е, залепих стикери на дъската с надписи за коя микросхема и номера на щифта, което направи живота ми много по-лесен в бъдеще.

Прекарвайки няколко часа на ден за две седмици и половина, все пак го събрах. Нямах търпение да го свържа веднага. И след като го включих, видях бял екран, каква добра идея си помислих. След повторна проверка на цялата дъска и премахване на няколко грешки, ситуацията не се подобри. Дълго време не можех да разбера какво се случва, но след това научих, че не трябва да се намесвате в микросхемите CMOS и TTL. Да, все още съм радиолюбител. Трябваше да поръчам части отново и да чакам. След замяната на всички CMOS чипове с TTL, заветният надпис все още се появи, но изображението плаваше.

Свързването с форума на zx-pk.ru изясни отчасти какво се случва, но нямах решение. В резултат на това трябваше да седя с часове на диаграмата. И готово, просто не разбрах схемата за финализиране на формирането на INT сигнала, или по-скоро първо го разбрах правилно, а след това реших, че е грешно и направих грешка. Е, друг проблем е решен. Но не всичко е толкова розово, колкото бихме искали, на моя мултимедиен монитор непрекъснато течаха кадри. И тогава реших да се свържа с добрия стар телевизор SHARP, който никога не ме е разочаровал. Но истината е черно на бяло, тъй като в него няма RGB scart. И картината върху него почти не потрепна. Отново посещението във форума даде добър съвет, направете филтър за импулсен блокхранене.

И накрая, картината е нормална, няма потрепвания, пускаме теста на паметта.

Но за Spectrum ви трябва и клавиатура. Тук се измъкнах от него по доста оригинален начин, взех стара клавиатура, извадих от нея филма с контакти, нарязах гетинакса на парчета, запоих контактите върху него, обработих ги с файл и ги залепих към клавиатурата с горещо лепило и ги запоихте според схемата. Резултатът е доста обемиста външна клавиатура. Е, вградих портове за джойстиците на Sinclair директно в клавиатурата. Подходящи са джойстици от Sega Master Systems или Atari или в моя случай джойстик на Sega, запоен вътре, за който преместих клавиша за интервал (а именно той почти винаги се използва като допълнителен) към бутона A и когато натиснете бутона C, натискането нагоре се дублира, което е удобно в платформингите.

Някак си нямах късмет с високоговорителя и просто сложих бипера на телевизора, така че поне силата на звука може да се регулира. След като написах проста мелодия на BASIC и тествах звука, реших да изтегля някоя игра. И... нищо не ми се получаваше. Сглобих четеца на лента с помощта на K554CA3, опитах няколко микросхеми, проверих отново цялата верига, но не стартира, защо, все още не е ясно. Сглобих отново четеца на 561LN2 според схемата от Pentagon-48 (първо на макет преди запояване) и всичко работи от първия път. Въпреки че игрите се заредиха, повечето замръзнаха веднага, някои като DIZZY 5 успяха да се играят за известно време.

Един ден се събудих сутринта и се чудех дали съм запоил правилните кондензатори... и БОГ, вместо 47 нанофарада запоих 47 пикофарада, а и аз исках нещо да работи. Поръчваме отново липсващите части и чакаме. След глобално презапояване на кондензаторите най-накрая можете да играете нормално, вече нищо не виси. Трябваше да се успокоя, че така или иначе повечето игри на Spectrum са монохромни и не губя толкова много, че в края на 80-те години не всички са имали цветни телевизори и много са играли с черно-бяла картина. Но някак си не помогна много, нали знаете.

Но на моя LCD монитор кадрите все още вървяха. В крайна сметка най-накрая реших да запоя допълнителна микросхема, за да съкратя хоризонталния синхронизиращ импулс, който исках да инсталирам в началото на монтажа, но по някаква причина реших да спестя пари. В резултат най-накрая получих добра цветна картина.

Изображението всъщност е малко двойно. Проверих го на LCD телевизор, не се виждат ореоли. Снимката е супер. Супер! Но все още има свободно място на дъската ми и би било глупаво да не го използвам. Надграждане на паметта до 128k и игра на Castlevania 2015 би било страхотно. За да направим това, ние ще заменим нашия K565RU5 с K565RU7 или аналог MN41256-08, който може да бъде закупен на Aliexpress без никакви проблеми. С добавянето на още 7 микросхеми, включително звуковия чип YM2149F, платката беше напълно запълнена. Нямаше проблеми с надграждането на паметта. Разширих паметта до 256k, използвайки тази схема, но все още я използвам в режим 128k.

Накрая се получи така

Първоначално нямах намерение да използвам платката на масата и за целта взех кутия от стар телевизионен приемник.Теоретично там на втория етаж можеше да се монтира допълнителна платка за контрол на дисковото устройство, но Все още не искам да се занимавам с това.

Игрите Speckie се оказаха жесток хардкор; успях да победя само наскоро пуснатата Mighty Final Fight.

И така, колко загубих поради липсата на този компютър като дете? По отношение на игрите едва ли, въпреки че възможността за прехвърляне на игри от касета на касета наистина би ми харесала. Що се отнася до програмирането на BASIC, едва ли щеше да ме интересува тогава.

„Това, което не може да се програмира в асемблер, трябва да се запои“ (http://bash.im/quote/398169)

Имало едно време ZX Spectrum стана един от първите ми персонални компютри. На него научих основите на програмирането - от BASIC до асемблер. И тук би било уместно да си припомним популярната мъдрост: „Това, което не може да се програмира в асемблер, трябва да бъде запоено“. Затова в същото време проучих подробно схемата на компютъра ZX Spectrum. И така, постепенно хобито прераства в напълно професионална дейност като част от спектрумистката група на FFC Computers. По това време се занимавах с русификация на игри, дискета на „лентови“ програми, ремонт и модификация на Spectrums (1995-1997 г.).

През трите години професионална дейност в тази област през ръцете ми преминаха огромен брой клонове на Spectrum. Други компютри също бяха докарани за ремонт, но преобладаващото мнозинство бяха Spectrum. И дори веднъж имах възможност да свържа домашен контролер на задвижване към марков Spectrum 128k (по това време това беше много рядко).

Оттогава пазя огромно количество документация за различни клонове на Spectrum, свързани устройства и друго компютърно оборудване, обичайно по това време. Е, запазено е малко екзотично желязо)

Започвайки с тази публикация, постепенно ще споделям натрупаната информация. Мисля, че много ще бъде полезно за феновете на Spectrum и не само)

„Как да си направим компютър? | Изграждане на ZX Spectrum 128k клонинг + бета дисков интерфейс + AY-3-8910 (YM2149F)"

Някак си намерих няколко оригинални платки на най-популярния клонинг на Spectrum - „Ленинград 48k“. И тогава реших определено да създам тази система с пълен ъпгрейд до 128k версия с контролер на дисково устройство и, разбира се, музикален копроцесор. Заснех целия този процес на видео (вижте по-горе) с подробни коментари. По-долу са диаграмите, които използвах, и подробен план за надграждане.

Принципна схема на компютър Ленинград 48к

Опция 1:

Вариант 2:

Схема на свързване на компютъра "Ленинград 48k"

Монтажна схема:

Диаграма на предаване, адаптирана за печат:

Увеличаване на паметта на компютъра Leningrad 48k до 128k

Схема за увеличаване на паметта и коригиране на дешифрирането на I/O портове:

За всички модификации използваме 7 допълнителни микросхеми:

ED1 - K555(1533)TM9 (инсталиран върху D31)
eD2 - K555(1533)KP11 (инсталиран върху D30)
eD3 - K555(1533)LE1 (инсталиран върху D2)
eD4 - K555(1533)LA3 (инсталиран върху D40)
eD5 - K555(1533)LL1 (инсталиран върху D34)
eD6 - K555(1533)LI1 (инсталиран върху D8)
eD7 - K555(1533)LL1 (инсталиран върху D13)

План за свързване за надграждане на паметта:
01. eD1-2 -> eD2-2
02. eD1-5 -> eD2-11
03. eD1-7 -> eD2-14
04. eD1-15 -> eD3-8
05. eD1-9 -> eD3-10
06. eD1-3 -> D32-12 (D0)
07. eD1-4 -> D32-15 (D1)
08. eD1-6 -> D32-16 (D2)
09. eD1-11 -> D32-19 (D3)
10. eD1-13 -> D32-2 (D4)
11. eD1-14 -> D32-5 (D5)
12. eD1-10 -> D17-13 (2-ри екран) – отрязан от земята
13. eD1-12 -> eD7-2 (Изберете 128k ROM)
14. eD7-1 -> D1-10 -> eD7-10 (TR-DOS селекция обърната)
15. D1-11 -> след 10k до +5B
16. D1-11 -> D29-1 (отрязан от +5B)
17. eD7-3 -> D29-27 (отрязан от +5B)
18. eD2-3 -> eD2-13
19. eD2-13 -> eD4-4 -> D10-11 (A14)
20. eD2-10 -> eD4-5 -> eD3-3 -> D10-12 (A15)
21. eD2-15 -> D33-8 (GND)
22. eD2-1 -> eD4-6
23. eD2-4 -> D16-10 (изрязан от A14)
24. eD2-9 -> D16-13 (отрязан от A15)
25. eD2-12 -> eD5-12
26. eD3-1 -> eD4-1
27. eD3-2 -> D41-9 (A1)
28. eD3-4 -> eD4-2
29. eD3-5 -> D14-12 (WR)
30. eD3-6 -> D14-13 (OUTIORQ)
31. eD3-9 -> eD4-3
32. eD5-13 -> D3-2 (H1)
33. eD5-11 -> D21-1...D28-1 (KR565RU7)
34. eD5-10 -> D10-13
35. eD5-9 -> D9-8 (WE)
36. eD5-8 -> D21-3...D28-3 (KR565RU7) - отрязан от D9-8

За връзки използвах MGTF 0.12 проводник. Топлоустойчивата оплетка запазва проводниците непокътнати при стегнат монтаж, а малкото напречно сечение на проводника улеснява прехвърлянето на връзки от страната на запояване към страната на монтажа на частите през всякакви свободни отвори на печатната платка, т.к. показано на снимката:

Други подобрения на компютъра Leningrad 48k

Схема на подобрения:

1. Стабилизиране на тактовия генератор
2. Нормализиране на хоризонталното сканиране (за кварц с честота 14000 KHz)
3. Стабилизация на сканиране на кадри
4. Регулиране на чертежа на линии (дъги, кръгове и т.н.)
5. Инсталиране на ROM 27C512
6. Усъвършенстване на INT сигнала

Схема на свързване на клавиатурния контролер Profi XT:

Схема на „четеца“ от магнетофон на K554CA3:

Етапи на сглобяване, малко снимки

Между другото, наскоро ровейки в купчина стар хардуер и документация, намерих много екзотично нещо: реална цена, очевидно някъде в средата на 90-те:

Да, да, тогава контролерът струваше 75 хиляди рубли)) И обратната страна на етикета с цената беше не по-малко приятна - оказа се, че е нарисувана на парче перфокарта!!! ;)

Да... Има определен философски подтекст в това: цената на контролера за носител от ново поколение е начертана върху част от носител от старо поколение...)

Полезни файлове:

    Име на файла: DIZZY_5r_48k.zip (109K)
    MD5:

    Играта "DIZZY 5". Русифицирана версия на играта,
    адаптиран от мен през 1996 г. за Spectrum 48k.
    Архивът съдържа играта в три формата: TAP, HOBETA, SCL.

    Име на файла: wildsery.zip (68K)
    MD5:

    Играта „Сиймор в Дивия запад“ (русифицирана от мен през 1996 г.).
    Архивът съдържа играта в SCL формат.

    Име на файла: test48k.bin (2.0K)
    MD5:
    Контролна сума на фърмуера: 85E7

    Тествайте фърмуера 48k (модифицирана версия -
    премахна досадната процедура за запълване на екрана, ненужната проверка на ROM).

    Име на файла: test128k.bin (2.0K)
    MD5:
    Контролна сума на фърмуера: E413

    Тествайте фърмуера 128k.

    Име на файла: sos48k.bin (16K)

    Контролна сума на фърмуера: 2C86

    Стандартна операционна система
    за "ZX Spectrum" 48k (1982 Sinclair Research Ltd).

    Име на файла: 27512.bin (64K)
    MD5:
    Контролна сума на фърмуера: 9135

    Комбиниран фърмуер за ROM 27512:

    Банка 0 - празна.

    Банка 1 - TR-DOS версия 5.5H Copyright (C) 1993 от Rst7.
    MD5:
    Контролна сума: 3F81

    Банка 2 - SOS 128k (Стандартна ОС за "ZX Spectrum" 128k).
    MD5:
    Контролна сума: 266E

    Банка 3 - SOS 48k (Стандартна ОС за "ZX Spectrum" 48k).
    MD5:
    Контролна сума: 2C86

Първо трябва да поръчате печатна електронна платкавъв всеки офис, специализиран в този въпрос. Комплект файлове gerber & excellon за изработка на платка: (

11 / 11 829

печатна версия

Случи се така, че „Ленинград“ беше първият Spectrum, който видях, а също така беше и първият ми компютър като цяло. Въпреки своята простота и несъвършенство, толкова много спомени са свързани с този компютър, че не мога толкова лесно да забравя този клонинг на Spectrum.

Ленинград е разработен от Сергей Зонов в края на 80-те години. Датата на таблата е 1988 (ZS88):

Има табла от 1989 г.:

Компютърът е прост, съдържа минимален брой чипове. Декодирането на портове за четене е изключително опростено - всички четни портове се считат за порт на клавиатурата (254), всички нечетни се считат за порт Kempston на джойстика (31). Този позор възниква, защото само един бит от адресната шина се използва за дешифриране на портове - A0. Още по-голяма бъркотия става с изходните портове, в частност с #FE порта - той се задейства, когато се записва стойност на който и да е порт изобщо, т.е. Няма дешифриране като такова.

В допълнение към "кривото" декриптиране на портове, компютърът се отличава с нестандартен видео изход. Това се проявява, когато се опитате да го свържете към TV тунери, PAL енкодери и като цяло към модерни LCD телевизори. По правило подобни опити завършват с нищо. Този проблем може да бъде решен, ще говоря за това малко по-късно.

Всички Ленингради, които съм виждал, са сглобени в кутии с форм-фактор „ковчег“. Шегата настрана, формата на кутията със скосени ъгли донякъде напомня на ковчег. Всички калъфи са приблизително еднакви по размер, разликата е само в материала, от който е изработен калъфът.

Ще илюстрирам с примери:

Това е всичко, което остана от първия ми компютър. Калъфът (между другото доста масивен за такъв малък размер) е доста запазен и все се надявам да сглобя Spectrum в него.

Има и по-леки алуминиеви кутии:

Този пример е добре запазен и е реставриран. Сега изглежда като нов. В сравнение с предишния корпус, този пълен компютър тежи по-малко от стоманен корпус.

Третият тип корпус е пластмасов. От моя гледна точка най-лошият случай е:

Обърнете внимание на почти пълната липса на блокиращи кондензатори на платката. Въпреки този очевиден недостатък, бордът работи чудесно без повреди за предишния собственик в продължение на добри десет години.

Ако сте били задушени от жаба при закупуването на готов компютър, можете да опитате сами да сглобите Ленинград, за щастие не беше толкова трудно. Аз също запоих един „Ленинград“ сам, когато бях първата година в университета. Тогава (в средата на 90-те) можете лесно да си купите празна ленинградска платка на радио пазара за смешни пари:

Такива платки се различаваха по една характеристика - някъде в областта на лентовия драйвер имаха късо съединение в захранващите шини +5V и GND. Ако съответният джъмпер не беше изрязан при сглобяването на компютъра, тогава, когато го включите за първи път, имаше голяма вероятност да получите облаци дим с изгарянето на една или повече отпечатани песни на дъската на произволно място. За щастие знаех за тази функция и се обадих навреме и отстраних късото съединение.

Там на пазара се продаваха и компютърни схеми, микросхеми, клавиатури, кутии. Накратко, тогава имаше истински рай за сглобяването на подобни конструкции. Между другото, относно клавиатурите: използвани са предимно бутони от микрокалкулатори:

На снимката се виждат стари надписи на ключовете с обелени лепенки. Това явно са бутони от някакъв вид калкулатор. По отношение на качеството на работа и надеждността, такива клавиатури не издържаха на критика. Може би такива скапани копчета стават за калкулатори, но за компютър изобщо не стават. Особено за игри. Спомням си, че се поколебах да огъна контактите в такива бутони, за да работят по някакъв начин. Може би единственото положително нещо за тези бутони е тяхната евтиност и достъпност. Затова при първата възможност преминах към тръстикови ключове, чиято работа беше много по-удобна:

Оказва се, че има такива „Ленингради“ - с вградена клавиатура и системен конектор. Схемата на този "Ленинград" почти напълно съвпада с каноничната схема. Изключенията са вход за лента, изход за звуков сигнал и видео изход. Дешифрирането на #FE порта в този клонинг е коригирано в сравнение с оригиналния Leningrad - портът е адресиран с A0=0, за разлика от оригинала, където извеждането на стойност към който и да е порт ще задейства #FE порта. Пуснах плащането. На снимката на платката в долния десен ъгъл на макетната платка са направени модификации за свързване към PAL енкодер.

Като цяло платката е добре направена - грамотно разпределение на мощността, места за блокиране на кондензатори. Харесва ми.

За съжаление не беше възможно да се идентифицира името на този клонинг (в смисъл на марката на производителя на компютъра). На таблото имаше само един надпис - LS10.102.002.

Трябва ли да купя или да сглобя сам ZX Spectrum? Лесно! grmretro написано на 12 юли 2010 г

Освен това има още един проект на път - Speccy 2010. Прогресът не заобиколи спектрумистите, точно както те не се опитаха да го избегнат :-).
(снимка на един от прототипите. В крайната версия няма кабели за коригиране на грешки)

Тук няма да намерите Z-80 на живо или музикален копроцесор. ВСИЧКО Е ВЪТРЕ в голям чип и е внедрено в софтуер.
Цитат от форума:

„Състоянието на софтуера днес:
Напълно всички функции на Speccy2007 v1.06 (128k, Pentagon temporary huts, betadisk емулатор, AY, изтегляне tap/tzx/sna).

Освен това

  • - TV изход - RGB, s-video, композитен
  • - по-правилна и по-бърза работа със sna (сега нито един байт от дъмпа не е развален)
  • - турбо (7, 14 и 28 MHz)
  • - клавиатура без изчакване
  • - всички многоцветни и гранични ефекти са ясни (като на spectaculatore)

Смятам да направя още
  • VGA в режим на сканиране
  • режим с временни колиби с марка Spectrum
  • kempston мишка и gluk rtc
  • различни режими с разширена памет”
Бонусът на устройството е липсата на старомодни компоненти, по-висока надеждност, възможности за разширение чрез качване на нов фърмуер. И разбира се, бих искал да мечтая, че тази платка ще реализира не само ZX-Spectrum, но и някакъв вид MSX, Vector, Orion или като цяло Apple 2. Но засега това са само мечти. Чао...
Speccy 2010 също е възможен

ОПИСАНИЕ НА КОМПЮТЪРНАТА СХЕМА
X.X Компютърен дизайн и работа

Принципната диаграма на компютъра е показана в ПРИЛОЖЕНИЕ 4
(вмъкване в края на книгата).

♦ ТАКТОВ ГЕНЕРАТОР.

Сглобени на елементи D1 и D2. Честотата се задава от кварц
14 MHz резонатор, а на изходи 5 и 6 тригер за броене
D2.1 Генерират се две антифазни серии, наполовина по-малки
честоти. Ако имате кварц с честота 7 MHz, тогава,
Като поставите джъмпери SA1 в подходящата позиция, можете
изключете тригера за броене на елемент D2.1 от веригата и използвайте
използват противофазни сигнали от изходи 6 и 8 на елемента
D1, следващ с кварцова честота.

♦ БЛОК ЗА СИНХРОНИЗАЦИЯ И ФОРМИРАНЕ НА ТЕЛЕВИЗИОНЕН КАДЪР.

Сигнали за синхронизация и формиране на телевизия
рамка, както и управлението на регенерирането на RAM се формират от
от сигналите на изходите на броячи D3-D6. На изхода
брояч D3 генерира сигнали NO, HI, H2 и NC. Обърнете-
Чрез прилагане на NO сигнала, ние получаваме CAS сигнал за часовник на микро-
хем RAM. Адресни мултиплексори за превключване на сигнала RAS
D15, D16 се получава чрез забавяне на сигнала BUT с един тактов цикъл (изход
ход 9 на елемент D2). Обърнатият RAS сигнал служи за
тактова честота на процесора. Сигналът "ЕКРАН" е знак за екран
област - използва се за зареждане на регистри за изместване D33, D41.
Сигналът "ГРАНИЦА" - знак за граница - се зарежда в регистри
затворени мултиплексори D30, 1)31 цветни атрибути бор-
дера.

Сигналите на изходите D3-D6 и тригерите на чипа D8 служат
за определяне на номера на позиции в ред и номера на редове в
кадър. Резултатът от елемент 3 D44 създава малки букви
синхронизиращ импулс SS. На изход 6 от елемент D40 се получава
рамков синхронизиращ импулс KS с честота 50 Hz. От същия час-
Този елемент D1 (изход 10) генерира сигнал за прекъсване
IHT, според която при обратния ход на ТВ лъча
kj> клавиатурата и другите входни устройства се запитват.

Не е необходимо да използвате кварц с честота 14 в компютър
(или 7) MHz. Веригата за синхронизация може да бъде конфигурирана за един час -
Обхватът на генератора е доста широк. За тази цел
са предназначени джъмпери SA2, с които можете да промените коеф
Скорост на преизчисляване на брояч D4. Активиране на предварително зададени входове
брояч D4 в зависимост от честотата на кварца е показан в табл
лице на компютърната диаграма (виж ПРИЛОЖЕНИЕ 4 (вмъкване)). При
честота на генератора, кратна на 500 kHz, е възможно да се получи
стандартна честота на кадрова синхронизация (50 Hz). Ако
честотата на вашия кварц не е кратна на 500 kHz, тогава трябва да зададете
джъмпери до позиция, съответстваща на най-близката, посочена в
честотна таблица. Стабилността на синхронизацията на телевизора не е такава
ще страдат. Естествено, когато честотата на генератора се промени,
производителността на компютъра ще се промени, но това не е голяма работа,
тъй като при влизане от магнитна лента компютърът се конфигурира
към честотата на сигналите от магнетофона.

♦ ЦЕНТРАЛЕН процесор.

В основата на компютъра е процесорът Z80A - един от най
нашите мощни осем-битови процесори, много популярни за
в чужбина. Масово производство на своя вътрешен аналог
1810VM80 - за съжаление все още не е установен.

Регистрите D46, D47 изпълняват ролята на формиране на адресна шина
работници, а чиповете D51, D52 образуват двупосочна шина
данни.

Функциите на системния контролер се изпълняват от елементи D14 (на
изходи 3 и 11 генерират сигнали за достъп до външни
устройства IORD - вход, IOWR - изход), D10 (изходи 10 и
13), D12 (на изходи 3 и 6 RDROM сигнали - четене на ROM и
CSRAM - достъп до RAM).

♦ УСТРОЙСТВО ЗА ПОСТОЯННО СЪХРАНЕНИЕ.

Състои се от две микросхеми тип K573RF4 и има обем 16K
байт. Съдържа монитор, BASIC интерпретатор и фамилиар
генератор. Освен това има микросхема K573RF2, съдържаща
Тестова програма за проверка на вашия компютър. Кодове на фърмуера TEST-
ROM са дадени в ПРИЛОЖЕНИЕ 1.

♦ УСТРОЙСТВО ЗА СЪХРАНЕНИЕ НА ПРОИЗВОЛЕН ОБХВАТ.

48K байтов динамичен RAM възел включва
действителни чипове памет D21-D28 тип 565RU5, мулти-
Lexors D15-D19 тип 555KP11 и буферен регистър 555IR22
(D32). Тук капацитетът на микросхемите 565RU5 не се използва напълно
ity, тъй като горните 16K байта на адресното пространство са
Процесорът е разпределен за постоянно съхранение. Мул-
мултиплексорите D15, D16 формират адреси при достъп на процесора
към RAM, а D17-D19 са адреси за регенерация и достъп до нея
део-области на RAM.

♦ БЛОК ЗА ФОРМИРАНЕ НА ВИДЕО СИГНАЛ.

Блокът за генериране на видеосигнал се сглобява с помощта на срязващи релета
Gisters D33, D41 и D35, затворени мултиплексори D30,

D31, мултиплексор D36, елементи D11 (изходи 3, 6, 11),
D13 (изход 11), D43 (изход 12) и транзистори VT4-VT10.

За изместване на регистър D33 в края на цикъла за достъп до данни
изображения чрез SCR сигнала, тези данни се въвеждат паралелно
код и след това издаден в последователен код с честота
че TI. В края на цикъла на достъп до атрибутни данни по задача
на ръба на сигнала H2 във вътрешните регистри на мултиплекса
Въведени са атрибути на канавката D30, D31. Shift регистър D35 за-
задържа сигнала за данни за изображението за времето между изтеглянията
регистър за смяна D33 и зареждане на вътрешни регистри
мултиплексори D30, D31. Когато лъчът е извън границите на
деополеви регистри на мултиплексори D30, D31 се зареждат от
втори входове с данни от граничния регистър
(D39). Превключване на входовете на мултиплексори D30, D31 управление
издава сигнал "ГРАНИЦА".

Окончателна обработка на данни от сериен код vi-
Видеоизображението се произвежда от елемент D11 (изход 3). В присъствието на
високо ниво на изход 12 на мултиплексор D31 към вход 1
елемент D11 получава “мигащи” импулси “FLASH” от изхода
11 брояч D7. Вход 2 на елемент D11 получава последователност
Данните за реалното изображение "VBYTE" от изхода на релето за смяна
хистра D35. От изход 3 на елемент D11, данни за изображение от
атрибутът "мигащ" се изпраща към вход 1 на чипа D36, нагоре-
Чрез контролиране на избора на цвета на точката или цвета на полето. На вход 15 това
същата микросхема получава смес от линейна и рамкова синхронизация
импулси от елемент D11-11 (ако използвате тип TV
UPIMCT) или от елемент D43-12 (за телевизор тип ZUSTST).
На изходи 4, 7 и 9 на мултиплексора D36, сигнал
носове от цветя. На изход 12 на тази микросхема се произвежда
сигнал, предназначен да увеличи яркостта на цветните сигнали
catch, което се сумира с всеки включен цветен сигнал
резисторно-диодна матрица (диоди VD5-VD7 и резистори R29-
R38). След това цветните видео сигнали през излъчвателя се повтарят
Сигналите на транзисторите VT4-VT6 се подават към конектора "TV". Тези
същите сигнали се сумират на резисторна матрица (R42-R44), за да
той добавя сигнала "SYHC" (смес от рамка и линия
тактови импулси) през резистори R32, R41 и тази смес е
подава към емитерния последовател VT7, образувайки сигнал "VIDEO".
за черно-бял телевизор. Освен това всеки от сигналите е цветен
ity се доставя за сумиране чрез резистори с различни номинални стойности
minal за превръщане на цветно изображение в черно-бяло
полутонове.

Транзисторите VT8-VT10 генерират инвертирани сигнали
R, G, B. В зависимост от използвания телевизор, избирайки директно
оригинал или обратен R, G, B сигналиизвършвани от джъмпери

♦ ИЗХОДЕН ПОРТ.

Изработен на чип D39 (555TM9). Ранговете му са Q2-Q4
определете цвета на границата, цифрата Q1 със свързаната към нея

RC филтър (R24, R26, C12, C13) генерира изходен сигнал към
магнетофон, разряд Q0 - звуков сигнал. Данни за регистрация
се записват от процесора, т.е. цветът на границата сигнализира, че вие
вода към касетофона и звуковият сигнал се генерират от програмата
rammno.

♦ ВХОДЕН ПОРТ.

Сглобени на мултиплексори D37, D38 тип 555KP11 и работят
се топи както следва. KA8-KA15 избирателни сигнали от адрес
процесорни шини чрез разединителни диоди VD11-VD18 и конектор
■"КЛАВИАТУРА" се изпращат на клавиатурата и чрез затворен контакт
натиснатият клавиш преминава към един от входовете на чиповете D37 или
D38 (под формата на сигнали KL0-KL4), откъдето, ако има сигнал
IORD и ниско ниво на адресната шина на JSC удря шината
данни. Ако AO битът на адресната шина е висок,
след това се четат сигналите от джойстика (DV0-DV4) и касетофона
(сигнал TIN).

♦ ВХОДЕН МОДУЛ ОТ КАСЕТОПЛЕЪР.

Входният възел се състои от операционен усилвател A1
(K140UD1208), действащ като усилвател-ограничител, и
компаратор A2 (554СЗ), генериращ стандартни TTL нива
от входния сигнал.

X.2 Подмяна на елементи

♦ ПРОЦЕСОР.

Може да се използва всеки Z80 или съвместим процесор
тях, например U880 произведени в ГДР. Просто трябва да вземете предвид
че процесори, които нямат буквен индекс в обозначението
(Z80) са проектирани за тактова честота до 2,5 MHz, така че не
всички техни копия ще работят на генераторна честота 14
MHz, въпреки че повечето ще продължат да работят. В този случай бих искал
Препоръчително е да настроите честотата на генератора близо до минимума.
Процесори Z80A, Z80B могат да се инсталират без ограничения.

♦ ROM чипове.

Вместо микросхеми K573RF4 можете да използвате K573RF6 или техните
чуждестранен аналог - ROM тип 2764. В този случай веригата за свързване
Няма да се промени. В краен случай, вместо два K573RF4 можете
използвайте осем микросхеми от типа K573RF2 или K573RF5 (напр
граничен аналог - 2716), като ги включите според схемата, показана в
ориз. 1.1. Тук декодерът 555ID7 избира желаното
ROM чипове. Разбира се, те ще трябва да бъдат монтирани на отделен
дъска, като я поставите до основната. При това гол
натоварването на адресните шини ще се увеличи и е желателно автобусите
адресите са били буферирани. Консумацията на ток също ще се увеличи.

Има и друг начин за намаляване на броя на оскъдните микро-
ROM вериги. За да направите това, пишете на чипа K573RF2 или
K573RF5 кодове от ПРИЛОЖЕНИЕ таблица 3 и инсталирайте микрофона
електрическа схема на мястото на ROMO, като първо сте огънали щифта си
21. Свържете щифт 21 към контакт 28 на панела. Изпълнете
промени на борда, показани на фиг. 1.2. Удебелените линии ви показват
нововъведените елементи и връзки са разделени и задраскани
връзките трябва да бъдат прекъснати.

Резидентната програма за зареждане ще бъде записана в ROM.
След включване проверява RAM на адреси O -
16384, където след това ще се зареди операционната система.
След приключване на теста на екрана се изписва:

Въведете програмата "MONITOR-16K" от магнетофона (съвпада
със съдържанието на ROMO-ROM1, време за въвеждане около 1,5 минути), което
paradise ще се зареди на адреси 0-16384 на RAM и ще има цена от до
глупав. По-нататъшна работане се различава от работата със стандарт
нова версия на ROM. Можете да работите с всички програми и
Отворете операционната система с помощта на бутона "RESET". След изключване на захранването, когато
Ще бъдете подканени да изтеглите "MONITOR-16K" отново.

След такива промени можете да използвате други версии
ОС например с руски шрифт и т.н.

♦ RAM ЧИП.

Можете безопасно да използвате микросхеми 565RU5 с индекси B,
B, D. Могат да възникнат трудности с микросхемите 565RU5D
поради ниската им производителност. Но можете да опитате преди
за осигуряване на надеждна работа на микросхемите 565RU5D чрез намаляване на честотата
тактов генератор. Без да променяте схемата можете да инсталирате
565RU7, свързвайки техните клеми 1 към общия проводник, но техния капацитет
Ще се използва само една четвърт. По принцип е възможно
използването на микросхеми 565RU6, но ще ви трябват 32 от тях плюс
допълнителни схеми за декриптиране, подобни на това как беше
направено при смяна на 573RF4 с 573RF2. Дизайнът се оказва
тромава и сложна, така че схемата за такава модификация не се използва
често срещани.

♦ МИКРОСХЕМИ И ДРУГИ ЕЛЕМЕНТИ СЕРИЯ 555.

Всички чипове от серия 555 могат да бъдат променени на
подобни чипове на серията 1533. Някои може да са
също заменен от микросхеми от серия 155 или 531. Характеристики
подмяна на регистри, мултиплексори, броячи и други микро-
веригите в схемата Зонов за микросхеми от сериите 155 и 531 са ограничени
Те се дължат главно на това, че техните входове са свързани с изходите
памет или процесорни чипове, които са ниски
товароносимост. Може да се замени със серия 531 и 155
мултиплексори D17-D19 и D36, както и броячи D3-D6 и някои
други логически чипове, които не натоварват процесорните шини
и RAM.

Що се отнася до микросхемите D30-D33 (според схемата на Зонов), тогава те
по принцип може да бъде заменен с микросхеми от серия 531, но с
уверете се, че изходите на RAM чиповете са заредени не повече от
от един или два входа на микросхемата от серия 531 и останалите
свързаните с тях микросхеми бяха от серията 555 или 1533. Тогава
същото може да се каже и за микросхемите, които зареждат автобусите
цесора.

Регистър D32 може да бъде заменен с 555ИР23 чрез инвертиране
WRBUF сигнал на вход 11, както е предвидено в предложения
верига (джъмпер SA6). По функционално предназначение
Регистърът 555IR22 е напълно подобен на регистъра 580IR82, но
За съжаление, щифтовете са различни и повече
Консумация на енергия. Регистър 555IR9 във веригата Zonov може да бъде заменен
резба за два регистъра 555IR16, включвайки го както в нашата схема
(D33, D41). И в двете схеми регистрите 555IR16 могат да бъдат заменени
на 555IR1. Не е необходимо да се променя превключващата верига.

В нашата верига шофьорите на адресна шина могат да бъдат
използвайте всякакви микросхеми, предназначени за тази цел
(580IR82, 555AP4 и т.н.) в съответното включване, а в някои случаи
Като двупосочен буфер, шините за данни са идеални
микросхеми 555AP6, 580VA86. Брояч 561IE10 може да бъде заменен
на 555IE19 (щифтовете са различни!). Сменен компаратор 554S.AZ
него на 521SAZ, различаващи се по вида на корпуса и номерирането на щифтовете
Дов. Операционен усилвател 140UD1208 може да бъде заменен с
140UD12 без промяна на веригата или на 140UD6 (140UD608), изкуствено
Има резистор, свързан към щифт 8. Транзисторите могат да бъдат

инсталирайте някоя от сериите KT315, 312, 342, 3102.