PDA

Просмотр полной версии : ЮТ-88 Дисплейный модуль



Страницы : [1] 2 3

perestoronin
06.12.2014, 17:16
Прибыли из производства чистые платки дисплейного модуля v1, разработчики и авторы ПО могут получить платы в подарок.
Тема на барахолке http://zx-pk.ru/market/viewtopic.php?f=7&t=1532
http://ut88-files.perestoroniny.ru/medium/20141206_155209.jpg (http://ut88-files.perestoroniny.ru/20141206_155209.jpg)
Оригинальная (неактуальная) схема (https://img-fotki.yandex.ru/get/9509/22857638.4/0_ccd15_e06a3338_orig) и и актуальный перечень деталей (https://img-fotki.yandex.ru/get/9828/22857638.5/0_dde68_e948bb29_orig) находятся на основном форуме (http://zx-pk.ru/showpost.php?p=647851&postcount=41).

Авторскую схему выложил здесь (http://ut88-files.perestoroniny.ru/ut88display.pdf)
Прошивка ПЗУ с Монитор-F ver1.01 (https://yadi.sk/d/OUO5GTuueMa3H). Сделаны исправления для работы ROMдиска и SD-адаптера от Vinxru, сделано отключение Монитора-0 и прерывания.

http://zx-pk.ru/showpost.php?p=692395&postcount=460

Прошивка знакогенератора в этом посте (http://zx-pk.ru/showpost.php?p=770763&postcount=297).

Рецепты для запуска дисплейного модуля:

на место С1 электролит на 1 мкф для уверенного сброса и запуска DD1

при подключении дисплейного модуля нужно вытаскивать ОЗУ из процессорного модуля, корректным адресом видеоозу было #E800, если ставить #E000, то экран не менялся
рецепт для устранения конфликта с АП6ми

Ну так с этой ошибкой в схеме и получается что символы находятся по адресу Е800, а цвет - Е000.
Правда похоже что придётся поменять местами проводники идущие к выводам 8 и 11 DD9.

Необходимо 19 вывод DD10 подключать к 8 выводу DD9, а 19 вывод DD11 к 11 выводу DD9.
для этого красиво на обратной стороне платы под DD9 надрезать дорожки идущие от DD9 к 19м выводам АП6х и крестом подключить дальше линии к АП6м, сразу даже и не заметно будет

рецепт для устранения эффекта "снег":

сборки по 10к ставить на входы ИР13 с обратной стороны платы

рецепт для устранения "загиба" изображения:

кт315 был перегруз, видеосигнал был как бы завышен, поэтому загиб ушел, и уровень черного стал равномерным

резистор R12 выпаял, вместо него впаял RC параллельно 80 кОм и 0,1 мкФ


Заменил резисторы R5-R8 номиналом 10К на резисторы номиналом 5,1К и картинка стала идеальной подключал по SCART RGB+SYN, на выходе video2 теперь выводится картинка тоже без искажений.


доработка с 30 выводом D14. к +5в через резистор на 10кОм

Здесь полезное при работе с дисплейным модулем собрано под спойлером:

Память сейчас линейная, 0000-FFFF
Область 0000-03FF занимает монитор-0, но аппаратно под него отдано вся 0000-0FFF.
Далее следует свободное ОЗУ 1000-F7FF. Выше сидит монитор-F.
Экранная область в ч/б режиме занимает E800-EE40.
Если включим цвет, то под экран уходит и E000-E640.
Монитор-0 можно отключить, в нашей версии - и программно тоже.
Индикаторы процессорного модуля реагируют на запись в диапазоне 9000-9FFF, но это не мешает нам спокойно работать с этой областью памяти. Пускай мигают себе на здоровье.
Если мы будем подключать SD-модуль, то под BIOS, работающую с FAT16, отойдет область ПЗУ F000-F7FF. Стек монитора при этом переедет ниже, от DFFF и ниже.

Схемка SD-картридера - одна микросхема EPM3032 и пара порезов на плате дисплейного модуля, чтобы ПЗУ занимало уже не F800-FFFF, а чуть пошире диапазон F000-FFFF.
Работает через новый порты C0-C1.
Новой директивой монитора S переходим в BIOS, где можем директивой DIR посмотреть каталог, а набрав имя программы - загрузить и запустить ее.



Тема стала очень большой, что затрудняет поиск по ней.
Прошу всех авторов своих сообщений почистить тему от неактуальных сообщений, т.к. ну очень много страниц - долго листать. В среду сам почищу тему - вынеся весь флуд во флейм "Пожужжим о ЮТ88" (http://zx-pk.ru/showthread.php?t=25927&p=846436).

Дмитрий2012
17.12.2014, 12:05
Появилось немного свободного времени и наконец то допаял дисплейный модуль. К сожалению с процессорным модулем я его пока не смог запустить. На данный момент на экран выводится только случайный набор символов. Так как раньше никогда не работал с ЮТ-88 хочу уточнить пару моментов при запуске дисплейного модуля. Правильно ли я понял, что для запуска модуля надо из Монитора-0 запустить Монитор-F директивой 7 по адресу F800?
Должна ли быть обязательно подключена клавиатура, где установлена КР580ВВ55 для запуска модуля или можно пока обойтись без нее?

Дмитрий2012
17.12.2014, 12:29
Дмитрий2012, модуль дисплейный новодел ?Можно фото ?эх когда я уже начну паять :)

Да, новодел. Фото было в моем сообщении, кто-то стер. Видимо большого размера бвло. Сейчас с мобильника, вечером постараюсь фотки еще раз прикрепить к сообщению.

sergey_sitnik
17.12.2014, 18:10
Фото почетче бы .....

HardWareMan
17.12.2014, 19:07
Фото почетче бы .....
Нужно просто на сотачке объектив протереть.

MV1971
19.12.2014, 20:03
Подскажите пожалуйста, в каком сообщении или где скачать прошивки РФ2 для дисплейного модуля.

Дмитрий2012
19.12.2014, 20:29
Подскажите пожалуйста, в каком сообщении или где скачать прошивки РФ2 для дисплейного модуля.
В этой теме прошивки для дисплейного модуля еще по моему не выкладывали, я по крайней мере не нашел. Скачал отсюда http://www.emuverse.ru/wiki/%D0%AE%D0%A2-88

MV1971
19.12.2014, 23:59
В этой теме прошивки для дисплейного модуля еще по моему не выкладывали, я по крайней мере не нашел. Скачал отсюда http://www.emuverse.ru/wiki/%D0%AE%D0%A2-88

Спасибо огромное !

А ПЗУ FONT прошивать в первую половину РФ2 ?
А то она всего килобайт.
И по схеме A10 кстати задействован.

Дмитрий2012
20.12.2014, 01:02
А ПЗУ FONT прошивать в первую половину РФ2 ?
А то она всего килобайт.
И по схеме A10 кстати задействован.

Почитал повнимательнее книжку Бартенева и приложение к журналу Юный техник. Действительно была прошивка знакогенератора в дисплейном модуле именно на 2 килобайта, и она очень похожа на ПЗУ знакогенератора Радио-86РК. Себе пока временно залил знакогенератор именно от РК. На днях постараюсь все-таки набрать (если раньше никто не выложит) прошивку знакогенератора для ЮТ-88 в том виде как она была опубликована в книге и журнале.

MV1971
20.12.2014, 01:20
Почитал повнимательнее книжку Бартенева и приложение к журналу Юный техник. Действительно была прошивка знакогенератора в дисплейном модуле именно на 2 килобайта, и она очень похожа на ПЗУ знакогенератора Радио-86РК. Себе пока временно залил знакогенератор именно от РК. На днях постараюсь все-таки набрать (если раньше никто не выложит) прошивку знакогенератора для ЮТ-88 в том виде как она была опубликована в книге и журнале.

Значит, у Вас сейчас знакогенератор от РК.
А этот знакогенератор Вы не пробовали прошивать ?

Мне собственно сейчас нужно зашить РФ2 тем, кто наборы деталей купил и я сам проверить не смогу. Оказывается не совсем однозначно все.

---------- Post added at 05:20 ---------- Previous post was at 05:08 ----------

Похоже, что знакогенератор переключаемый, поскольку на A10 заведен выход регистра DD1. Наверное этот разряд регистра позволяет выбрать другой знакогенератор, который должен быть зашит во вторую половину ПЗУ.

viktstep
20.12.2014, 08:34
Доброго времени суток коллеги!
Начал изучать плату дисплейного модуля от уважаемого perestoronin, получается что обозначения номеров микросхем на шелкографии не совпадают с принципиальной схемой которая указана в этом посте http://zx-pk.ru/showpost.php?p=759367&postcount=884
Я так понимаю схема правильная, только нумерация на плате сбилась?
При этом обратил внимание, что в перечне деталей нумерация совпадает с шелкографией платы.

Дмитрий2012
20.12.2014, 14:30
Значит, у Вас сейчас знакогенератор от РК.
А этот знакогенератор Вы не пробовали прошивать ?

Мне собственно сейчас нужно зашить РФ2 тем, кто наборы деталей купил и я сам проверить не смогу. Оказывается не совсем однозначно все.
Пробовал, на экран выводятся символы если только его прошить во вторую половину ПЗУ, если в первую, экран хаотично заполняется фигурами в виде квадратов и прямоугольников.

Монитор-F думаю можно смело прошивать, так как контрольная сумма совпадает с той которая указана в книге и приложении к журналу.
Поправил прошивку знакогенератора в соответствии с той, что была опубликована в журнале. Жаль контрольная сумма в журнале не указана, могут быть ошибки, качество сканов не очень хорошее.

к155ап6-к555ап6-кр1533ап6 - в каждой схеме меняются серии микросхем.кто на чем собирал или будет собирать?Хотелось бы к155 серию что бы соответствовало тому времени
Я поставил кр1533ап6, что было в наличии.

MV1971
20.12.2014, 14:59
если только его прошить во вторую половину ПЗУ

Наверное придется так и прошивать.



Поправил прошивку знакогенератора в соответствии с той, что была опубликована в журнале. Жаль контрольная сумма в журнале не указана, могут быть ошибки, качество сканов не очень хорошее

А ставить ее на плату пробовали после правки ?
Работает нормально ?

Дмитрий2012
20.12.2014, 16:46
А ставить ее на плату пробовали после правки ?

Да, залил в ПЗУ знакогенератора именно эту прошивку.

Работает нормально ?
Нормально ли работает данная прошивка знакогенератора, можно будет убедиться только после успешного запуска дисплейного модуля совместно с процессорным и модулем клавиатуры. Я еще не запустил окончательно дисплейный модуль совместно с процессорным, но символы из знакогенератора читаются так же как и с прошивкой от знакогенератора 86РК. Я выкладывал фото на 89 странице http://zx-pk.ru/showpost.php?p=762389&postcount=885.

MV1971
20.12.2014, 19:21
Если сравнить 1К прошивку с первой половиной поправленной прошивки.
Есть 4 отличия :

Адрес, данные из прошивки 1Кб, данные из новой прошивки

149 FB F8
1B5 EE EF
2B9 EE EF
3E3 FB EF

---------- Post added at 22:31 ---------- Previous post was at 22:30 ----------

Странно то, что как Вы говорите, вы прошивали прошивку 1К во вторую половину, а она почти совпадает с первой половиной новой прошивки.

---------- Post added at 22:39 ---------- Previous post was at 22:31 ----------

Как я уже писал раньше, старший адрес ПЗУ знакогенератора заведен на выход регистра ИР35, а этот регистр очищается при включении питания, соответственно на этом выходе будет 0, поэтому при включении выбирается первая половина ПЗУ знакогенератора и чтобы включить вторую процессор должен записать в этот разряд регистра 1.

---------- Post added at 23:21 ---------- Previous post was at 22:39 ----------

Посмотрел я книгу Бартенева, как мне видится ни там ни там неправильно.
Ячейки 1B5 и 2B9 явно видно что EE а не EF, а 149 и 3E3 - больше похоже на F8.
В общем я решил прошить в первую половину с такими изменениями, а во вторую то что вы набрали ( вторую половину ).
У автора в книге на схеме старший адрес ПЗУ знакогенератора просто заземлен.
А регистр добавлен уже в современной схеме, наверное это какая-то доработка.

sergey_sitnik
20.12.2014, 20:27
Добрый день !!! А вообще без процессорного модуль ,что должно быть на экране..... просто плате еще не паял не хватает мелочевки

palsw
20.12.2014, 20:53
А нельзя пзу знакогенератора прицепить к эмулю и посмотреть правильно рисуется символы?

---------- Post added at 19:53 ---------- Previous post was at 19:31 ----------


Добрый день !!! А вообще без процессорного модуль ,что должно быть на экране..... просто плате еще не паял не хватает мелочевки

с
процессорного модуля на дисплейный
модуль «скруткой» или витым парным
проводом передаются только импульсы
синхронизации частотой 16 МГц

добейтесь, чтобы весь экран был
заполнен случайным набором символов.
Только после этого через разъем
соедините дисплейный модуль с
процессорным.

sergey_sitnik
20.12.2014, 21:49
Так судя по сообщению http://zx-pk.ru/showpost.php?p=762389&postcount=885 , все, что на экране многообещающее .....

Дмитрий2012
22.12.2014, 19:56
Остался не подключенным один сигнал на плате дисплейного модуля , как то не обратил на него внимание. Не могу понять к чему его подключать. Предполагаю, что к процессорному модулю. Подскажите для чего он предназначен?

KeKc
22.12.2014, 21:00
Это сигнал включения/выключения ПЗУ с МОНИТОРом-0 на процессорной плате. При отключеннии ПЗУ, на его место автоматически включается ОЗУ. Я предусмотрел такую возможность для запуска вдальнейшем CPM. Для использования этой фишки, на процессорной плате нужно будет разрезать дорожку, соединяющую вывод /CS у ПЗУ с общим проводом. Затем вывод /CS соединяется проводником с выводом /ROM0_CS на плате дисплейного модуля.

palsw
24.12.2014, 11:38
Получил свою платку и микросхемы - выглядит классно!
Спасибо perestoronin, за платку,руки уже свербят и паяльник греется :)

http://i.piccy_.info/i9/04e7b21d48a5d4a320739b78c4559cb3/1419410274/43876/822230/IMG_0648_500.jpg (http://piccy_.info/view3/7481136/9f9bfda650b23a7fbf51c4867b1a208d/)http://i.piccy_.info/a3/2014-12-24-08-37/i9-7481136/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-12-24-08-37/i9-7481136/472x354-r)

сделал скан платы на всякий случай https://yadi.sk/d/a0nSpYQvdaYLU

palsw
24.12.2014, 18:46
запаял несколько микросхем.
Внимание - ключи и сами микросхемы могут быть установлены с ошибками -не проверял!

http://i.piccy_.info/i9/1c622d43af1d27fc613e4e56b5cdd2e5/1419435919/44454/822230/IMG_0652_500.jpg (http://piccy_.info/view3/7483271/a1a0e33d6a6239cc4aebe6c1c881f6d6/)http://i.piccy_.info/a3/2014-12-24-15-45/i9-7483271/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-12-24-15-45/i9-7483271/472x354-r)

с микросхемой К155ИЕ4 я пронубил -какая то экзотика попалась ,а я и не заметил заранее...

GlassesTmn
25.12.2014, 09:43
А я детальки жду....

Я тоже платку получил, жду прихода деталек

Kakos_nonos
27.12.2014, 21:00
Кто знает, в дисплейном модуле ЮТа есть межстрочные интервалы? Если рисовать картинку, то она полосатая будет?

alx32
27.12.2014, 22:19
Кто знает, в дисплейном модуле ЮТа есть межстрочные интервалы? Если рисовать картинку, то она полосатая будет?
Аппаратных нет, всё за счёт знакогенератора, там, похоже, и кадровых гасящих импульсов нет...

sergey_sitnik
28.12.2014, 12:01
Да... Красивая платка нет слов.....

sergey_sitnik
28.12.2014, 15:00
Это точно "ЗАЧЕМ". Ибо ни кому не хочу портить настроения, у каждого мнение свое, когда я паял процессорный модуль хотел спаять на чистую то есть без панелек, выглядело бы все более красиво и чисто, но у меня возник вопрос самому себе "зачем". Я и так комплект этих микросхем хотите верьте хотите нет, хранил с 1989 года, в то время так и не смог найти КР541РУ2, да и не хватило бы у меня средств и навыка в то время собрать эту схему хотя бы по ой причине , что жил в колхозе " Путь к разрухе".
По мне более интересно собрать этот компьютер ближе как он есть, вплоть до клавиатуры. Но тем не менее прошу извинить если кого обидел своим мнением.

sergey_sitnik
28.12.2014, 19:34
Решил сегодня ПЗУ подготовить нашлись две К573РФ6А одна замечательно очистилась УФ лампой вторая ни в какую во всех ячейках F1, я так понимаю ее жизнь закончена?......

sergey_sitnik
28.12.2014, 22:32
Я сегодня стирал лампой для косметических целей, сушки геля для ногтей, одолжил у дочери. Схемой программатора не поделитесь. Я собрал, но он шьет только 27С64-27С256

pbogdan
28.12.2014, 23:48
Я сегодня стирал лампой для косметических целей, сушки геля для ногтей, одолжил у дочери. Схемой программатора не поделитесь. Я собрал, но он шьет только 27С64-27С256 Твой программатор случайно не с журнала радио №3 2014 , собираю на макетке с небольшыми изменениями .

sergey_sitnik
29.12.2014, 00:49
Да он самый!

alx32
29.12.2014, 09:22
Смысл собирать еще один проггер, если уже есть готовый? Просто джамперы добавь на старшие адреса для 27С512-27С020 и шей кусками.

А я наоборот жду схему прогера ;) ...

Ewgeny7
29.12.2014, 09:30
Схему флешера (http://zx-pk.ru/showthread.php?t=3947) видел? Вот это она и есть :) Только Vpp подается на нужную ногу, прошивка Меги другая и софтинка-проггер тоже другая.

Anubis_OD
29.12.2014, 12:30
Я сегодня стирал лампой для косметических целей, сушки геля для ногтей,

..если не сложно дай фотку этой лампы. а то озадачился подобным девайсом, но что-то не уверен что стирать будет. но раз есть опыт, то ...

alx32
29.12.2014, 12:52
..если не сложно дай фотку этой лампы. а то озадачился подобным девайсом, но что-то не уверен что стирать будет. но раз есть опыт, то ...
Поищите в местной "Светотехнике" лампу ДРБ-8, она прекрасно работает в китайском светильнике. Если нужно, могу вечером сфотать её...

Freiwind
29.12.2014, 15:59
Я вот таким девайсом стираю ПЗУ-хи:

sergey_sitnik
29.12.2014, 18:56
Вот собственно этот прибор.. РФ6 облучал 40 минут на расстоянии от лампы примерно 10-15 мм. Сам тому не верил что все ОК и безопасно самое главное!!!

sergey_sitnik
29.12.2014, 19:01
Собственно я тоже так подумал! Замеч мне еще один программатор.
К тому же РФ-5 уже запрограммированы для дисплейного модуля, скоро добуду 27С64,27С128,27С256 штук по две может быть, и вообще проблем я думаю особых с ПЗУ не будет....

SoftFelix
29.12.2014, 20:53
Лампа-бактерицидка и кусок кабельканала 35х35мм.
Плату бы лучше вынести за пределы лампы. Там такая ионизация, да ещё озон... Изоляция на деталях рассохнется в трещины, коротнёт ещё... ;)

Дмитрий2012
29.12.2014, 21:54
Раньше тоже голову ломал чем стирать УФ EPRom, купил у братьев Китайцев вот такой девайс http://ru.aliexpress.com/item/Freeshipping-NEW-high-speed-Ultraviolet-Light-UV-EPROM-Eraser-Erase-Eraseable-Timer/1531944304.html?recommendVersion=1 . Стирает EPRom за 10 мин без проблем.

sergey_sitnik
03.01.2015, 21:18
Вечер добрый !!! Не спаял плату еще ?......

sergey_sitnik
04.01.2015, 09:49
Вообщем спаял , все проверил, плату промыл , подал 16 Мгц, и питание, картинка какая то странная, что кто может сказать по этому поводу....

sergey_sitnik
04.01.2015, 20:08
У меня такие же мысли вопрос , вот в чем она у меня прошита РФ5, собственно у меня их ни шить ни читать не чем, зато есть есть 27с256 и программатор к ним ,как правильно в нее загнать прошивку знакогенератора , может подскажите, у меня нет особого опыта в обращении с УФ микросхемами

Ewgeny7
04.01.2015, 20:20
27с256 - 32 килобайта. Можно смотреть на плату и вычислять куда шить знакогенератор, а можно тупо склеить 16 прошивок в одну большую и всё это залить в пзу, не мудрствуя.

palsw
04.01.2015, 20:41
мой прогресс - застрял на ИЕ4 - надеюсь с недели дособрать.
http://i.piccy_.info/i9/666426fea605f1fcb2fd637b6984b721/1420393189/47002/822230/IMG_0673_500.jpg (http://piccy_.info/view3/7528882/a159d25b776ebb7d5b80b514fba8f1a7/)http://i.piccy_.info/a3/2015-01-04-17-39/i9-7528882/472x354-r/i.gif (http://i.piccy_.info/a3c/2015-01-04-17-39/i9-7528882/472x354-r)

буду шить РФ2 в коричневой керамике и РФ6 в белой керамике.не хочу буржуйские лепить микрухи и на процессорном модуле заменю ПЗУ по настроению.Даже резисторы не паяю полосатые -только млт и омлт :)

Ewgeny7
04.01.2015, 20:41
Viktor2312, ты плату хоть видел? какая нафиг земля? :)

