по ссылке с сайта где фотки новой версии ЮТ88 были опубликованы :)
http://zxbyte.ru/ut88.htm
http://zxbyte.ru/doc/ut88/ut88roms.zip
http://zx.pk.ru/showpost.php?p=608149&postcount=11
http://v-50m.narod.ru/index/kak_ja_sobiral_jut_88/0-32
Вид для печати
по ссылке с сайта где фотки новой версии ЮТ88 были опубликованы :)
http://zxbyte.ru/ut88.htm
http://zxbyte.ru/doc/ut88/ut88roms.zip
http://zx.pk.ru/showpost.php?p=608149&postcount=11
http://v-50m.narod.ru/index/kak_ja_sobiral_jut_88/0-32
А много уже РЕшек зашили? По ссылке http://zxbyte.ru/doc/ut88/ut88roms.zip прошивки верные, но для схемы Prusak'a. В нашем случае, по адресам 00h - 0Fh должно быть
В оставшиеся 16 ячеек можно ничего не записывать, потому, что к ним все равно не будет доступа (вывод А4 соединен с общим проводом).Код:.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
0000: 3F 06 5B 4F 66 6D 7D 07 7F 6F 77 7C 39 5E 79 71
В прошивке с http://zxbyte.ru/doc/ut88/ut88roms.zip по этим адресам записаны инверсные значения.
Можно поступить следующим образом: 1)Выкинуть уже запрограммированные РЕшки и записать правильные коды в новые микросхемы. 2)Перерезать дорожки на плате, идущие к выводу 14 DD20. Вывод 14 DD20 соединить с шиной +5В, тогда можно использовать уже "испорченные" РЕшки.
1. Как закуплю за очень недорого 1тыс шт К155РЕ3 (может кто подсобит?) так и сделаю.
2. 20 штук уже запрограммировано и какая то часть из них уже роздана, поэтому всем придется сделать как в пункте 2 или самим найти чистые РЕ3 и их запрограммировать. Своего программатора у меня нет, и следующую партию РЕ3 я не скоро смогу запрограммировать.
Вячеслав, это - дорого? http://www.be.spb.ru/products/search/155%D0%C53
---------- Post added at 21:28 ---------- Previous post was at 21:27 ----------
http://www.be.spb.ru/products/search/556%D0%D24 - РТ4А, по 3р.54коп.
---------- Post added at 21:31 ---------- Previous post was at 21:28 ----------
ИР82 по три писят... Поройся в их базе, может есть что интересное.
Эта контора территориально для меня более-менее удобна, на машинке ехать 15 минут. Единственное НО - у них только предзаказ, своего склада в Питере нету.
Предложения лучше в личку писать, а то получим не тему, а флейм.
В ближайшие выходные почищу все свои устаревшие сообщения, которые для архива на этом форуме как бы ни к чему. Удалю и это сообщение.
Я уже писал, что РТ4А я закупил с доставкой в Митино из замкада несколько тысяч штук, и цена была почти на порядок ниже ;) Хватит РТ4А на весь форум на подарки теперь и на обмен мне на "1тысячу лет", так что РТ4А не актуальны, Вам положу упаковку (120шт) в качестве подарка за помощь если нужны.
Хочу аналогичное но в меньших масштабах найти для РЕ3 и РТ5/17.
РТ5/17 я нашёл где можно приобрести тоже почти "безплатно", а вот К155РЕ3 я сумел найти и купить всего лишь 100шт и которые уже почти закончились у меня, как то даже быстро и неожиданно.
Теперь мне нужно в 2014м заложить про запас К155РЕ3 от 1тыс шт и по цене много ниже чем 1.5р. Последние 100шт мне достались по 1.8р и это было дорого, но они пришли как бы в нагрузку (прицепом) вместе с другими редкими микросхемами и дополняли сумму заказа до минималки, поэтому не так страшно. Не искать же их ещё 10 лет по приемлемой цене, когда они уже сейчас нужны нам :)
КР580ИР82 у меня есть сотня, если нужны положу сколько нужно, запасы из ИР82 делать не планирую, их очень много и по цене очень низкой, на мои цены не смотрите, они не для бартера, а для тех, кто готов за всё лишь платить, а не участвовать в взаимовыгодном сотрудничестве.
По предзаказу ничего лучше не брать, это ждать и получить 100% отказ ввиду отсутвия или совсем другую цену, а не первоначальную, машинку не гоняйте напрасно.
Сразу не прочитал, с базой эл-ки я не работаю без крайней нужды. Один лишь раз с пользой заказал через них из Китая 14МГц кварцы в корпусе HС49S, в остальные разы 30% не смогли доукомлектовать :(
Коллеги, объясните мне пожалуйста как организовывается "прозрачный режим" обращения к памяти как для процессора, так и для видеоконтроллера? Я понимаю, что ВМ80 обращается к памяти не чаще, чем один раз за цикл. Но ведь цикл может длиться от 3 до 5 тактов, а видеопроцессор обращается к памяти строго в определенные промежутки времени.
Насколько я помню, регенерацию РУ5 нужно проводить каждые 450мкс (максимум). Фишка в том, что ей все равно в какой именно момент будет выполняться регенерация. В первый раз, например, через 200мкс, второй раз через 300мкс и т.п. Видеоконтроллер ждать не будет, ему нужен доступ к памяти строго в определенные моменты времени. Если бы каждый машинный цикл процессора состоял бы только из определенного числа тактов, то проблем бы не было. Уфф, уже второй час рисую диаграммы, все равно не доходит...
В принципе, можно и так сделать, но только в крайнем случае. ИМХО конечно, но тормозить и без того медленный процессор не совсем удачное рещение.
Посмотрел осциллограммки в Proteus'e:
http://img-fotki.yandex.ru/get/9494/...b9f6fa20_L.bmp
С1, С2 - тактовые импульсы поступающие в процессор. clck - импульсы, тактирующие дисплейный модуль. load - сигнал чтения видеопамяти видеоконтроллером.
мне кажется что похерится загрузка с ленты..
Люди! Объясните мне кто-нибудь, как осуществляется выборка кода символа из видеоОЗУ в дисплейном модуле? С самой верхней строки или всётаки отступ (бордюр) есть сверху и снизу? Так же насчёт левой и правой стороны, слева есть отступ в 8 знакомест после ССИ, а справа, под конец строки он есть? Или всё остальное реализовано программно?
Просто хочу весь синхрогенератор засунуть в микроконтроллер, и боюсь напороться на косяки исходной схемы...
С левой стороны 100% есть отступ в 8 знакомест. На счет правой стороны не уверен, но скорее всего, после вывода последнего 64 символа в строке, начинается ССИ, переводящий луч в начало экрана, потом опять пропуск восьми знакомест и т.д. С отступом снизу вообще не понятно. Уже неоднократно слышал, что диплейный модуль хоть и поддерживает 32 строки, на экране видны только первые 28. Остальные почему-то съезжают слишком сильно вниз, да так, что их становится не видно.
Сваял таки дисплейный модуль с синхрогенератором на МК!
Пардон за "скриншот", фотал телефоном:
http://img.tapatalk.com/d/13/12/25/vududepu.jpg
Ну и фотка самой платы, как видно, корпусов гораздо меньше...:
http://img.tapatalk.com/d/13/12/25/ve6a7unu.jpg
Осталось некоторые тайминги довести до ума...
ЗдОрово. К процессорному модулю подключали? А то уже давно мучает вопрос, что творится на экране при непрерывной записи в видеопамять.
Пока ещё нет, нужно кое что переделать, проблемы с сигналом инверсии...
Попробовал поставить АЛС333А и АЛС334А, что-то не работает. Для установки на плату надо отрезать некоторые контакты. Подачу напряжения на выводы проверил светодиодом, горит. Так что что-то не подходит. Стоят ИР32 вместо РП1. Где капать, или они просто не совместимы, кто-то ставил???
При замене РП1 на ИР32 резистор как описано в ЧАВО для подтяжки на +5В ставили ?
Цоколевка у АЛС и С401, которые я применял, совпадает, так что плату под них переделывать не надо.
http://img-fotki.yandex.ru/get/9836/...bc505e0_XL.jpg
http://img-fotki.yandex.ru/get/9836/...a1844620_L.jpg
Индикаторы совсем ничего не показывают, или все же есть что-то?
Если микросхемы установлены через панельки, а не впаяны прямо в плату, попробуйте для начала вынуть их все, кроме DD18, DD21 и DD22. На всех индикаторах высвечиваются восьмерки?
Тут достаточно выдернуть только РЕ3.
На выводах 9, 8, 11 счетчика DD22 есть такие импульсы?
http://img-fotki.yandex.ru/get/9300/...5d6a44a1_L.jpg
Какая микросхема использована в качестве DD21?
Нету, DD21 - 155ЛН1
Если нет импульсов, значит не работает генератор на ЛН1. Конденсатор С7 и резистор R23 исправны?
R23 - 388Ом, C7 - подписан как 683.
Генератор работает, DD21.6 импульсы есть, примерно 15KHz.
Дорожки, подходящие к 14 выводу DD20 случайно не перерезаны?
Я лошара :) на DD22 поставил К176ИЕ5, а на DD3 поставил К155ИЕ5. Поменял местами, на DD22.8, .9, .11 появились импульсы.
UPD. Установил индикаторы - вроде что-то работает. При включении FFFF 11. HL6-3 - АЛС333А, HL2,1 - АЛС334А. Только АЛС333А слабо светит, резюки уменьшить в 2 раза?
У меня вообще по 110Ом стоят...
alx32, прошу прощения за беспокойство, но как там видеоконтроллер для ЮТ-88, уже готов?
2 perestoronin, платки еще не отдали в производство?
Нет, денег пока на руках нет, после аванса (18-20 января) планирую заказывать платки, очень надеюсь что 25 января смогу оплатить производство. На 18 января есть деньги только на оплату платок проекта U16.
До 20 января можно внести правки в платки дисплейного модуля, если будет необходимость в правках.
Хорошие новости по КР580ВК38 и резисторам 39МОм, почта посылку (№ 61406869103790) с ними нашла нашла и переправила её на сортировку, надеюсь что 14 января смогу получить их и рассылать посылки с платками и задержавшимися подарками.
Пришлось попотеть с АП6, как оказалось, при конфликте РУ10 с другими устройствами на шине данных её клинит намертво, и она начинает греться как утюг, причём это продолжается до выключения питания. После нового включения РУ10 работает как ни в чём не бывало...
Плюс накосячил с шинами адреса/данных, перепутал на разъёме чётные и нечётные биты, получилось что код пробела не 20Н, а 10Н... :D
Так что пока перепаяю наместо... Плюс ещё не хватает памяти в Меге48 для правильных таймингов, пустые строки сверху и снизу оказываются чуть короче основных, и из-за этого изображение в первой строке искажено, попробую снова переписать прошивку, если не выйдет, буду менять на 88-ю.
ПЫСЫ. Каких-то особых артефактов не заметил во время заливки экрана пробелами и восклицательными знаками, правда было это ещё до НГ, сейчас уже не помню подробностей...