[an error occurred while processing this directive]
|
При каждом перепрограммироании нужно соблюдать осторожность так как ошибка может привести к тому что АДСП повиснет и новую программу загрузить не удастся. Рано или поздно такая ситуация обязательно возникнет поэтому нужно предусмотреть какую-нибудь форточку чтобы не выпаивать ПЗУху после каждой ошибки. Есть два способа - 1. не впаивать микросхему а повесить на "соплях" панельку, 2 - первой же командой делать проверку скажем PF7 и если ноль - прямиком на загрузку нового модуля иначе на выполнение боевой программы. Если нужно записать новую программу то перед включением питания подключаете PF7 к питанию и баги в основной программе обойдете. Второй метод особенно хорош когда изделие приходит из эксплуатации и в других случаях когда ПЗУ должна быть запаяна
E-mail: info@telesys.ru