Ewgeny7
04.01.2015, 21:36
Там все неиспользуемые ножки пзу на питание уже подтянуты. Было бы интересно предусмотреть перемычки для выбора знакогенераторов, но хотелки по своей сути -бесконечны, поэтому всё прекрасно и так, спасибо автору платы! :)

sergey_sitnik
04.01.2015, 22:44
Ура!!!!!!!!!!! Прошил 27С256. О чудо!! Видимо с РФ-5 была беда.
После соединил два модуля на экране такой же набор символов, после нажатия кнопки "УСТ" пытается как бы запуститься , но начинают идти белые полосы по экрану хотя что,то различимо вроде надписи ЮТ или 88, но при этом начинают сильно греться ОЗУ DD13 DD12, где то, что есть еще , хотя может быть и микруха какая то "гонит", соединил вроде все правильно..... Ладно завтра продолжу....

sergey_sitnik
05.01.2015, 08:43
Еще факт в том что, при включении модулей совместно практически перестает корректно работать процессорный модуль, то есть клавиатура , тест и.т.п ,если вытащить из панельки DD14 то все в порядке с процессорным модулем но на экране хаотичные символы и все!

alx32
05.01.2015, 08:47
Может какая-то АП-шка работает наизнанку?

sergey_sitnik
05.01.2015, 08:58
Привет имеете ввиду АП6....? попробую просто DD14 менял эффект тот же.

alx32
05.01.2015, 09:09
Насчёт горячих озушек, у меня такая же фигня была в моём дисплейном модуле на меге48. Пришлось переделывать стробирование сигнала ~OE АП6 по сигналам ~RD, ~WR, ~E000...
Дело в том, что при обращении к видеоОЗУ РУ10 находится в режиме чтения, а АП6 выдаёт данные на неё, соответственно - конфликт, и РУ10 клинит намертво, даже если он исчерпан.

sergey_sitnik
05.01.2015, 09:15
Да, на конфликт это и похоже!!! АП6 поменял эффект тот же...

alx32
05.01.2015, 10:03
Самое простое решение - заменить РУ10 на импорт 6216...

---------- Post added at 11:03 ---------- Previous post was at 10:53 ----------


Да, на конфликт это и похоже!!! АП6 поменял эффект тот же...
Замена тут не поможет. Нужно "менять" логику работы самой АП6...

