Значит пины Х теперь по порядку на 0-7, а земля осталась на Х10. Хорошо, буду перепаивать.
Упд.
Что-то не работает. Перепаял с Х8-9 на Х6-7 и комп не заводится.
Значит пины Х теперь по порядку на 0-7, а земля осталась на Х10. Хорошо, буду перепаивать.
Упд.
Что-то не работает. Перепаял с Х8-9 на Х6-7 и комп не заводится.
Последний раз редактировалось izzx; 12.01.2022 в 20:28.
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Всем добрый день.
Спаял этот контроллер с plcc версией ключей. Не заработал.
На 2-3 секунды работает кнопка вниз. Либо может сработать Enter - включится Tape Loader - можно нажать два раза проблем для отмены, тоже сработает.
Дальше ничего не работает. Иногда Enter начинает работать как кнопка вниз.
Посе прогрева время от времени после ресета комп практически постоянно выходит в цветовой матрас - как при зажатых шифтах.
Если при включении сразу нажать стрелку вверх - то после этого ничего больше не нажимается.
Кондеи по питанию поставил 1мкф постоянные 2 штуки и 1 на 470 электролит
Подключаюсь по ICSP программатором TL866-2-Pro - чип выбираю ATMEGA168PA - check id = 1E 94 0b
Пытаюсь прочитать -- Check ID Error 0x 1E 94 0b
Отключаю Check ID - прочитал вот это - это соответствует действительности?
А мега то прошита?
Брал конструктор на барахолке у автора темы. В том и вопрос - то что я считал это то что нужно?
Может я чего попортил пока подключал. После прогрева стабильно выходит в тест цветов - оба шифта зажаты.
- - - Добавлено - - -
Обычную клавиатуру 40 кнопок подключал - все 40 работают нормально.
Проверить пайку на "залипы" непропаи. Если все ОК попробуй подтянуть CLk и DATA резисторами 4.7к к Vcc.
Последний раз редактировалось nemo; 13.01.2022 в 15:10.
Последний раз редактировалось Ewgeny7; 13.01.2022 в 17:25.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Атмега уже впаяна была - и отлично впаяна, ключи вроде нормально впаял, звонятся. Не пропай привел бы скорее к отдельно неработающим кнопкам.
Подтянуть попробю.
А тот файл что я приложил - это то что должно быть или нет? Или может есть где прошивка уже готовая, я сам сравню (для п128).
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Соответствует. Контрольная сумма совпадает с тем, что в рабочий контроллер шилось.
Попробуйте другую клавиатуру, если есть возможность. Попробуйте резисторы подтяжки для клавиатуры - некоторые жаловались, что встроенной в МК 10кОм не всегда хватает.
Если ничего не поможет, предлагаю прошить отладочную прошивку. Тут понадобится кварц, чтобы стабилизировать работу последовательного порта. Могу вам прислать такую для кварца 16МГц. К сожалению, на PLCC версии платы я не развел контакты для отладочного порта, придется провода к выводам припаивать.
Все чипы, которые я отправляю в комплектах, проходят у меня проверку. В МК я записываю тестовую прошивку, которая проверяет работоспособность портов. Матрицы тоже проходят ограниченную проверку - втыкаю их в рабочий контроллер, подключенный к спеку.
Последний раз редактировалось Xrust; 13.01.2022 в 20:04.
Фух. Значит не сломал ничего ))
Клавиатуры у меня две - но они одинаковые, ОКЛИК и обе нормально работают в Speccy2010.
Я пока грешу на китайский импульсник.
Хотя сам GRM-1 все тесты проходит нормально. Я подержал всё включенным подольше - ключи сами собой переключаются, на что хотят. Хотят два шифта, хотят сами Enter нажмут.
Стрелка вверх редко когда работает, но вниз стабильно. Бывает нажмёшь вниз - и полоска-селектор полетела снизу вверху добесконечности.
Может клавиатура что-то левое пуляет? На неё какую подтяжку надо?
Давайте попробуем отладочную. А что-то нужно для порта?
- - - Добавлено - - -
Да, С1 я на 470мкф впаял
- - - Добавлено - - -
Кстати, на схеме - в pdf-ке - DATA у MT8816AE обозначена 38 пин, хотя по DS это 42 пин.
- - - Добавлено - - -
Мне кажется я нашёл причину моих мучений ;-)
Надеюсь будет видно
![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)