в чем у них разница?
Вид для печати
Ну profi XT - там эмуляция XT клавы - со всеми там F1-F12, pgup, pgdown, альтами и прочими кнопками. Там отличаются многие клавиатурные комбинации, которые передаются в виде нажатий на 40-кнопочную матрицу + 5й бит порта клавы.
А в режиме spectrum - там классическая 40-кнопочная матрица.
Концепт на обсуждение, документ:
Описание доработки адаптера AT для компьютера Profi.
Автор Vadim https://yadi.sk/i/i2XTVu6eJ8rVLA
Ну вот я и своего Карабаса более-менее запустил. Долго топтался по граблям с глючными Atmega382P - закупил партию, впаял в три платы и получил на всех (!) одинаковый глюк:
загораются оба светодиода, затем D1 гаснет, но через непродолжительное время начинает непрерывно хаотично мигать, несколько раз в секунду. При этом клавиатура то работает, то нет, плата может перезагрузиться самопроизвольно, вот это все. Причем повторная прошивка уже невозможна: avrdude: initialization failed, rc=-1. Ни так и ни сяк, ни на маленькой скорости, ни с питанием от программатора, ни с внешним питанием. Сдуваю эту мсх, ставлю следующую из этой же партии, и глюк повторяется. И все было очень печально, пока я не нашел у себя Arduino Pro Mini, на которой оказалась нормальная Atmega328P-AU. Я ее сдул, поставил в Карабас, и жизнь наладилась. Ничего не мигает, клава работает, перепрошивается замечательно.
В-общем, учтите такой печальный опыт. Приложу фотки не работающей Atmega328P U-TH, и работающей Atmega328P AU.
https://zx-pk.ru/attachment.php?atta...1&d=1606937458
https://zx-pk.ru/attachment.php?atta...1&d=1606937474
Лучше б ссылку где покупал привел. Чтоб народ там не покупал если что.
Так что, пора делать тесты для МК, чтобы проверять всё, что покупается на алишечке. Проверять ядро (AVR/ARM), проверять памятюху, плеш и периферию.
образ микродос+фат для 2гб карты https://drive.google.com/file/d/1Ho4...ew?usp=sharing
если при загрузке выдает "hard disk not formated"
вот образ со старым драйвером диска https://drive.google.com/file/d/1Yx9...ew?usp=sharing