alx32
05.01.2015, 11:06
Это да, но есть некоторый промежуток времени, когда сигнал /E000 активен, а /MR нет, то есть АП6 работает в режиме А -> В, вот здесь и происходит затык между выходами АП6 и РУ10.

sergey_sitnik
05.01.2015, 11:37
Да, это ни есть хорошо!!!............ Хотя HM6516 есть импортный аналог РУ10 но как я думаю это проблему не решит..
Но тем не менее будем думать дальше... просто кроме меня видимо еще ни кто ни спаял плату, поэтому фото своей выкладываю на общее обозрение..

sergey_sitnik
05.01.2015, 12:05
Это видимо будет работать , или как второй вариант пристраивать платку с РУ5 например, что тоже не есть замечательно, плату курочить придется, хотелось как бы постараться с минимальными изврщениями , все таки аккуратность главное в НАШЕМ ДЕЛЕ!!!

---------- Post added at 13:05 ---------- Previous post was at 13:02 ----------

Просто почему замена на импорт решит эту проблему на 100% как написано выше, то есть если установить именно HM6516 то будет все ОК !??????...................

alx32
05.01.2015, 12:09
sergey_sitnik, а без прцессорного модуля озу греются?

sergey_sitnik
05.01.2015, 12:12
Да я согласен с Вами на 100% просто я сейчас по интернет магазинам пробежал везде HM6516 идет как К573РУ10, вот я и думаю, плата такая ни у меня одного, нужно что,то думать по этому поводу

---------- Post added at 13:12 ---------- Previous post was at 13:12 ----------

Нет без ЦПУ не греется!!

alx32
05.01.2015, 12:26
Значит дело не в /CS, а в буфере на АП6. Выше я говорил как решить эту проблему.
Попробуйте ещё вариант, подключите процессорный модуль, но не запускайте Монитор-F. Если ОЗУ не греется, то попробуйте записать байт по адресу Е000 директивой Монитора-0.

sergey_sitnik
05.01.2015, 12:51
Я постараюсь описать в подробностях всю суть. Когда включены обои модули без DD14, ни греется ни чего, при этом экран заполнен различными символами, ЦПУ исправно реагирует на все нажатия клавиатуры, но если установить на место DD14 то после включения на экране опять появляются те же символы но ЦПУ модуль перестает слушаться на команды с клавиатуры на индикаторах черт знает что , если нажать на кнопку УСТ то через некоторое время символы исчезают , экран оживает начинают полосы белые бежать, хотя на них вроде что то присутствует в виде надписи то ли ЮТ или 88 и сразу начинают сильно греться РУ10, переключение приоритета SW1 ни какой разницы практически не дает. Вот что то примерно так.

