Приветствую всех! Megadrum на 32 входа, Atmega32-16pu, кварц на 16MHz прошивка последняя незашифрованная. Подключаю один и тот же пьезо при стандартных настройках к входам 2, 4, 7, 10 на разъеме. Работает только на 2, причем при подключении уровень на дисплее падает на 0, хотя без подключения был выше
Фото без подключения:
https://youtu.be/GsdTxbKIaCQ
На видео стучу в пьезо
При подключении к остальным входам ничего не меняется ни на дисплее ни на ПК. Подключал и к другим входам, но также не работало. Дорожки прозванивал, входные разъемы тоже. И почему-то последний вход показывает 100. Может туплю где-то? =)
Последний вход (21, а не 32?) выставил в switch, он перестал отсылать сигналы. И теперь при нажатии на пьезу, которая подключена ко 2 выводу, в MDM такая картина появляется:
https://youtu.be/xUFxv_14Eys
Может я прошил не ту прошивку? Зашивал megadrum32_16_20100516.hex, а сегодня нашел megadrum32_16_32_20100516.hex
Проблему решил перепрошивкой на версию с 32 входами