В уроке рассмотрены примеры примения регистров FSR и INDF на ассемблере для микроконтроллере PIC16F84A. Микроконтроллер использовался в схеме с датчиком температуры DS18B20 и светодиодами. Были поставлены задачи сохранить 8 байт адреса датчика температуры в оператувную память микроконтроллера, а потом вывести данные из оперативной памяти об адресе на светодиоды. В начале приведён способ решения задачи без использования регистров FSR и INDF, а потом с использованием регистров FSR и INDF. Продемонстрированы плюсы и минусы использования регистров.
Ссылка на итоговый код программы (.txt): Скачать
Автор - MyChipPic (Публикуется с согласия автора)