HardWareMan
05.01.2015, 12:57
Кто-то из вас врет. В шапке есть схема (https://img-fotki.yandex.ru/get/9509/22857638.4/0_ccd15_e06a3338_orig), там DD14 это счетчик.

sergey_sitnik
05.01.2015, 13:01
Это не та схема!!!!

HardWareMan
05.01.2015, 13:17
ОК, Гугол. Загрузи мне другую схему (http://ut88-files.perestoroniny.ru/ut88display.pdf).
Так, DD14 - это ОЗУ, ладно. А тому, кто из православной схемы (http://jtdigest.narod.ru/kollection/ut88/ris54_big.jpg) сделал это нечто следует яйки оторвать.
Т.к. !E000 чаще всего будет в лог.1, то проверять надо формирование !RAMCS. Начните с DD24.

PS И почему я должен опять ванговать какая схема правильная?

Дмитрий2012
05.01.2015, 13:32
Подтверждаю, что у меня иногда тоже РУ10 на дисплейном модуле раскалялись так, что палец невозможно удержать на корпусе микрухи, как с процессорным модулем так и без него. При этом весь экран заполнялся белыми полосами. Причем такой эффект возникает, как я заметил, если что-либо писать в область ОЗУ видеопамяти.
На моем телеке с данным дисплейном модулем, не видно 1 строки и первого столбца экрана. При записи любого числа в память ОЗУ начиная с адреса E000 из процессорного модуля директивой Монитора-0 на экран выводится символ подчеркивания, а в конце строки квадрат. Монитор-F не запускается.
На данный момент прозвонил всю плату, в соответствии со схемой выложенной здесь на форуме. Ошибок в разводке платы вроде не обнаружил. Надо внимательно проанализировать еще раз схему модуля, есть вероятность ошибки в схемотехнике. Я сам не справлюсь, мало опыта и знаний:(, поэтому жду пока к сборке приступят более опытные товарищи.
PS а изображение на экране все-таки здорово снежит...

HardWareMan
05.01.2015, 13:58
Так. Вот здесь:
http://savepic.ru/6553399.png
Если сюда записать две лог.1, то ОЗУ станет выбираться всегда, кроме !Е000:
http://savepic.ru/6494004.png
К тому же, надежного сброса (от процессора) у регистра нет, только нечто по питанию.

Я за химическую кастрацию, а вы?

sergey_sitnik
05.01.2015, 14:21
................................. Туплю, так ,что мне сделать то нужно все таки можно подробнее , Пожалуйста!!!!!

HardWareMan
05.01.2015, 14:27
Лучше старый добрый метод, проверенный веками.
Но это не наш метод! И не гуманно как-то...
На самом деле, идея то годная. Но вот реализация как обычно подкачала. Просто нужно помнить, что если ты что-то включаешь, то надо обязательно выключить что-то другое.

................................. Туплю, так ,что мне сделать то нужно все таки можно подробнее , Пожалуйста!!!!!
Я уже написал (http://zx-pk.ru/showpost.php?p=768550&postcount=102).

sergey_sitnik
05.01.2015, 15:55
И все таки как правильно его реализовать..

alx32
05.01.2015, 16:36
Да забудьте ВЫ про CS, не в нём проблема. Проблема в конфликте РУ10 и АП6, из-за чего РУ10 клинит, с последующим нагревом, вплоть до отключения питания. Я сам на эти грабли наступил в своё время...
Насчёт основного ОЗУ, нет ли конфликта между РУ10 процессорного модуля и ОЗУ дисплейного?

HardWareMan
05.01.2015, 16:58
Сейчас изучим суть(тм) вопроса...

alx32
05.01.2015, 17:11
Попробуйте так:
50535

alx32
05.01.2015, 17:14
При этом видеоОЗУ дублируется в основной памяти на чтение и запись, сами РУ10 работают только на запись.

sergey_sitnik
05.01.2015, 17:39
Так можно пока ни чего не резать а просто отогнуть выводы у микрух и пробовать или я не прав?....

alx32
05.01.2015, 17:42
Можно и не резать, а отогнуть и проводами подпаять на указанные места.

sergey_sitnik
05.01.2015, 19:42
Ну я так понимаю четыре ножки отогнуть и соединить в "воздухе", а одну подтянуть к +5 вольтам, ну и немного отвлекусь от темы я думаю вы меня простите.как то в 1993 или 94 году мне в руки попался Spektrum ZX кажется заводской сборки попросили посмотреть что то пропадает картина на телевизоре, ну я открыл корпус он кстати был довольно аккуратный можно сказать красивый, но что я увидел внутри "О боже!!!!" те кто его собирали или не умели паять или не хотели ну вообщем вы наверно меня поняли, плюс куча МГТФа припаяно куда только можно,это был кошмар хотя слово кошмар звучит довольно мягко. плата отвратного качества. если сравнить то ,что у нас сейчас на столе с тем компьютером я просто не знаю слов для сравнения, так что ругать автора просто не допустимо вообще.Хотя такие "компьютеры" как я сам в последствии убедился продавали в отделе в магазине "Электроника" парни в галстуках делая умный вид и все остальное....

---------- Post added at 20:42 ---------- Previous post was at 18:56 ----------

Попробовал.... РУ10 не греются но и толку нет. Тоже самое практически только не греются

alx32
05.01.2015, 21:46
А в видеоОЗУ писать не пробовал?

---------- Post added at 22:43 ---------- Previous post was at 22:39 ----------

Блин, хреново что в мониторах нет директивы чтения/записи портов...

---------- Post added at 22:46 ---------- Previous post was at 22:43 ----------

Да, и ещё, я думаю вы выводы 8 и 11 DD4 не отключали от схемы?

sergey_sitnik
05.01.2015, 22:38
выводы 8 и 11 DD4 от схемы отключил то есть "поднял в воздух" и соединил с АП6 соответственно

---------- Post added at 22:52 ---------- Previous post was at 22:49 ----------

Просмотрел всю плату , схему весь день крутил вроде должно работать, с выборкой разбираться надо по ОЗУ у меня опыта нет такого как таково ... полная беда, а запустить очень охота готов еще две платы купить только бы запустить....

---------- Post added at 22:59 ---------- Previous post was at 22:52 ----------

Или их от схемы не надо было отключать.....:eek_std:

---------- Post added at 23:14 ---------- Previous post was at 22:59 ----------

Вы наверно имели ввиду DD9

---------- Post added at 23:38 ---------- Previous post was at 23:14 ----------

Вообщем пробовал и по другому то есть не отключая от схемы 8 и 11 выводы, РУ10 греются, вообще странно почему при установленной DD14 сразу начинает "кашмарить" дисплейный модуль он становится как бы неуправляемым

alx32
05.01.2015, 23:12
А дд14 хоть живая?
может что с сигналами управления накосячено?

---------- Post added at 00:12 ---------- Previous post was at 00:06 ----------

У меня, к стати, на процессорном модуле ни одна РУ10 не завелась, поставил импорт, хотя на другом ЮТ-88 на 8085-м процессоре они все работают...

sergey_sitnik
05.01.2015, 23:28
DD14 у меня две обои новые и с обеими одно и тоже, как вариант можно поставить HM6516 вместо РУ10 только где их взять

palsw
06.01.2015, 00:29
впаял несколько резисторов...
http://i.piccy_.info/i9/035219e399c77e74583ed6c8520aa363/1420493152/49603/822230/IMG_0675_500.jpg (http://piccy_.info/view3/7534433/5bb5c089487dbfcd051b91fde5aa8a1d/)http://i.piccy_.info/a3/2015-01-05-21-26/i9-7534433/472x354-r/i.gif (http://i.piccy_.info/a3c/2015-01-05-21-26/i9-7534433/472x354-r)

sergey_sitnik
06.01.2015, 12:32
Вероятно так оно и есть , по поводу платы я вроде все просмотрел не раз, все как бы хорошо,если растр формируется то схема работоспособна , весь гемор возникает именно при установке DD14, пока мы не добьемся корректной работы модуля ЦПУ с дисплейным удачи явно не видать, так как невозможно выполнить какие либо команды , директивы и.т.п.
Вообщем пока "ЗАСАДА" но истина где то рядом..... Сегодня вечером опять буду думать все варианты, а так вообще почему то судя из инфы РУ10 это не подарок, ранее я писал про SPEKTRUM заводского исполнения там то же стояла РУ10 я еще тогда обратил внимание , что грелась она там не по детски, но работала , хотя после продолжительно времени работы , изображение начинало сыпаться...... в итоге я к ней приклеил что то типа радиатора, время работы как бы увеличилось тогда , хотя это бред конечно такого быть не должно , нагрев, перегрев, и рабочая температура это разные вещи!!!

Дмитрий2012
06.01.2015, 14:44
весь гемор возникает именно при установке DD14
что Вы привязались к этой D14? у меня что с ней, что без нее комп работает одинаково, и как написал palsw ее можно пока вообще не устанавливать. У нас в данный момент даже что пишется в видео ОЗУ неправильно отображается на экране.

palsw
06.01.2015, 14:58
Дмитрий2012, без ОЗУ и ПЗУ монитора F дисплейный модуль+процессорный работают нормально?
Процессорный проходит тесты и выполняет команды?
не нужно лезть к монитору F - еще рано.

Дмитрий2012
06.01.2015, 15:21
Дмитрий2012, без ОЗУ и ПЗУ монитора F дисплейный модуль+процессорный работают нормально?
Процессорный проходит тесты и выполняет команды?
Да, что с ПЗУ и ОЗУ монитора F, что без них дисплейный модуль + процессорный работают нормально. Все тесты процессорный модуль проходит и выполняет все команды. Пишет и читает память, кроме области видеопамяти.

palsw
06.01.2015, 15:43
Дмитрий2012, а в расширенное озу пишет читает?

Дмитрий2012
06.01.2015, 16:10
Дмитрий2012, а в расширенное озу пишет читает?
Подскажите как теперь память распределяется после подключения дисплейного модуля к процессорному?
Пробовал писать с адреса F400. Все нормально пишет и читает.

А правильно ли подключена D14, как она может так работать?

sergey_sitnik
06.01.2015, 19:38
Не пойму какую область какая микросхема ОЗУ занимает.....

alx32
06.01.2015, 21:19
Не пойму какую область какая микросхема ОЗУ занимает.....
Прежде чем совать DD14 в панельку, РУ10 из процессорного выдёргиваешь?

sergey_sitnik
06.01.2015, 21:34
Неет....

sergey_sitnik
06.01.2015, 21:46
Вообще я сейчас вот что заметил беда идет как мне кажется от "MR" ВК38 поэтому и колбасит модуль ЦПУ..... Может что то я глупое сказал но тем не менее....

sergey_sitnik
06.01.2015, 21:53
Просто я пробовал выводы отгибать у DD14 .......

sergey_sitnik
06.01.2015, 22:00
В смысле , что стало нормально ?......
У меня в ЦПУ стоит ВК38

Дмитрий2012
06.01.2015, 22:07
Да и вообще у меня дежавю, что ли, кажись уже обсуждали это. Ewgeny7 с этим мучился, а после замены всё стало нормально.

Была такая проблема с быстрой памятью, http://zx-pk.ru/showpost.php?p=724092&postcount=825 после рекомендаций Ewgeny7, себе на процессорный модуль тоже поставил ВК28.

sergey_sitnik
06.01.2015, 22:13
Вообще интересно.....! Но от темы я ушел.........

sergey_sitnik
06.01.2015, 22:49
Во всяком случае мне не помог.....

alx32
06.01.2015, 23:00
Неет....
А надо! Если там не предусмотрено специальное отключение CS РУ10...

palsw
07.01.2015, 00:24
:)
впаянная ВК38
Впаяна РУ10
детальки забираю 08.01.14 - будет чем заняться.
Поидее должна быть блокировка Ру10 в процессорном модуле при подключении озу на дисплейной плате.Если что доработаем.

sergey_sitnik
07.01.2015, 00:31
Я пробовал выдергивать.... , нет результата......

alx32
07.01.2015, 00:39
А С1 какого номинала впаян?

sergey_sitnik
07.01.2015, 01:10
0,1 мкФ

alx32
07.01.2015, 01:20
А что на выходе DD1, не смотрел?

sergey_sitnik
07.01.2015, 07:40
не чем...

alx32
07.01.2015, 10:14
А чё, тестера нема? Иль светодиода с резистором?

sergey_sitnik
07.01.2015, 10:18
в избытке, я в смысле осциллографом можно посмотреть было бы, как вариант с работы тащить,или всю схему на работу

alx32
07.01.2015, 10:20
Там статические сигналы, осциллографа не нада...

sergey_sitnik
07.01.2015, 12:27
1 4,7 11 3,6
2 4,2 12 4
3 3,2 13 1,6
4 3,7 14 1,6
5 4,1 15 4
6 4 16 4
7 3,2 17 1,6
8 3,5 18 1,6
9 4 19 4
10 0 20 4,7
Вот напряжения на DD1

sergey_sitnik
07.01.2015, 13:06
А ИД3 много надо?

alx32
07.01.2015, 13:10
14,7113,6
24,2124
33,2131,6
43,7141,6
54,1154
64164
73,2171,6
83,5181,6
94194
100204,7
Вот напряжения на DD1
А теперь ещё раз, что на выводах 2, 5, 6, 9?

sergey_sitnik
07.01.2015, 13:19
карта напряжения

alx32
07.01.2015, 14:10
А теперь выдерни её, и замкни вышеназванные выводы на 20-ю ногу.

sergey_sitnik
07.01.2015, 14:15
А в каком режиме... То есть, по поводу ОЗУ

sergey_sitnik
07.01.2015, 14:19
ну тем не менее если есчо што надо может быть , в конце концов все мы люди...

alx32
07.01.2015, 14:27
Просто похоже что DD1 не сбрасывается в '0'.
После включения на этих ногах должен быть лог. ноль, то есть не больше 0,4В по уровню ТТЛ.

sergey_sitnik
07.01.2015, 14:35
Я просто лишний раз боюсь ОЗУ пальнуть или еще что то.....то есть все микросхемы ОЗУ вставить на место и включить ?.......... как я понял

---------- Post added at 15:35 ---------- Previous post was at 15:31 ----------

Иногда для меня расходы не самое важное, важно добиться цели, я когда с армии вернулся в 1993 году решил до собирать ЮТ-88, поехал в столицу Поволжья г.Саратов на базар , на меня уже тогда как клоуна смотрели когда я говорил про этот компьютер и спрашивал микросхемы..... у барыг

GlassesTmn
07.01.2015, 14:52
Мне пришли детальки и плата, начну производить монтаж, все микросхемы буду монтировать на панельки.

alx32
07.01.2015, 15:13
Сергей, выдерни все РУ10 из обоих плат и воткни 628128 на место, а так же замкни на массу те выводы, что я выше указывал, предварительно выдернув DD1.

Дмитрий2012
07.01.2015, 15:16
Просто похоже что DD1 не сбрасывается в '0'.
Так и есть. Поставил на место С1 электролит на 1 мкф. Теперь есть доступ к ПЗУ монитора-F. Контрольная сумма правильно подсчитывается Монитором-0. И даже запускается, но на экране беда. Проблема с видеоОЗУ осталась. Когда заполняешь экранную область ОЗУ кодом любого символа, на телевизоре выводится типа символа подчеркивания и в конце каждой строки белый квадрат.
ps. попробовал доработку схемы предложенную alx32 http://zx-pk.ru/showpost.php?p=768647&postcount=112 , не помогла.

perestoronin
07.01.2015, 16:14
Это, очень, правильно.
Спорно, одни говорят что так отлаживать легче, другие что так получаем "теорию контактов" в виде наглядного пособия как не нужно делать.
Выбирать каждому самостоятельно, а ставлю на панельки лишь то, что по другому ввиду конструктивной особенности разводки или необходимости перепрошивать микросхему, не поставить. Исключение только для флеши - её всегда на панельки ставлю, т.к. не известно в какой момент её содержимое слетит в очередной раз.

http://ut88-files.perestoroniny.ru/medium/20150107_162950.jpg (http://ut88-files.perestoroniny.ru/20150107_162950.jpg)

Ewgeny7
07.01.2015, 17:54
Исключение только для флеши - её всегда на панельки ставлю, т.к. не известно в какой момент её содержимое слетит в очередной раз.
Это правильно. Тем более, желающие привинтить SD будут флешь слегка перешивать :)
А также рекомендую ставить на панельки ОЗУ.

GlassesTmn
07.01.2015, 18:20
Это, очень, правильно.

Так как в отличии от процессорного дисплейный модуль не обкатан, требуется сборка и отладка модульно, какие пожелания в сборке и отладке от более мудрых коллег?

---------- Post added at 18:20 ---------- Previous post was at 18:14 ----------


Спорно, одни говорят что так отлаживать легче, другие что так получаем "теорию контактов" в виде наглядного пособия как не нужно делать.
Выбирать каждому самостоятельно, а ставлю на панельки лишь то, что по другому ввиду конструктивной особенности разводки или необходимости перепрошивать микросхему, не поставить.
http://ut88-files.perestoroniny.ru/medium/20150107_162950.jpg (http://ut88-files.perestoroniny.ru/20150107_162950.jpg)

Не ради бизнеса собираем ЮТ 88, я готов потратится на кучу платок. Надо получить результат!

alx32
07.01.2015, 19:18
сам автор реплики до июля на службе.

Неуж-то в армию забрали?

GlassesTmn
07.01.2015, 19:48
Чтобы получить результат одной платки каждого модуля достаточно.
С дисплейной есть пара косяков, но сам устранить их смогу когда процессорные изготовлю, т.к. свою процессорную последнюю отдал, просчитался в запасах.
Но думаю итак уже коллеги на верном пути и помогут запустить новую платку, сам автор реплики до июля на службе.
Вячеслав, тебе выслать собранную плату процесорного? :))

Ewgeny7
07.01.2015, 20:00
Да, армия сейчас больше напоминает спортлагерь для сыночков.
Но не будем удаляться от темы.
Я всё жду детальки из Элитана. Интересно самому глюки отловить за хвост, да посылка не торопится :(

Ewgeny7
07.01.2015, 20:11
Наверное здесь уже звучало, что при подключении дисплейного модуля нужно вытаскивать РУ10 из процессорного? На дисплейном модуле ОЗУшка перекрывает всё адресное пространство за исключением видеоозу #E000, посему РУ10 в процессорном будет не комильфо и конфликтно.

---------- Post added at 20:11 ---------- Previous post was at 20:08 ----------

Еще осторожно добавлю, что когда я ваял ЮТ на ПЛИС, то корректным адресом видеоозу было #E800, если ставить #E000, то экран не менялся. Я этот вопрос не копал, просто принял к сведению. В текущей схеме еще не разобрался, только приступаю.

Ewgeny7
07.01.2015, 20:42
Резать - пока действительно не надо...
Проверяем дальше.
По дефолту у нас видеоОЗУ должно откликаться на оба диапазона, #E000 и #E800 аналогичным образом.
Поэтому смотрим и убеждаемся, что на выводе 7 DD5 (КП12) у нас твердый и могучий ноль.
АП6 в таком режиме вроде как (судя по схеме) должны работать спокойно и никому не мешать, выпуливая данные с видеоОЗУ на шину данных, не конфликтуя с основным ОЗУ 68128, ибо оно в тот момент "погашено" сигналом /E000.

---------- Post added at 20:42 ---------- Previous post was at 20:34 ----------

Упс.... Меня глючит, или ошибка в схеме?

http://savepic.ru/6579637.png

Сигнал управления черно/белым ОЗУ - SW. Это видно по DD12 РУ10.
Тогда какого лешего он тут рулит чтением данных из "цветного" ОЗУ, а "цветной" сигнал CW рулит чтением "черно-белого"?
Шины данных MD - черно-белые, MC - цветные.
Или я выпил вчера чрезмерно шампанского?

alx32
07.01.2015, 20:50
Вот теперь точно придётся резать...

Ewgeny7
07.01.2015, 20:54
Нет, тут чуть сложнее. Нужно поднимать лапы 19 у обоих АП6 и менять местами сигналы на них. DD9 не трогаем, этот узел формирует сигналы и дальше по схеме.

---------- Post added at 20:53 ---------- Previous post was at 20:52 ----------


Вот теперь точно придётся резать...
Не надо. проще лапки у АП6 надкусить и два кусочка МГТФ.

---------- Post added at 20:54 ---------- Previous post was at 20:53 ----------

Прозвонил по плате сигналы данных и управления апэшками. Да, есть косяк :(

alx32
07.01.2015, 21:02
Погоди, а может этот косяк нам пригодится, раз Монитор-F работает с адреса Е800?

---------- Post added at 22:02 ---------- Previous post was at 21:58 ----------

А выводы ОЕ на РУ10 наглухо на земле сидят, или их можно отрезать?

Ewgeny7
07.01.2015, 21:06
Погоди, а может этот косяк нам пригодится, раз Монитор-F работает с адреса Е800?
с F800.

Ewgeny7
07.01.2015, 21:11
А выводы ОЕ на РУ10 наглухо на земле сидят, или их можно отрезать?
Я не могу сказать однозначно. Лучше оставить как есть...
Иначе придется городить логику на отслеживание записи данных из ОЗУ в регистры и на запись данных в ОЗУ. А поскольку РУ10 весьма тормозные после прихода активного CS, можем вообще нифига не получить на выходе...

---------- Post added at 21:11 ---------- Previous post was at 21:10 ----------


Опять панельки потребовались? Бывает, притом очень часто.
Да узбагойся. Паяйте панельки сколько кому влезет... Лишь бы потом не вылезло :)

Дмитрий2012
07.01.2015, 21:39
Не надо. проще лапки у АП6 надкусить и два кусочка МГТФ.
Отлично, еще с одной проблемой разобрались благодаря Ewgeny7 Теперь в экранную область ОЗУ с адреса #E800 все пишется и читается нормально, без ошибок. А вот при запуске монитора-F теперь РУ10 DD12, DD13 раскаляются и на экране вот что творится. .

Ewgeny7
07.01.2015, 21:50
А вот при запуске монитора-F теперь РУ10 DD12, DD13 раскаляются и на экране вот что творится.
Щас будем разбираться...

---------- Post added at 21:50 ---------- Previous post was at 21:40 ----------

Как я понял, ты уже смотрел уровни на регистре DD1 ИР35?
На выводах 2, 5, 6, 9 - должен быть твердый ноль. Без этого - не взлетим.

alx32
07.01.2015, 21:54
А на моём варианте ОЕ является инверсией WS и WC... и не греется!

---------- Post added at 22:54 ---------- Previous post was at 22:52 ----------

Правда это всё на 85-м проце...

Ewgeny7
07.01.2015, 21:55
А на моём варианте ОЕ является инверсией WS и WC... и не греется!
Дык на CS это все равно не влияет никак, а сомнения гложут по поводу CS, вроде как...

alx32
07.01.2015, 21:55
с F800.
Я про видеопамять.

Дмитрий2012
07.01.2015, 21:57
Как я понял, ты уже смотрел уровни на регистре DD1 ИР35?
На выводах 2, 5, 6, 9 - должен быть твердый ноль. Без этого - не взлетим.
Да, после установки элетролита емкостью 1 мкф вместо C1, на выводах 2,5,6,9 теперь при включении нули.

alx32
07.01.2015, 21:57
Дык на CS это все равно не влияет никак, а сомнения гложут по поводу CS, вроде как...
Зато влияет на конфликт между АП6 и РУ10.

Ewgeny7
07.01.2015, 21:59
Я про видеопамять.
А как ты собираешься это использовать. если монитор не сможет прочитать из видеопамяти то, что записал?

alx32
07.01.2015, 22:03
А как ты собираешься это использовать. если монитор не сможет прочитать из видеопамяти то, что записал?
так вроде тут проскакивало, что на плис видеопамять с Е000 не заработала, а с Е800 - да...

Ewgeny7
07.01.2015, 22:09
рецепт для устранения конфликта с АП6ми находится по этой ссылке
Угу... АП6 начинают работать только на запись в видеоОЗУ, а чтение ее же делаем из основного ОЗУ, которое теперь перекрывает всю область памяти...
Должно взлететь, вроде как.

---------- Post added at 22:09 ---------- Previous post was at 22:07 ----------


так вроде тут проскакивало, что на плис видеопамять с Е000 не заработала, а с Е800 - да...
Да, это от меня пролетало. Судя по всему, монитор работает с экраном с Е800.
Правда, твоей мысли я все равно не уловил, но это, надеюсь, произойдет завтра :)

alx32
07.01.2015, 22:23
Ну так с этой ошибкой в схеме и получается что символы находятся по адресу Е800, а цвет - Е000.

---------- Post added at 23:23 ---------- Previous post was at 23:17 ----------

Правда похоже что придётся поменять местами проводники идущие к выводам 8 и 11 DD9.

Ewgeny7
07.01.2015, 22:27
Ну так с этой ошибкой в схеме и получается что символы находятся по адресу Е800, а цвет - Е000.
Это верно, но сигналы SW и CW и так формируются правильно. Косяк-то в АП6, которые работают "наоборот". Но это уже исправили, запись в видеоозу пошла правильно. Теперь сделать твою доработку и комп должен заработать...

---------- Post added at 22:27 ---------- Previous post was at 22:25 ----------

А зачем? SW формируется при А11 равном "1", как и должно быть.

alx32
07.01.2015, 22:28
Блин...
походу из-за этого и конфликт происходит...
Ведь при записи по адресу Е800 включается DD10, а сигнал записи приходит на DD13...

Ewgeny7
07.01.2015, 22:36
А зачем? SW формируется при А11 равном "1", как и должно быть.
Я балда, наоборот всё :)
Ты прав.

