ясно буду искать какую линию я не правильно припаял
ясно буду искать какую линию я не правильно припаял
Вектор-06ц + PS/2 Keyboard + HDD
ZXM Phoenix 1024 + 1024 + 2FDD + HDD + DVDCombo+VGA&PAL+NeoGS
Дельта С, Компаньон 2, Ленинград 48
Ремонт: Вектор 06ц, Пентагон128
когда РВ у ВВ55 запрограмирован на ввод данных, считывается скан код клавиатуры, а когда он програмируется на вывод, это есть код цвета палитры, он же и цвет бордюра. Необходимо, чтобы АТМЕГА немешал шине в то время когда РВ запрограмирован на вывод.
Здесь можно скачать актуальные версии Virtual Vector (VV)
Да, действительно, судя по схеме 4 мл. бита порта B используются в видео-контроллере.Сообщение от Ramiros
Думаю должно помочь, если последовательно с выходными линиями контроллера,Сообщение от Ramiros
соединенными с PB0..PB3 (KD00..KD03) поставить резисторы порядка 470 Ом.
Либо поправить прошивку, переводя выходы контроллера на ввод при отсутствии
сканирования матрицы и при не нажатых клавишах.
Придется правда тогда добавить 8 подтягивающих резисторов.
Но это будет вариант более приближенный к оригинальной клавиатуре.
Последний раз редактировалось caro; 20.02.2010 в 09:26.
Надо резисторы поставить на все 8 линий, т.к. если ВВ55 и МЕГА будут работать одновременно на вывод, то при разных выходных уровнях будет происходить КЗ через внутренние ключи микросхем, это ни есть гуд. Учитывая что каждый порт МЕГИ спокойно держит 100 мА, то очень вероятно что вылетит ВВ55-я.
Кстати в меги есть встроенные поттягивающие резисторы.
Здесь можно скачать актуальные версии Virtual Vector (VV)
Да, согласен.Сообщение от Ramiros
Эта подтяжка эквивалентна 50 КОм, что хватает для Меги.Сообщение от Ramiros
В данном случае она нужна не для Меги, а для ВВ55, так что думаю не помешает поставить еще по 10 КОм на каждую линию данных.
пробовал шить по разному, раз десять всё перепроверил, не обрабатывается A3 и частично D0, если отпаять D4 то цвет почти полностью востанавливается
и как это я ещё ничего не пожег?
я так понимаю на шину данных надо просто поставть делители 500/10кОм(500 Ом на саму шину)?
зы:мой девайс на макетке
Вектор-06ц + PS/2 Keyboard + HDD
ZXM Phoenix 1024 + 1024 + 2FDD + HDD + DVDCombo+VGA&PAL+NeoGS
Дельта С, Компаньон 2, Ленинград 48
Ремонт: Вектор 06ц, Пентагон128
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Jons, посмотри на схему герконовой клавы, там какраз эти делители стоят: 10кОм и 1,6кОм
Здесь можно скачать актуальные версии Virtual Vector (VV)
спасибо, уже глянул, по ней и буду собирать, эх ещё пару километров мгтф напаивать придёться=)
зы: кстати почемуто с атмеги ресетом комп не перегружается, я этот узел собирал по герконовой клаве, там подтягивающие резисторы 1кОм стоят, может увеличить до 10?
Последний раз редактировалось Jons; 20.02.2010 в 14:10.
Вектор-06ц + PS/2 Keyboard + HDD
ZXM Phoenix 1024 + 1024 + 2FDD + HDD + DVDCombo+VGA&PAL+NeoGS
Дельта С, Компаньон 2, Ленинград 48
Ремонт: Вектор 06ц, Пентагон128
собрал с сопротивлениями, с цветностью всё норм, почемуто линии A3 и D0 по прежнему не обрабатываются, может я всётаки ВВ55 пожег?
подтягивающие резисторы на СБР и ВВОД поставил по 6 кОм, сечас при старте комп нормально ресетится, раньше на экране был мусор и динамик гудел, но при нажатии на printscreen ресет не всегда срабатывает, 1 раз на 10, как можно длину импульса увеличить?
Последний раз редактировалось Jons; 20.02.2010 в 19:09.
Вектор-06ц + PS/2 Keyboard + HDD
ZXM Phoenix 1024 + 1024 + 2FDD + HDD + DVDCombo+VGA&PAL+NeoGS
Дельта С, Компаньон 2, Ленинград 48
Ремонт: Вектор 06ц, Пентагон128
А осцилографом нельзя посмотреть, что там происходит?Сообщение от Jons
При старте длительность сброса = 0.5 сек, а при нажатии PrintScreen 10 мсек.Сообщение от Jons
Увеличить можно программно.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)