Вопрос (реклама)
возможно пременимо и тут
в нашем проекте для корвета удалось сильно сократить кол-во необходимых ног
может и тут такое подойдёт ?
(по схеме не понял)
у корвета из коробки РОМ подключёт как
PPA - Data
PPB-PPC - A0-A15
и чётко известно в каком порядке биос читает данные
загрузку разбили на 2 этапа
Stage 1 - размером 256 байт (минимальный размер который может прочитать БИОС)
он отдаётся после рестарта
на этом этапе МК отслеживает ТОЛЬКО изменение A0 (т.е. нет необходимости читать 16 бит из порта и читаь по соответсвующий им байт)
что ГОРАЗДО быстрее и нет вопроса с синхронизацией.
дальше как прочитали 256 байт, уже наш код в Stage 1 переключает ВВ55 в Mode 2
а там уже красота.
для аппаратного квитирования используются PC4-PC7
МК переходит в режим комманд и грузим всё что надо уже под нашим управленим
да и код простейший.
итого хватает 8(DATA) + 1 (PPB - A0, временно для Stage1) + 4 (PPC Mode 2 support)
ну плюс служебное.




Ответить с цитированием