---------- Post added at 22:33 ---------- Previous post was at 22:30 ----------


Ведь при записи по адресу Е800 включается DD10, а сигнал записи приходит на DD13...
А я про что талдычил... :) Данные через АП6 идут на ОЗУ, которая в режиме выдачи данных находится, вот и конфликт.

---------- Post added at 22:36 ---------- Previous post was at 22:33 ----------

Только это уже устранили, сейчас работают только DD10 и DD12, другая пара неактивна, пока не включим цветной режим на порту DD1.
И запись в видеоОЗУ идет по обоим адресам, и Е000 и Е800, как в оригинале.

alx32
07.01.2015, 22:38
Это верно, но сигналы SW и CW и так формируются правильно. Косяк-то в АП6, которые работают "наоборот". Но это уже исправили, запись в видеоозу пошла правильно. Теперь сделать твою доработку и комп должен заработать...

---------- Post added at 22:27 ---------- Previous post was at 22:25 ----------

А зачем? SW формируется при А11 равном "1", как и должно быть.
Тут получается либо так, либо эдак перекидывать сигналы под одной микросхемой это проще и короче (в плане проводов) сделать...

Насчёт дублирования видеоОЗУ в основной памати - я думаю это лучший вариант, меньше глюков на экране будет, да и вейтить проц не придётся...

Ewgeny7
07.01.2015, 22:43
меньше глюков на экране будет, да и вейтить проц не придётся...
Согласен, я на ПЛИСе так и делал. Только запись в видеоОЗУ все равно будет конфликтовать с чтением из нее видеогенератором. Ну, для лечения этого нужны уже более другие меры.

Дмитрий2012
07.01.2015, 22:44
Ну, вроде взлетели:)
Но есть еще небольшие проблемки. Изображение почему-то инверсное и в конце строки присутствует какой-то лишний символ, а также скролл экрана работает неправильно. Еще вопрос, 30 ножку DD14 обязательно подтягивать к +5в? Ох как не хватает клавиатуры, чтобы потестить машинку:(

Ewgeny7
07.01.2015, 22:58
Тут получается либо так, либо эдак перекидывать сигналы под одной микросхемой это проще и короче (в плане проводов) сделать...
Да, каюсь, лучше... Мне померещилось, что сигналы еще где-то используются, наверное это чёртики от пузырьков в шампанском...

---------- Post added at 22:48 ---------- Previous post was at 22:45 ----------


Еще вопрос, 30 ножку DD14 обязательно подтягивать к +5в?
Это дает чтение данных из видеоОЗУ. Думаю, что это используется монитором и игрушкой Тетрис :)

---------- Post added at 22:58 ---------- Previous post was at 22:48 ----------


Изображение почему-то инверсное
Попробуй резистор R9 около ЛП5 выпаять, и 13-ю ножку этой микросхемы через тот же резистор подключи на землю (нога 7).

Дмитрий2012
07.01.2015, 23:44
Сообщение от Дмитрий2012
Еще вопрос, 30 ножку DD14 обязательно подтягивать к +5в?
Это дает чтение данных из видеоОЗУ. Думаю, что это используется монитором и игрушкой Тетрис
после подтяжки 30 ножки DD14 к +5в изображение изменилось и стало выглядеть так ...


Попробуй резистор R9 около ЛП5 выпаять, и 13-ю ножку этой микросхемы через тот же резистор подключи на землю (нога 7).
перепаял резистор, изображение совсем пропало...

perestoronin, схема для устранения конфликта с АП6ми по ссылке указанной на первой странице некорректна. Необходимо 19 вывод DD10 подключать к 8 выводу DD9, а 19 вывод DD11 к 11 выводу DD9.

Ewgeny7
08.01.2015, 01:24
Ну как, вроде сообща запустили? :)

sergey_sitnik
08.01.2015, 02:11
Беда у меня мужики на работе у меня ЧП случилось, самое интересное пропустил ,завтра буду разбираться что нужно все таки сделать что бы запустить модуль дисплея...... просто много всего изложено запутаешься ....

HardWareMan
08.01.2015, 06:35
А снегу то, снегу... Эээх, конструктора...

Дмитрий2012
08.01.2015, 08:06
Ну как, вроде сообща запустили?
Первый этап пройден, машинка вроде ожила. Спасибо всем за помощь. Сейчас народ подтянется, будем остальные глюки отлавливать:)

...... просто много всего изложено запутаешься ....
sergey_sitnik, посмотрите первое сообщение топика. perestoronin там все расписал, какие ошибки нашли в схеме и рекомендации для запуска дисплейного модуля.

