Не понимаю, как это может влиять.
Вид для печати
Не понимаю, как это может влиять.
Очень просто. КР580 требует синхронный сброс, для чего сигнал RESET формирует ГФ24. Это в Z80 сброс уже стробирован и синхронизирован внутри кристалла. А в КР580 этого нет. Потому при КР580 без ГФ24 часто бывает хреновый сброс и надо подбирать ёмкость в формирователе сброса и бороться с дребезгом кнопки СБРОС.
А это может быть особенностью тестовой прошивки?
http://jpegshare.net/thumbs/33/61/33...5d7e578bf6.jpg
https://pic.maxiol.com/thumbs2/16535...942bc9dfd8.png
http://www.emuverse.ru/downloads/dat...Data_Sheet.pdf
Торетически, конечно. Ясно, что используя это свойство, можно написать программу, что допускает только однократный старт.
Не знал этого. И у меня есть сомнения в верности этого предложения. Считал ранее, что регистры сбрасываются. Не портить регистры по сбросу разумно, тогда в специфичной программе можно использовать RESET как второй вход прерывания и программно отличать программный переход на начало ПЗУ от аппаратного сброса.
Но, если регистры действительно не сбрасываются (в чём я сильно сомневаюсь), то в каждом процессоре при включении оказывается уникальное состояние всех регистров, свойственное лишь конкретному образцу, и это бы использовали, если бы это было так.
Для проверки надо написать тест в ПЗУ, - сохранять по сбросу начальное содержимое регистров в ОЗУ а после выводить содержимое всех регистров на экран. Это легко сделать чуть модифицировав ПЗУ Специалиста.
Закончил сборку.
Пытался включать с БП от Апогея, но он "гаснет", как без нагрузки.
На секунду появляется экран "Спеца" и пропадает.
Не успеваю даже замерять, есть ли "-5в".
Видимо, нужно как то дополнительно пригрузить БП, но я не соображаю. :(
Есть какие то идеи, или искать другой БП?
А может это потому, что я -5в с него не снимаю?
Если этот БП включать без нагрузки он отключается.
КЗ нету, это я проверял перед включением
Вынимаем процессор, проверяем омметром на замыкание цепей питания на корпус. Если есть сопротивление, то скорее всего Ваш блок питания не тянет. По 5 вольтам нагрузка может быть целый ампер. Если ампер не держит, что это за блок питания, для сотового зарядка?
Я запускал без процессора и озу.
БП использовал от Апогея. У него интересная особенность: если к нему не подключать комп, то при включении он не запускается - напряжение на нем 0. Светодиод загорается и плавно гаснет.
- - - Добавлено - - -
Доеду до работы, отсканирую схему БП
Посмотрите схему БП. Там на разъёме есть управляющий выход с компьютера.
https://img-fotki.yandex.ru/get/1017...d690b5bd_L.jpg
Это который "Авария"?
Как это работает?
Похоже его на землю нужно посадить. Но лучше посмотреть откуда идёт сигнал с ПК
А чего тут соображать, грузить надо.
У меня такое было в начале 90-тых тоже со Специалистом на 1533 серии. Жрал всего 750 мА. А некоторые БП из начала 90-тых не допускают включение без нагрузки (и некоторые даже сгорают от этого). Меня выручил мощный остеклованный проволочный резистор на 5.1 Ом (это такие зелёные). Если взять такой же но переменный резистор на 10 Ом, то можно подобрать минимально приемлемую нагрузку, ради экономии электроэнергии.
А если дисковод не планируется, то легко сделать БП на трансформаторе всего с одной вторичной обмоткой на одной 142 ЕН5 (аналог 7805) и преобразователем на +12В. По +12 вольт ток небольшой порядка 30 мА. Для этого не обязательно паять сложный преобразователь ОРИОНА, достаточно ключа с дросселем и стабилитрона, как в схеме КНГМД от Немо.
Тема конечно, не про Апогей, но очень хочется присобачить это БП и не покупать новый :v2_dizzy_facepalm:
https://img-fotki.yandex.ru/get/4796...e9ac10ab_L.jpg
https://img-fotki.yandex.ru/get/1025...341335af_L.jpg
https://img-fotki.yandex.ru/get/1001...dae55af9_L.jpg
Последняя схема. Правый нижний угол. /АВАРИЯ на +5В через диод.
Т.е. надо на вывод Авария подать +5в?
Черт. Понял причину нечитаемых надписей. Перепутан порядок бит в строке при выводе на экран. (ПЗУ я прошил заново).
Перепутан в железе?
Схему нужно исправлять?
Когда втыкали АП6 - накосячили.
Итак, исправить это можно множеством способов. Но я, как исинный эстет, выбрал самый простой - сделать как должно быть по схеме http://www.spetsialist-mx.ru/schemes...astExpress.png. Просто отогнул выводы ИР12 и запаял МГТФ-ом на АП6.
http://jpegshare.net/thumbs/86/ae/86...31e77c44d8.jpg
https://pic.maxiol.com/thumbs2/16535...1ce2f75170.png
Отгибаем 3,5,7,9,16,18,20,22 выводы ИР12 и паяем их соответственно на 16,17,18,11,15,14,13,12 выводы АП6.
Но лучшим решением было бы МГТФить от ИР12 до обеих ИР11. Но тут уж вычисляйте сами :)Подходит только для тех, кто не будет ставить плату расширения. Таких, наверное, нет.
Ничего не понял. АП6 не так в схеме стоит или ИР12? Что не правильно?
На схеме правильно, на плате - неправильно.
увидел , чтото дофига
платка переходник нужна
А если отогнуть ноги у АП6, не получится?
- - - Добавлено - - -
У меня кстати, картинка на LCD стабильная, но нет -5в, проц и оперативку пока не ставил.
https://img-fotki.yandex.ru/get/9059...eee19ec9_L.jpg
- - - Добавлено - - -
В трех анодах видимо заблудился.. :)
- - - Добавлено - - -
Перепаял диоды по монтажке Специалист Экспресс и -5 в. нашлись.
Включил с процессором и ОЗУ. Картинка прыгает.Теперь на экране полоски, через сек. 30 с правой стороны начинается последовательное заполнение, как будто тест.
https://youtu.be/z3gwGeahjcE
ИР12 еще не перепаивал
- - - Добавлено - - -
При запуске без ПЗУ все тоже самое. Значит ПЗУшка дохлая, надо шить новую.
ОЗУ проверено на спектруме.
Я догадываюсь что там всех испугало. Представим входы и выходы ИР12. Верхнему входу её соответствует D0, самому нижнему - D7. Но разводчики платы поступили по-другому. Давайте верхнему входу присвоим цепь D4, напротив неё - выход D4. И так далее вразнобой шину данных, не по порядку. Что измениться в работе схемы? Ничего. Если что также разведены входы/выходы РУ5-тых - самая левая РУ5 на плате не соответствует биту D0, самая правая - D7, да и нумерация РУ5-ых идёт не слева направо, не справа налево, а также в разнобой. Вот смотрите мою схему - на ней я проследил каждый бит шины данных.
Значит так. Проверил связи от входов АП6 (шины Dn), до видео выхода данных сдвиговых регистров ИР16. Ошибки завода данных VDn на ИР16. Вот взгляните на атач. Должны быть сверху вниз VD0, VD1, VD2, ..., VD7, а так полный бардак. Никто бы и никогда и не увидел бы изображение при таком раскладе. Короче, чтоб было правильно нужно: перерезать все дорожки приходящие к выводам 2, 3, 4 и 5 DD32 и DD33. Боюсь даже рисовать устранение ошибок в свойственной мною манере в виде красных линий, всё будет перекрёстно и непонятно. Опишу таблицей вводимые соединения:
Код:8 DD31 -> 2 DD32
6 DD31 -> 3 DD32
17 DD31 -> 4 DD32
19 DD31 -> 5 DD32
15 DD31 -> 2 DD33
4 DD31 -> 3 DD33
10 DD31 -> 4 DD33
21 DD31 -> 5 DD33
в итоге плата снова будет напоминать монтажку с мгтфом factpalm
а так хотелось красоты....
надо было старую повторять
с новоделами всегда такая дребедень
есть смысл перевыпустить платку кмк
Надо эту запустить и можно выпускать ревизию.
Я за.
Хочу идеальный Специалист!
В рамочку повешу, под стекло.
Извините за эмоции. :)
в любой идеально вылизанной плате всегда найдется место эМГэТээФу. Хотя на следующую ревизию я бы записался
Фигня это всё. Чего переживать. Запустить эту и выпустить следующую с исправлениями. Я - куплю снова. Расходы не пугают - на пиво в неделю больше уходит ;) За то интереса и пользы больше.
З.Ы. К сожалению в процессе запуска не могу участвовать - пока только наблюдаю.
Хватит мечтать. Я о насущном. У меня телевизор ни в какую не хочет показывать картинку - синий экран и всё. Сделал почти все доработки (одну с диодами потом сделаю). Сделал и упрощённый выход от marinovsoft - без толку. Телевизор не считает что на его вход подали сигнал и всё. Подам сигнал на второй из имеющихся телевизоров - отчитаюсь.
Кое-как комп запустился. Подал видеосигнал на вот такой преобразователь композит -> VGA + TV. Комп запустился случайно - решил проверить частоту 8 Мгц - прикоснулся щупами к генератору на ЛН1. -5 впрочем +12 вольт подал с такого вот источника. Подозреваю что по +5 вольтам комп жрёт много - сменил два источника питания.
Тест проходит, два раза срывается синхронизация. Потом на сброс идёт сбой. Приходится выключать питание. Сейчас буду подключать звук и пытаться нажать 2 на клаве, которой нет, чтобы запустить вывод цветных (в моём случае градация чёрного) полос.
Перепаял схему подключения к LCD телевизору на плату (до этого она была на монтажке) и заработало уже напрямую с телевизором. Замерил потребление по питанию (оно теперь у меня одно +5В) - 860 мА. Решил проверить ещё РУ6 (будут потом применяться в плате расширения) странно не одной ошибки не показало, а ведь РУ6 объёмом всего 16 кБит, не задействован старший бит адреса.
Начал собирать детали на плату расширения, запаял штыри стыковки с основной платой и ВВ55, еще штырьки необходимые для прошивки Атмег8. Запаял контроллеры и прошил оба. Вот фото для понятия процесса прошивки.
На плате расширения отсутствует проводник, соединяющий 6 вывод DD11 с соответствующим выводом клеммной колодки.
- - - Добавлено - - -
Для переделки видеовыхода на текущей плате можно сделать так:
вместо R3 впаиваем диод (анодом к точке соединения R4-R5), резисторы R4,R5,R8 ставим 200 Ом, резистор R7 и транзистор T1 выпаиваем, с базы тразистора кидаем проводник в точку соединения R8-C10-C11.
Добавлено: и выпаиваем C2.
Я так и сделал.
- - - Добавлено - - -
На 6 штырёк должен идти сигнал /U7, а не U7. Ошибка трудноустранимая. Потому что у нас впаиваются штырьки для снятия сигналов с ВВ55 с основной платы и с обратной стороны панелька под ВВ55 (или кто-то впаяет ВВ55 без панельки). Нужно будет впаивать маленький одножильный проводок между DD11 и штырьками выводов 6.
- - - Добавлено - - -
Хочу порадывать нуждающихся в новых платах Специалиста Восточный Экспресс. Ко мне обратился товарищ, который устранил все ошибки описанные в этой теме и гербер-файлы готовы для заказа печатных плат. Но сразу остужу всяких "добавлятелей" ещё чего-то на плату. Ничего добавляться не будет. Максимум со своей стороны автор корректировки изменил разъём клавиатуры с расположения лесенкой до прямого.
Да, эту ошибку нужно исправлять до впайки ВВ55 (или панельки под нее) и клеммной колодки.
Рано еще новыми платами заниматься - дайте на этих все ошибки устранить. Ну и раз пошла такая пьянка - желательно на плате расширения увеличить расстояние между выводами микросхем и клеммными колодками.
- - - Добавлено - - -
fifan, вы когда проверяли сигналы MD0-MD7 смотрели как они заходят на плату расширения?
Можно на ты. На плату расширения MD7 заходит только для РУ5, которая будет одна и её нужно будет ставить, потому что её мы с основной платы убираем. Сигналы РУ5 мы заводим и используем только: /RAS, /CAS, /WE, MAn, питание. Входы на РУ5/РУ6 для контроллера цвета идут с порта С DD11.
А да, заходят MDn для замены ИР12, в схеме расширения не используются. Далее я не смотрел.
Посмотрел связи а-ля ИР12. Всё нормально. 2 вывод соединён с 14 - это для нас не нужно - резистор подтяжки остался на основной плате - можно было эти два штырька оставить в воздухе.