Защита паролем запрещает выполнение любой команды, потенциально допускающей непосредственный или косвенный доступ к данным. Без предварительного приёма корректного пароля после активизации BSL, могут быть выполнены только незащищённые паролем команды, такие, как «Полное стирание» и «Принять пароль» (опционально - «Передать версию BSL» и «Сменить скорость обмена»).
Выполнение команды «Принять пароль», сопровождаемое передачей корректного пароля разблокирует выполнение остальных команд.
Действие разблокировки сохраняется вплоть до следующей инициализации сессии BSL Операция сброса (-RST/NMI = 0 -»1, VCC = 0 -И) не оказывает влияния на функции защиты.
Пароль представляет собой значение 16-ти векторов прерываний, расположенных по адресам от FFEOh до FFFFh (256 бит), начиная с первого байта по адресу FFEOh. После выполнения процедуры «Полное стирание» и в незапрог-раммированных чипах значение пароля состоит из всех лог. «1»
Примечание:
Пользователь должен обращать внимание на тот факт, что пароль будет изменён в случае изменения векторов прерываний и инициализации следующей сессии BSL. Кроме этого, настоятельно рекомендуется инициализировать неиспользуемые вектора прерываний для повышения защиты данных.