А снегу то, снегу... Эээх, конструктора...
Да, снегу много:(. И задумка KeKc не помогла. Переключатель SW1 никак не помогает, снега меньше не становится. Ну что же, потом может сообща чего придумаем…

alx32
08.01.2015, 08:52
Тут дело не в переключателе, а в питании...

Дмитрий2012
08.01.2015, 09:01
Тут дело не в переключателе, а в питании...
Думаете такой мусор на экране от некачественного блока питания?
Я сейчас пользуюсь древненьким ATX БП от компа.

alx32
08.01.2015, 09:14
В книжке есть коротенькая программа для заполнения области памяти константой, попробуйте забить экранную область кодом 20Н без запуска Монитора-F. Если снег останется, значит питание, если нет, значит мусорит во время записи в видеоОЗУ.

Дмитрий2012
08.01.2015, 10:45
Если снег останется, значит питание, если нет, значит мусорит во время записи в видеоОЗУ.
Снег остается, но при нажатии и удерживании кнопки сброс (УСТ) он пропадает, экран становится чистым.

alx32
08.01.2015, 10:49
При разных положениях переключателя?

Kakos_nonos
08.01.2015, 10:56
Есть вопрос: можно в области $E000-$E800 хранить код? Он не будет затерт?

Дмитрий2012
08.01.2015, 11:18
При разных положениях переключателя?
Да, при разных положениях переключателя. Также у меня не очень стабильное изображение, часто символы на экране прорисовываются не полностью. Думаю надо подождать еще собравших плату, сравнить как у них обстоят дела с выводом изображения на экран. Видимо еще есть косяки на плате....

Ewgeny7
08.01.2015, 12:59
Снег там будет всегда, это конструктивная фишка.
Можно будет как-то попытаться синхронизировать запись в видеоозу с сигналом LOAD, если я правильно разобрался с ним. Цикл записи у процессора достаточно длинный на такой частоте, должно хватить, если мы запретим запись в момент считывания из видеоозу. Пока это - голая теория.

---------- Post added at 12:54 ---------- Previous post was at 12:42 ----------


Думаю надо подождать еще собравших плату, сравнить как у них обстоят дела с выводом изображения на экран
Ага...
Напиши, пожалуйста, какие серии микросхем ты использовал в счетчиках КП11, ПЗУ знакогенератора и ЛП5?
У меня будут стоять шустрые 1533КП11, 555ЛП5 и УФ-ПЗУ 27С512 на 120нс.

---------- Post added at 12:59 ---------- Previous post was at 12:54 ----------

Дмитрий2012, у тебя портится каждый третий символ в строке. Это как-то трудно связать с генерацией символов, там скорее должно быть кратно 2 или 4-м...
У тебя ЛСД-телевизор? Он не может убирать "лишние" на его взгляд линии растра для размещения картинки? У меня мелкий автомобильный телевизор любит такой фигней заниматься.

Дмитрий2012
08.01.2015, 13:41
Напиши, пожалуйста, какие серии микросхем ты использовал в счетчиках КП11, ПЗУ знакогенератора и ЛП5?
У меня будут стоять шустрые 1533КП11, 555ЛП5 и УФ-ПЗУ 27С512 на 120нс.
Загрузил весь список используемых мною микрух.

Дмитрий2012,
У тебя ЛСД-телевизор? Он не может убирать "лишние" на его взгляд линии растра для размещения картинки? У меня мелкий автомобильный телевизор любит такой фигней заниматься.
Телек lcd, изображение не стабильно и дергается. Похоже видеосигнал не стандартный для телеков. Причем при каждом запуске дисплейного модуля изображение каждый раз меняется, надпись ЮТ-88 может быть нормальная, иногда инверсная. Могут символы не полностью отбражаться и инверсные выводятся. Вообщем ерунда какая происходит:(
Вот сейчас запустил модуль и все символы инверсные, а при нажатии и удержании кнопки УСТ, изображение отлично синхронизируется и весь снег пропадает.

Дмитрий2012
08.01.2015, 16:06
А если еще не подключена клавиатура к дисплейному модулю, должны ли символы печататься на экране?
А то меня смущает, что все время повторяется один и тот же символ «4» и он сам появляется на экране. Клавиатура у меня еще не подключена, попробую пока ее на макетке собрать.

Ewgeny7
08.01.2015, 17:33
Из порта клавиатуры может читаться какой-нить вполне устойчивый набор сигналов, которые и дадут этот символ... У нас шина данных вроде как подтянута к питанию.

---------- Post added at 16:59 ---------- Previous post was at 16:54 ----------

Там скорее символ "Ч".
Если мы примем, что у тебя почему-то не притянут к плюсу разряд 0 шины данных (резистор дохлый. или пайка не удалась), то код 0xFE как раз даст код символа Ч инверсного.
Можешь проверить спортивного интереса ради :)

---------- Post added at 17:01 ---------- Previous post was at 16:59 ----------

http://savepic.ru/6599993.png

---------- Post added at 17:25 ---------- Previous post was at 17:01 ----------


можно в области $E000-$E800 хранить код? Он не будет затерт?
Экран очищается Монитором после сброса. Если не включать цветной режим, то нижняя часть экранной памяти вроде не должна затираться... Я сейчас проверю это на ПЛИС-версии.

---------- Post added at 17:33 ---------- Previous post was at 17:25 ----------


Я сейчас проверю это на ПЛИС-версии.
Проверил. Код в области от Е000 после рестартов не портится.
А сама экранная область от Е800 и выше заполняется пробелами 0х20.

Дмитрий2012
08.01.2015, 18:42
Там скорее символ "Ч".
Если мы примем, что у тебя почему-то не притянут к плюсу разряд 0 шины данных (резистор дохлый. или пайка не удалась), то код 0xFE как раз даст код символа Ч инверсного.
Можешь проверить спортивного интереса ради
Точно, это же Ч. Совсем плохой стал, уже буквы не различаю:biggrin:
Прозвонил все резисторы и замерил напряжение на шине данных тестером. Ничего странного не обнаружил. Все резисторы впаяны сопротивлением 0,9-1к
D0-3,5в D1-4,1в D2-4,2в D3-3,83в D4-3,81в D5-3,42в, D6-4,1в D7-3,82в
С надписью ЮТ/88* разобрался, теперь не инверсная. У меня платки бутербродом, не заметил что 30 вывод DD14 к +5в не подтянут.:v2_dizzy_facepalm:
Распаял на макетке 580ВВ55, клавиатура работает, но что делать с этим символом "Ч" пока неразобрался. Может какая микруха мусорит..? Вот сейчас я жалею, что все на панельки не поставил.... Заметил только, что когда на клавиатуре нажимаешь и удерживаешь кнопку "РУС" курсор на экране останавливается и символ "Ч" не печатается.

Сфотографируйте пожалуйста исправления по подключению выводов 19 у АП6, выложу в первый пост.
Я бы с радостью, но сами видите какого качества фотки у меня:( Да и нечего фоткать, все пока на скорую руку распаяно, надкусаны и подняты 19 ножки АП6 и проводками распаяны. Также и у DD14 30 вывод отогнул и кинул проводком на+5в.

Ewgeny7
08.01.2015, 19:38
Может какая микруха мусорит..?
Набери на клаве процессорного модуля простенькую программку с адреса C000.
DB 06 32 00 90 C3 05 C0

Она тупо опрашивает порт клавиатуры 0х06 и выводит на правую пару индикаторов.
В идеале должно быть FF. Попробуй это сделать для всей системы в сборе.

---------- Post added at 19:38 ---------- Previous post was at 19:36 ----------

У меня показало кошерные FF, но дисплейного модуля пока нету.
А срать можеть по идее порт магнитофона, там ЛА8 выводит свои данные как раз на 0 разряд шины данных. безо всяких буферов.

Дмитрий2012
08.01.2015, 19:52
Она тупо опрашивает порт клавиатуры 0х06 и выводит на правую пару индикаторов.
В идеале должно быть FF. Попробуй это сделать для всей системы в сборе.
С подключенным дисплейным модулем выводит 7F.
С отключенным FF.
Значит искать косяк надо в дисплейном модуле...

Ewgeny7
08.01.2015, 20:06
С подключенным дисплейным модулем выводит 7F.
Платка с ВВ55 клавиатурной подключена? Если да, то там вполне может быть 7F, там старший разряд в воздухе висит.

---------- Post added at 20:04 ---------- Previous post was at 20:03 ----------

Главное. что читается F в младшем полубайте. Думаем дальше...

---------- Post added at 20:06 ---------- Previous post was at 20:04 ----------

Замени в программке 06 на 05, почитаем, что там идет с клавы со служебных кнопок.

Дмитрий2012
08.01.2015, 20:10
Платка с ВВ55 клавиатурной подключена? Если да, то там вполне может быть 7F, там старший разряд в воздухе висит.
Да подключена. Если в процессорном модуле оставить РУ10 и к нему подключить дисплейный, то читается FF.

---------- Post added at 20:10 ---------- Previous post was at 20:08 ----------


Замени в программке 06 на 05, почитаем, что там идет с клавы со служебных кнопок.

Теперь читается 07.

Ewgeny7
08.01.2015, 20:16
На исправном компе читается точно так же, 7F и 07.
Пытаюсь съэмулировать на ПЛИСе такой же косяк, как у тебя...

sergey_sitnik
08.01.2015, 20:17
Ну я сделал следующее:
1.вытащил ОЗУ из ЦПУ модуля
2.распаял соответственно АП6 к DD9
3.У DD14 отогнул 30 вывод и подтянул к +5 в
4.конденсатор С1 поменял на электролит 1 мкФ
При включении на экране опять набор символов , клавитура на ЦПУ модуле работает тест выполняется но долгожданного старта нееет ,что я сделал не так помогите....

Дмитрий2012
08.01.2015, 20:27
конденсатор С1 поменял на электролит 1 мкФ
как впаяли кондер, куда плюсом посадили?

Ewgeny7
08.01.2015, 20:31
Я на компе на ПЛИС просто "отключил" клавиатуру из схемы.
Вот результат (http://youtu.be/44Yql-LqjDA). Похож? :)
Значит, так и должно быть без порта клавиатуры.

---------- Post added at 20:31 ---------- Previous post was at 20:28 ----------


При включении на экране опять набор символов , клавитура на ЦПУ модуле работает тест выполняется но долгожданного старта нееет ,что я сделал не так помогите....
А ты ПЗУ дисплейного модуля хоть запускал?

Дмитрий2012
08.01.2015, 20:33
Похож?
Супер, один в один как у меня сейчас, только одно отличие все-же есть у меня все символы "Ч" инверсные:)
Значит искать косяк в модуле клавиатуры?

Ewgeny7
08.01.2015, 20:37
только одно отличие все-же есть у меня все символы "Ч" инверсные
Это не суть, у меня там видеомодуль "чуть исправлен" под свои хотелки.
Значит - у тебя комп исправен, поздравляю!
Проверь, правильно ли ты распаял триггеры на кнопах управления (при ненажатых на экране ничего не должно происходить) и проверь подтяжку линий данных на ВВ55 (они по схеме притянуты на + резисторами).

sergey_sitnik
08.01.2015, 20:44
Ну не силен сильно в этом, как я понял 7F800 , потому помощи и прошу , разок он запустился у меня только у DD14 все ноги были на месте и 30 тоже без подтяжки к пяти вольтам

Ewgeny7
08.01.2015, 21:07
sergey_sitnik, правильно, оно вручную запускается с F800.

---------- Post added at 21:07 ---------- Previous post was at 21:05 ----------

Без клавиатурного модуля всё должно работать примерно как на видео двумя постами выше.

sergey_sitnik
08.01.2015, 21:34
Плюс к 1 ноге dd1

Дмитрий2012
08.01.2015, 21:34
Значит - у тебя комп исправен, поздравляю!
Проверь, правильно ли ты распаял триггеры на кнопах управления (при ненажатых на экране ничего не должно происходить) и проверь подтяжку линий данных на ВВ55 (они по схеме притянуты на + резисторами).
Спасибо за помощь в запуске машинки!!! :) а также всем кто принимал участие в разработке реплики, изготовлении плат и за консультации. Прям на душе теплее стало, сижу радуюсь как ребенок)))) Давно хотел собрать ЮТ-88 на дискретных элементах, только МГТФ всегда отталкивал.
С модулем клавиатуры уже проще разобраться будет. Завтра продолжу:)

sergey_sitnik
08.01.2015, 21:52
Припаял - к1 ножке, как правильно запустить монитор-F, может я чтото не то делаю

Ewgeny7
08.01.2015, 21:54
УСТ 7 F8 00

sergey_sitnik
08.01.2015, 22:05
Ну да и я так делаю из все попыток раза 4 запустился... чтото глючит

Ewgeny7
08.01.2015, 22:29
из все попыток раза 4 запустился... чтото глючит
Панельки?
Конденсаторы по питанию?
Поменять блок питания?
Плату чуть изогнуть (непропай)?

Дмитрий2012
08.01.2015, 22:53
Ну да и я так делаю из все попыток раза 4 запустился... чтото глючит
Избавляйтесь от этой "лапши" иначе так и не запустите компьютер.
Сам на таких проводах попался.
ЗЫ клавиатуру и комп запустил:), все дело было в плохом контакте из-за таких проводов.

Дмитрий2012
08.01.2015, 23:08
непорядок
это плата sergey_sitnik http://zx-pk.ru/showpost.php?p=768510&postcount=84

sergey_sitnik
09.01.2015, 00:27
Да плата эта, сейчас извелся весь, запускается но с 10 раза всю лпшу сам обжимал все прозвонил между платами 4 раза уже , набираю 7F800 а дальше тишина, наберешь еще несколько раз возьмет и стартанет.................., тест c ЦПУ проходит , коденсаторы если обычную желтую керамику поставить.....

sergey_sitnik
09.01.2015, 00:32
Такие пойдут

Ewgeny7
09.01.2015, 00:56
Не КМ, конечно, но пойдут :)

sergey_sitnik
09.01.2015, 02:05
Завтра соединю платы друг над другом , многожильным проводом, походу точно гемор из за этих разъемов

palsw
09.01.2015, 02:09
sergey_sitnik, дело не в толшщине провода а в помехах из за них.нужно делать лапшу и чередовать каждый сигнал с землей.

sergey_sitnik
09.01.2015, 10:16
уберу вообще всю эту лапшу,шлейфы, просто спаяю между собой , меньше всех проводов, да и аккуратно будет.Изначально я с ней связываться не хотел ,с этой лапшой

sergey_sitnik
09.01.2015, 10:23
Добрый день!! попробую просто штырьки короткими проводами пропаять или жгут сделать из проводов , я думаю и так и так хорошо будет, шлейфы наверно слишком длинные, наводок много и помех.... потом если что блокировочные емкости , на другой тип поменяю, но думаю не в них дело, а так да красиво да и косяков не видно....., позже отпишусь...

Дмитрий2012
09.01.2015, 10:31
sergey_sitnik не забудьте про блокировочные конденсаторы на процессорном модуле, у Вас их не видно на плате. Может конечно с другой стороны платы напаяли..

sergey_sitnik
09.01.2015, 10:49
Да впаяны на другой стороне 15 штук

sergey_sitnik
09.01.2015, 16:14
все пропаял , как было так и есть... что характерно набираю 7F800 на индикаторах
7F 80 00 и ни чего, но все же иногда когда набираю просто F800 он стартует при это на экране все четко без искажений и глюков .... странно

