Вернуться на ГЛАВНУЮ страницу
Прошивка ПЗУ контроллера AT-клавиатуры v2.2
для ATM-turbo 2+
Два последних байта в
имени файла прошивки определяют тактовую частоту, для которой рассчитана прошивка.Это
необходимо для корректной работы часов реального времени контроллера.
27/03/05
Версия прошивки 2.2 для микроконтроллера серии MSC51
1 Теперь в двух последних байтах, хранящих номер версии записываются двоичные
коды соответствующие тактовой частоте контроллера.
То есть все 4 байта будут записаны так:
F = 7.0000 Мгц - 2,2,0,7
(файл AT22_f07.ROM)
F = 11.0592 Мгц - 2,2,1,1 (файл AT22_f11.ROM)
F = 12.0000 Мгц - 2,2,1,2 (файл AT22_f12.ROM)
Увеличивать тактовую
частоту выше 14 Мгц не рекомендуется, так как при этом не гарантируется
надежное чтение кода клавиатуры, выдаваемое на шину Спектрума от контроллера
в его цикле записи (слишком коротким оказывается сигнал /VWR).
2 При включении питания микроконтроллер выдает на Z80 сигнал /RESET,
обеспечивая надежный старт компьютера.
3 Оптимизирована процедура прерывания по запросу кода клавиатуры.
4 Исправлена ошибка перехода в режим WAIT по нажатию клавиши Pause/Break.
(C)Kamil
Karimov