Caro, а не могли бы Вы поделиться сырцами самой прошивки? Хочется пересобрать проект под имеющиеся ATMega88.
Caro, а не могли бы Вы поделиться сырцами самой прошивки? Хочется пересобрать проект под имеющиеся ATMega88.
А прошивка сырая или просто не рабочая?Сообщение от caro
Хотя все равно склоняюсь к Mega8(88) - доработки прошивки под базовый кристалл (8515) было бы относительно несложно портировать и под эту вариацию. Но, естественно, это доступно только автору, поскольку одно дело в исходнике корректировать, а другое в дизасме.
Сырая, не проверенная на железе.
У Mega8(88) не очень удобно распределение ножек по портам - один полноценный 8-ми битный порт,
но поскольку именно на нем закреплены основные сигналы прерываний использовать
его как порт связи с шиной Z80 не получается.
Так что простыми способами перенести прошивку из Mega8515 в Mega8(88) не получается.
Добавлено через 2 минуты
Проще просто сесть и написать новую прошивку. Даже лучше может получится.
KingOfEvil вон за 4 дня склепал прошивку под свой Z-контроллер.
Последний раз редактировалось caro; 06.06.2007 в 17:05. Причина: Добавлено сообщение
Писал я с год назад клавиатурного шпиона аж под Tiny13 с Atmelовской флэш-памятью по SPI, с анализом даже интересующих логинов. В принципе работало, с глюками правда (куда ж без них). Только вот прикол - админа дали раньше, чем железка помогла.
Анти-офтоп: Caro, а можно поинтересоваться изначально прошивка писалась на асме или на Си?
Я вот уже несколько дней пытаюсь контроллер клавиатуры замутить
Подумал, и решил всетаки сам...
Заодно и контроллеры подучить (точнее начать изучать) может получится.
Пока результатов нима.
Но меня интересует вот что:
* если одновременно нажато 2 или более кнопки, каким образом это проще распознать?
* что делать с автоповтором, который в РС-клавиатуре? Как он работает? Просто передает несколько раз код нажатия клавиши и только при отпускании передает код, что кнопка отпущена? (нигде доку найти не мог на ету тему...) Может есть пара ссылок?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)