Дмитрий2012
09.01.2015, 16:55
иногда когда набираю просто F800 он стартует при это на экране все четко без искажений и глюков
ничего не понятно... что четко, что без искажений? надпись на экране телевизора ЮТ/88* выводится?

sergey_sitnik
09.01.2015, 17:04
Когда стартует ,да ЮТ-88* и заполняется инверсным ЧЧЧЧЧЧЧЧЧЧЧЧЧ..... если нажимаю во время этого УСТ то заполнение останавливается..... ,я согласен что, может быть что с питание и.т.д но не уверен...

---------- Post added at 18:04 ---------- Previous post was at 18:00 ----------

Самое то странное вот это " когда набираю просто F800 он стартует , а когда 7F800 не хочет .... не похоже то на ВЧ, и Питание..... в конце концов шлейфы то я убрал, какие либо изменения должны быть, либо лучше либо хуже, согласитесь...

Дмитрий2012
09.01.2015, 17:05
Читайте внимательно пост http://zx-pk.ru/showpost.php?p=770018&postcount=226
Без клавиатуры для дисплейного модуля, так и будет работать.
Выложите пожалуйста фотку экрана телевизора, хочу посмотреть как у вас выглядит изображение. А то у меня совсем беда...

sergey_sitnik
09.01.2015, 17:13
Без клавиатуры я согласен.... Но стартовать то MONITOR-F должен четко...

Ewgeny7
09.01.2015, 17:45
Но стартовать то MONITOR-F должен четко...
Можно сделать сразу автостарт с Монитора-Ф. Но твоя проблема все равно останется нерешенной...

sergey_sitnik
09.01.2015, 17:49
В том то и дело откуда ноги растут не пойму

Ewgeny7
09.01.2015, 18:11
набираю 7F800 на индикаторах
7F 80 00 и ни чего, но все же иногда когда набираю просто F800 он стартует
Можно поподробнее с этого места?
У тебя "7" при наборе тоже выводится на индикатор при наборе???
Семь - это директива перехода по адресу ХХ ХХ.
После набора на дисплее должно светиться только F800 00.

---------- Post added at 18:11 ---------- Previous post was at 18:06 ----------

Я на ютуб залил ролик запуска монитора-ф с платы процессорного модуля.
Оно пока там обрабатывается. но это займет минуты - http://youtu.be/NuR_DlS85JQ
У тебя всё так же происходит?

sergey_sitnik
09.01.2015, 18:14
нет после набора так и светится 7F 80 00 в том то и дело что стопорится выполнение дерективы, хотя комп не подвисает

---------- Post added at 19:14 ---------- Previous post was at 19:13 ----------

Так у вас 7 не отображается при нажатии , а у меня отображается

Ewgeny7
09.01.2015, 18:22
Так у вас 7 не отображается при нажатии , а у меня отображается
Значит грабли в процессорном модуле...
нажатие семерки НЕ ДОЛЖНО отображаться.
Щаз будем курить схему.
А ты пока тестером проверь кнопку 7, не замкнута ли она сдуру, и не звонится ли на землю обеими контактами.

---------- Post added at 18:22 ---------- Previous post was at 18:17 ----------

Считывание кнопы ведет шифратор РТ4А... Блин... Его не так уж просто проверить.

sergey_sitnik
09.01.2015, 18:48
Нет 7 не замкнута,проверил, да и с часами к примеру я раньше постоянно баловался.....

---------- Post added at 19:48 ---------- Previous post was at 19:46 ----------

Получается что при нажатии директивы она отображаться не должна ?,

Ewgeny7
09.01.2015, 18:53
Нет 7 не замкнута,проверил, да и с часами к примеру я раньше постоянно баловался.....
Тоесть, другие директивы исправно работают? "3", "4"?

---------- Post added at 18:49 ---------- Previous post was at 18:48 ----------


Получается что при нажатии директивы она отображаться не должна ?,
Нет конечно. Директивы не отображаются.

---------- Post added at 18:53 ---------- Previous post was at 18:49 ----------

Для отладки и обучения удобно использвать эмуляторы. Там можно вживую сранивать работу с железом. Вот, например, настроенная версия emu80 - http://zx-pk.ru/showpost.php?p=679264&postcount=1

sergey_sitnik
09.01.2015, 19:10
ну скажем при нажатии на 4 у меня сразу выскаивает С400 11, при нажатии на 3 запускается тест, на 1- С000 11, а вот на 7 когда нажимаю и на 8 и 9 к примеру они отображаются

---------- Post added at 20:10 ---------- Previous post was at 20:04 ----------

Ну вроде согласно Демки все хорошо кроме 7

Kakos_nonos
09.01.2015, 19:19
Может дребезг

KeKc
09.01.2015, 19:22
Да все у него в порядке с процессорной платой, просто Сергей, похоже, слишком долго держит нажатой кнопку 7, а монитор воспринимает это как несколько нажатий (опрос клавиатуры происходит ~ каждые 0,7с).

To all. Глюки с запуском монитора-f будут происходить при отсутствии озу в области f000-f7ff, поскольку последние несколько ячеек используются для стека. Может я невнимательно прочитал все сообщения, но пробовал ли кто-нибудь производить запись в экранное озу из монитора-0? Там, кажется, в книжке приводилась програмка для отладки.

sergey_sitnik
09.01.2015, 19:28
Вы походу гений или я глючу все пошло с первого раза , вот я дурень загнался совсем все работало оказывается я долго на кнопку наверно давил... Извините все кого достал.
Но вот еще я подключал к ТВ тюнеру, к разным телевизорам, почему то заворот вверху небольшой где надпись ЮТ-88

---------- Post added at 20:28 ---------- Previous post was at 20:26 ----------

Рад тебя "видеть" !!!!! Да все ОК я сам глюканул, теперь с заворотом разобраться

Ewgeny7
09.01.2015, 19:34
Может я невнимательно прочитал все сообщения, но пробовал ли кто-нибудь производить запись в экранное озу из монитора-0?
Писали и считывали, там всё в порядке.


просто Сергей, похоже, слишком долго держит нажатой кнопку 7
Вот ведь... такое возможно оказывается... :)

sergey_sitnik
09.01.2015, 19:42
Ну зато от шлейфов избавился от них тоже добра мало ,на счет заворота ни у кого идей нету?

Ewgeny7
09.01.2015, 19:57
на счет заворота ни у кого идей нету?
Телевизор/тюнер другой использовать. Там видеосигнал не совсем стандартный, у ЮТа.

sergey_sitnik
09.01.2015, 20:02
Ну пробовал :тюнер, LCD телевизор, CRT теоевизор..., а если по RGB подключить или рано ещо

Ewgeny7
09.01.2015, 20:16
Пока наверное придется подождать, пока другие насобирают плат, чтобы информация набралась.

---------- Post added at 20:16 ---------- Previous post was at 20:14 ----------

Попробуй R12 поменять, для начала - параллельно ему же подпаяй точно такой же.

sergey_sitnik
09.01.2015, 20:23
По идее паралельно этому резистору подкинуть емкость 0,1-0,15 мкФ и должно быть все ОК ща покуру и поробую

Ewgeny7
09.01.2015, 20:39
подкинуть емкость 0,1-0,15 мкФ и должно быть все ОК ща покуру и поробую
Возможно и так, кондер меньше будет ослаблять импульсы синхры, чем резистор.

sergey_sitnik
09.01.2015, 20:55
Ну вот заворот убрал, 0,15 мкФ еще снег победить.....

---------- Post added at 21:55 ---------- Previous post was at 21:54 ----------

Резистор тоже пробовал , дает худьший результат

Дмитрий2012
09.01.2015, 20:59
еще снег победить.....
значит у Вас тоже присутствует снег?


Нашел причину почему у меня не прорисовывались символы на экране. Оказалось все дело было в блоке питания, сильно просаживал напряжение. Заменил на другой, стало все ОК. Теперь осталось разобраться откуда у меня берется снег на экране. Заметил только, что если по плате или по корпусам(выводам) некоторых микросхем проводить пальцами количество мусора уменьшается, а то и вовсе пропадает.
Прикладываю две картинки, где фотка чистая в этот момент я удерживаю кнопку «УСТ» на процессорном модуле.
Еще нашел ошибку в знакогенераторе, который я набирал по журнальной статье. На символе закрывающей скобки «)» присутствуют лишние пиксели. Где бы все-таки взять нормальный знакогенератор?

sergey_sitnik
09.01.2015, 21:00
Вот результат

Ewgeny7
09.01.2015, 21:04
нормальные знакогенераторы можно взять в эмуле. У меня тоже хороший, без глюков.

Дмитрий2012
09.01.2015, 21:06
У меня тоже хороший, без глюков.
Надо бы выложить его в первом сообщении на первой странице, чтобы все было в одном месте и народ не искал по всему инету :)

sergey_sitnik
09.01.2015, 21:20
На счет кнопки УСТ и дотрагивания до корпусов микросхем я тоже заметил на счет снега,а у вас уже клавиатура полная ?

Дмитрий2012
09.01.2015, 21:35
а у вас уже клавиатура полная ?
Вот моя клава))))))))))
Все ждем платки от Perestoronin:)

Ewgeny7
09.01.2015, 21:38
Надо бы выложить его в первом сообщении на первой странице, чтобы все было в одном месте и народ не искал по всему инету
Выкладывать вложения я не могу. у меня лимит в 10 раз превышен :)
Но вот ссылка на файл - https://yadi.sk/d/7eZSE5dJdsLoN

http://savepic.ru/6593583.png

Дмитрий2012
09.01.2015, 21:47
Но вот ссылка на файл - https://yadi.sk/d/7eZSE5dJdsLoN
А в приложении к журналу "Юный техник" была напечатана 2к версия. Где и как тогда вторая половина знакогенератора использовалась?

Ewgeny7
09.01.2015, 22:10
Вторая половина дублирует первую.
Что интересно, реально используется только 1кб прошивки. Вторая - для мебели.
1кб дает 128 символов. Как и на РК86, или Микро-80. Установка старшего бита в экранной области - дает инверсию любого из этих 128 символов.
Вот и вся правда о знакогенераторе ЮТ-88 :)

---------- Post added at 22:10 ---------- Previous post was at 21:53 ----------

А вот видео (http://youtu.be/z6NxpYXJ9hg) работы с модулем SD-ридера :)

palsw
09.01.2015, 22:25
А в приложении к журналу "Юный техник" была напечатана 2к версия. Где и как тогда вторая половина знакогенератора использовалась?

склеил 1кб файл в 2кб для прошивки и сравнил с дампом с ЮТ-88 .Получается в первых 1кб ПЗУ все совпадает только 4 ошибки типа FE=FF или FB=F8 .А вот вторая половина из журнала ЮТ-88 имеет большие блоки несовпадений и не может быть просто ошибкой при наборе.Так что шить ?

http://i.piccy_.info/i9/285018927138d3028cbe4271ff68aa11/1420831590/78751/758237/Bezymiannyi_500.jpg (http://piccy_.info/view3/7551698/cfc5cc7365b53bcb44483d965849e33d/)http://i.piccy_.info/a3/2015-01-09-19-26/i9-7551698/500x313-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-19-26/i9-7551698/500x313-r)

Ewgeny7
09.01.2015, 22:47
Смотрим схему дисплейного модуля.
Младшая половина - работает по дефолту. Шей выложенные мною 1кб.
Вторая половина - опциональна и включается новым портом, которого небыло в оригинале. Альтернативный знакогенератор.
Туда шей что хочешь, я бы вообще залил фонты из Радио86РК.

---------- Post added at 22:47 ---------- Previous post was at 22:45 ----------

Вот, кстати, фонты от РК86 (https://yadi.sk/d/nPx3BWbcdsQkM). Красивые, рекомендую :)
Можно их залить во вторую часть ПЗУ.

Ewgeny7
09.01.2015, 22:52
http://savepic.ru/6602810.png

---------- Post added at 22:52 ---------- Previous post was at 22:50 ----------


есть эмулятор куда можно притулить 1к фонт
Есть, конечно. Выпили пожалуйста вторую половину, у меня ее вроде как и нету...

---------- Post added at 22:52 ---------- Previous post was at 22:52 ----------

А РКшный фонт вроде как один-в-один с ЮТшным... :)

palsw
09.01.2015, 23:02
вот вещь для просмотра и редактирования знакогенератора
http://zx-pk.ru/showthread.php?t=24431

---------- Post added at 21:56 ---------- Previous post was at 21:53 ----------

крутой шрифт второй - нужно по любому заюзать :)

