куда прошивку шить?
Вид для печати
куда прошивку шить?
Женекк, flash
Есть улучшенный на ATMEGA48 (http://zx.pk.ru/showthread.php?t=14757)
Повысилась совместимость, добавлены макросы входа в TR-DOS и др., работа без торможения Z80 (NO WAIT), PAUSE в играх - улучшал caro:
Стандартный разъем для прошивки Атмеги, есть возможность подключить два Sinclair - джойстика, разъем USB (для клавиатур, которые могут работать через переходник USB->PS/2) - улучшал я.Код:Версия прошивки 1.0 для встроенного в KAY1024
контроллера клавиатуры.
1) Работа IBM-клавиатуры в режиме Scan Code 2.
2) Реализована работа с EEPROM, по алгоритму,
описанному в форуме.
Требует проверки функционирования.
3) Работает клавиша PAUSE/BREAK - останаваливает
работу программы.
Повторное нажатие PAUSE через 20 мсек снова тормозит
программу.
Для продолжения работы нажмите любую клавишу.
4) Добавлена работа с клавиатурными СКРИПТами.
Релизованы:
<WinMenu>+<F2> - тест мышки;
<WinMenu>+<F10> - тест цвета;
<WinMenu>+<F11> - тест скан-кода нажатой клавиши;
<WinMenu>+<V> - текст версии "ZXKB v.0.9";
<WinMenu>+<L> - LOAD ""<CR>;
<WinMenu>+<T> - RANDOMIZE USR 15616<CR>;
<WinMenu>+<R> - RANDOMIZE USR 1561;
5) Команды управления контроллером:
Задать адрес EEPROM - 0x55,"A",Adr_L,Adr_H
Прочитать байт из EEPROM по ниблам - 0x55,"R",Data_H,Data_L
Записать байт в EEPROM - 0x55,"W',Data
Прочитать скан-код нажатой клавиши - 0x55,"C",Data_H,Data_L
Управление режимом TURBO:
Выключить TURBO - 0x55,"T",0x00
Включить TURBO - 0x55,"T",0xFF
Прочитать состояние TURBO - 0x55,"T",0x01 (не 0x00 и не 0xFF)
6) Для фиксации текущих состояний NumLock и ScrollLock
в EEPROM контроллера, нажмите Shift + ScrollLock.
KBD10_168.HEX - для ATMega168/328
KBD10_48.HEX - для ATMega48/88
KBD10_M8.HEX - для ATMega8
11/08/11
caro
у когонить есть распиновка клавиатуры этого pc.
Женекк, заработало?
при подключении клавы к мк сначала мигнет на контроллере светодиод а потом клавиатура мигает(сбрасывается, переходит в режим работы).
Подключу к спеку и проверю.
Кворум БК04
да.
Там же можно диоды обойти?
Женекк, попробуй, только в обход диодов может глючить.. Схема здесь. Потчи все сигналы можна взять с разъема клавиатуры.