Все своими руками » Инициализация регистров в PIC контроллерах






Инициализация регистров в PIC контроллерах

Инициализация регистров общего назначения в PIC — контроллерах

В данной статье будет рассмотрен небольшой участок кода начальной инициализации регистров общего назначения и будет видеоролик с подробными комментариями. Как известно, исходный код программы начинается с инициализации регистров специального назначения, выставлению нужных битов конфигурации, инициализации регистров общего назначения. Количество регистров специального назначения, подлежащих инициализации не так уж и много, то количество регистров общего назначения, которое следует инициализировать, бывает превеликое множество.

Например, в программе ампервольтваттметр их используется шестьдесят семь. И очень даже неудобно 67 раз писать строку инициализации – clrf Temp. Для такого случая есть небольшой кусочек кода, который прекрасно справляется с данной задачей.

Инициализация регистров общего назначения в PIC

Со строки 187 начинается инициализация регистров спец назначения – порта А и В, далее обнуляются регистры таймера один. Со 193 строки по строку 200 включительно, мы видим набор инструкций отвечающих за обнуление — инициализацию регистров общего назначения. Подробное описание данной полпрограммки можно узнать из небольшого видео.

.

Скачать файл с кодом


.

Просмотров:1 578
Комментариев нет




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