---------- Post added at 21:57 ---------- Previous post was at 21:56 ----------

но нужно убрать несколько точек левых.при наборе с журнала видимо косяки.
но это уже не самое сложное

---------- Post added at 21:58 ---------- Previous post was at 21:57 ----------

http://i.piccy_.info/i9/c0acff8a646c45aaf084229aa95cf6e7/1420833525/58072/758237/2_500.jpg (http://piccy_.info/view3/7551840/27c5936a4e0552ea492826a1eb9cea31/)http://i.piccy_.info/a3/2015-01-09-19-58/i9-7551840/411x406-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-19-58/i9-7551840/411x406-r)

---------- Post added at 22:02 ---------- Previous post was at 21:58 ----------

http://i.piccy_.info/i9/8b8eb303d5f006bb3934f7594ac0134d/1420833716/57412/758237/1_500.jpg (http://piccy_.info/view3/7551869/23dc0b4f925d3f63dbec0493a05e2d52/)http://i.piccy_.info/a3/2015-01-09-20-01/i9-7551869/409x407-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-20-01/i9-7551869/409x407-r)

Ewgeny7
09.01.2015, 23:02
крутой шрифт второй - нужно по любому заюзать
Ага... Здесь латиница заменена на маленькую кириллицу и псевдографику. Да. это интересней.

sergey_sitnik
09.01.2015, 23:13
А до скольки вольт у вас просаживалось питание...?

Ewgeny7
09.01.2015, 23:32
В редакторе знакогенератора
Firefox, не загружает шрифты с компа...

Дмитрий2012
09.01.2015, 23:44
А до скольки вольт у вас просаживалось питание...?
до 4.65 в

А вот видео работы с модулем SD-ридера
заинтересовал девайс, с удовольствием собрал бы себе такой же, на схемку бы с софтом посмотреть:)
Ewgeny7 я уже спрашивал здесь, никто не ответил. Задам вопрос еще раз. Как в ЮТ-88 теперь память распределяется после подключения дисплейного модуля. А конкретно интересует, при написании программ какую область памяти можно использовать работая только в мониторе-о на процессорном модуле, и как адреса распределяются после запуска монитора-F? надеюсь понятно написал:)

Ewgeny7
10.01.2015, 00:18
Как в ЮТ-88 теперь память распределяется после подключения дисплейного модуля. А конкретно интересует, при написании программ какую область памяти можно использовать работая только в мониторе-о на процессорном модуле, и как адреса распределяются после запуска монитора-F? надеюсь понятно написал
Опишу.
Память сейчас линейная, 0000-FFFF
Область 0000-03FF занимает монитор-0, но аппаратно под него отдано вся 0000-0FFF.
Далее следует свободное ОЗУ 1000-F7FF. Выше сидит монитор-F.
Экранная область в ч/б режиме занимает E800-EE40.
Если включим цвет, то под экран уходит и E000-E640.
Монитор-0 можно отключить, в нашей версии - и программно тоже.
Индикаторы процессорного модуля реагируют на запись в диапазоне 9000-9FFF, но это не мешает нам спокойно работать с этой областью памяти. Пускай мигают себе на здоровье.
Если мы будем подключать SD-модуль, то под BIOS, работающую с FAT16, отойдет область ПЗУ F000-F7FF. Стек монитора при этом переедет ниже, от DFFF и ниже.

---------- Post added at 00:18 ---------- Previous post was at 00:13 ----------


на схемку бы с софтом посмотреть
Схемка - одна микросхема EPM3032. Уже страшно? :)
Ну и пара порезов на плате дисплейного модуля, чтобы ПЗУ занимало уже не F800-FFFF, а чуть пошире диапазон F000-FFFF.
Работает через новый порты C0-C1.
Новой директивой монитора S переходим в BIOS, где можем директивой DIR посмотреть каталог, а набрав имя программы - загрузить и запустить ее.

palsw
10.01.2015, 01:40
Почти все готово.Завтра уже займусь прошивками ПЗУ.
Потребление 0,6А

синхронизация
кадровая 49,49гц

http://i.piccy_.info/i9/45a1b77978c96c7d65707e59b5796e1d/1420843115/76067/758237/IUT_88_kadrovaia_49_49.gif (http://piccy_.info/)http://i.piccy_.info/a3/2015-01-09-22-38/i9-7552629/345x285-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-22-38/i9-7552629/345x285-r)

строчная 15,9кгц
http://i.piccy_.info/i9/5def598e1fd81c1cb100f2eb7192a2ea/1420843191/79077/758237/IUT_88_strochnaia_15_9.gif (http://piccy_.info/)http://i.piccy_.info/a3/2015-01-09-22-39/i9-7552631/345x285-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-22-39/i9-7552631/345x285-r)

не совсем стандартная развертка...

http://i.piccy_.info/i9/52d7323117019f8200b91b5637b88a2d/1420843349/53599/758237/IMG_0719_500.jpg (http://piccy_.info/view3/7552638/853a7b0e5ca3ea35e4a52add52f05c7e/)http://i.piccy_.info/a3/2015-01-09-22-42/i9-7552638/472x354-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-22-42/i9-7552638/472x354-r)

palsw
10.01.2015, 02:15
отредактировал знакогенератор - исправлено 10 ошибок.
в архиве 3 файла. все варианты :)
шить вариант 3.BIN - 2кбайта.

palsw
10.01.2015, 03:03
без ПЗУ- знакогенератора и монитораF+ озу
http://i.piccy_.info/i9/531762b6dad4556dea0b3d9685983178/1420847516/17297/758237/20150110_014704_812_500.jpg (http://piccy_.info/view3/7552761/3470fb796dc7a6925d9bd9e556a019c5/)http://i.piccy_.info/a3/2015-01-09-23-51/i9-7552761/471x354-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-23-51/i9-7552761/471x354-r)

С ПЗУ знакогенератора ,но без ПЗУ мониторF+ОЗУ
http://i.piccy_.info/i9/fde762564aeaca3afc89bf8603391e08/1420847574/29951/758237/20150110_015040_218_500.jpg (http://piccy_.info/view3/7552762/b2970521a25c3de1622736a1756d34eb/)http://i.piccy_.info/a3/2015-01-09-23-52/i9-7552762/471x354-r/i.gif (http://i.piccy_.info/a3c/2015-01-09-23-52/i9-7552762/471x354-r)

---------- Post added at 01:54 ---------- Previous post was at 01:53 ----------

похоже что в черные вертикальные столбцы вообще не пишется .

---------- Post added at 02:03 ---------- Previous post was at 01:54 ----------

установил другую РУ10 - картина изменилась.Все статично- снега нет вообще.
http://i.piccy_.info/i9/87e643b7d9258623dfa4d9ea1555fcf4/1420848176/55505/758237/20150110_020219_093_500.jpg (http://piccy_.info/view3/7552773/7be2793f7460759ea1cd4013115ae56e/)http://i.piccy_.info/a3/2015-01-10-00-02/i9-7552773/471x354-r/i.gif (http://i.piccy_.info/a3c/2015-01-10-00-02/i9-7552773/471x354-r)

Дмитрий2012
10.01.2015, 08:44
Схемка - одна микросхема EPM3032. Уже страшно?
Делать все равно надо, полезный девайс. Мне после самостоятельной сборки revers-u16 ничего не страшно. Глаза боятся, а руки делают:)
И хорошо бы в будущем все необходимые доработки ВИ53, ВВ55 SD риадер .... разместить на одной плате и крепить бутербродом снизу. Места на плате много свободного будет, можно еще поле монтажное сделать, мало ли еще какие эксперименты проводить кто захочет.


Все статично- снега нет вообще.
А вот это уже радует. :)

Кстати, у меня сейчас компьютер прекрасно работает от одного питания +5В (вместо +12В подано +5в и земля вместо −5В). Процессор установлен КР580ВМ80А.

sergey_sitnik
10.01.2015, 12:57
Всем привет!!! Скажите кто собирал эту схему инвертора? Насколько она работоспособна?
Тоже буду со снегом бороться, надо питание другое пробовать, надоел мне ATI блок питания, сегодня кнопочек для клавиатуры подкупил, платку бы поскорей...

Дмитрий2012
10.01.2015, 13:00
Вот нашел видео http://youtu.be/RTAZnVHOino где видно как так называемый снег будет выглядеть на экране ЮТ-88. А то что у меня сейчас происходит на экране это просто помехи какие-то. Понять бы откуда ноги растут.....

sergey_sitnik а какой серии микруха у Вас установлена на месте счетчика DD32?


Тоже буду со снегом бороться, надо питание другое пробовать, надоел мне ATI блок питания,
похоже дело не в БП, я вместо импульсного пробовал трансформаторный БП, мусор также мельтешит на экране:(

perestoronin
10.01.2015, 13:01
отредактировал знакогенератор
Благодарю, поправил ссылку в первом посте.

в будущем все необходимые доработки ВИ53, ВВ55 SD риадер .... разместить на одной плате и крепить бутербродом снизу
Кто-бы отмакетировал и развел к весне платку ?

кнопочек для клавиатуры подкупил, платку бы поскорей
А платку клавиатуры надеюсь вскоре можно будет приобрести у коллеги, изготовят не на дорогущем (сейчас) европейском производстве, а на российском, если я правильно все понял, в общем вся надежда сейчас на него, подробности видимо после праздников можно ожидать, когда оценку заказа ему сделают.
Для себя я приобретать платку клвиатуры всего скорее не буду, мне больше современные usb PC-клавиатуры нравятся, вот их бы зацепить на ЮТ88, такой адаптер я бы купил себе.

Дмитрий2012
10.01.2015, 13:09
Кто-бы отмакетировал и развел к весне платку ?
Ну может кто-нибудь и решится на это, я сразу говорю, что не специалист, редко когда сам развожу платы, а тем более подготавливать герберы, никогда этим не занимался:(
Для начала надо будет обсудить что мы хотим видеть на этой платке, какие доработки... может это никому и не нужно будет....

sergey_sitnik
10.01.2015, 13:27
К155ИЕ2

Ewgeny7
10.01.2015, 13:50
Мне так видится, что из необходимых плат расширения нужна 580ВИ53.
Можно ее на одной плате с ридером развести.
Я могу нарисовать платку, но умею только в Sprint Layout'e, для ЛУТа, что там нужно делать дальше для производства - не знаю.

---------- Post added at 13:50 ---------- Previous post was at 13:46 ----------


мне больше современные usb PC-клавиатуры нравятся
Есть практически готовый вариант контроллера от Камиля, но с PS/2-клавиатурой. Собирается на одной ATmega48.
Вариант с usb пока висит в воздухе... Правда, еще и до весны далеко :)

perestoronin
10.01.2015, 14:01
Sprint Layout
Лейка умеет и герберы выдавать, энтузиасты уже готовили из лейки герберы.

до весны далеко
очень буду надеяться на успех, т.к. такой адаптер нужен и для других ретро-машинок, в том числе и для 386/486, которым usb противопоказан, а клавиатуру цеплять по любому надо, причем желательно новую.

palsw
10.01.2015, 16:11
есть мысли откуда у меня берется нижнее подчеркивание и еще столбами вертикальными ? бит какой то дохлый

http://i.piccy_.info/i9/87e643b7d9258623dfa4d9ea1555fcf4/1420848176/55505/758237/20150110_020219_093_500.jpg (http://piccy_.info/view3/7552773/7be2793f7460759ea1cd4013115ae56e/)http://i.piccy_.info/a3/2015-01-10-00-02/i9-7552773/471x354-r/i.gif (http://i.piccy_.info/a3c/2015-01-10-00-02/i9-7552773/471x354-r)

KeKc
10.01.2015, 16:30
Если будет схема, плату я разведу.