Subversion Repositories atmturbo

Rev

Last modification | View Log | Download | RSS feed

Last modification

Path Last modification Log Download RSS
[DIRECTORY] .. 8  2025-11-11 23:08:50 chrv Log Download RSS
[FILE] atm_at22.asm 8  2025-11-11 23:08:50 chrv Log Download RSS
[DB-FILE] atm_at22.txt 8  2025-11-11 23:08:50 chrv Log Download RSS
[FILE] atm_at22.zip 8  2025-11-11 23:08:50 chrv Log Download RSS
[FILE] MOD52 8  2025-11-11 23:08:50 chrv Log Download RSS
[FILE] readme.md 8  2025-11-11 23:08:50 chrv Log Download RSS

Прошивка контроллера AT-клавиатуры для ATM Turbo 2+

Два последних байта в имени файла прошивки определяют

тактовую частоту, для которой рассчитана прошивка.

Это необходимо для корректной работы часов реального

времени контроллера.

27/03/05

Версия прошивки 2.2 для микроконтроллера серии MSC51

  1. Теперь в двух последних байтах, хранящих номер версии

записываются двоичные коды соответствующие тактовой

частоте контроллера.

Тоесть все 4 байта будут записаны так:

F = 7.0000 Мгц - 2,2,0,7

F = 11.0592 Мгц - 2,2,1,1

F = 12.0000 Мгц - 2,2,1,2

Увеличивать тактовую частоту выше 14 Мгц не

рекомендуется, так как при этом не гарантируется

надежное чтение кода клавиатуры, выдаваемое на шину

Спектрума от контроллера в его цикле записи (слишком

коротким оказывается сигнал /VWR).

  1. При включении питания микроконтроллер выдает на Z80

сигнал /RESET, обеспечивая надежный старт компьютера.

  1. Оптимизирована процедура прерывания по запросу кода

клавиатуры.

  1. Исправлена ошибка перехода в режим WAIT по нажатию

клавиши Pause/Break.

Kamil Karimov k2k@list.ru