Процессорная часть в микроконтроллере PIC12C509A +

3-1Процессорная часть, как это отражено в обозначении прибора, базируется на широко известном микроконтроллере PIC12C509A, поэтому читатели, имеющие достаточный опыт работы с базовым микроконтроллером, могут пропустить текст, касающийся описания вычислительной части контроллера и сосредоточиться на изучении радиочастотной части.

Коротко перечислим основные опции процессорной части микроконтроллера: 33 процессорных команды; тактовая частота до 4 МГц; при тактовой частоте 4 Мгц длительность командного цикла составляет 1 мкс, исключая команды перехода, исполняемые за 2 такта и длящиеся 2 мкс; объем памяти программ 1024 х 12 разрядов; количество пользовательских ячеек памяти 41 х 8 разрядов; семь специальных аппаратных регистров; двухуровневый стек; прямая, косвенная и относительная адресация для данных и команд; встроенный тактовый RC-генератор на 4 МГц (не зависит от кварцевого генератора передатчика); внутрисхемное последовательное программирование (ICSP™); 8-битный таймер/счетчик с 8-битным программируемым предделителем; сброс по питанию; встроенный таймер сброса (для задержки на время «разгона» кварцевого генератора);

бит защиты кода программы от считывания; энергосберегающий режим SLEEP; пробуждение из режима SLEEP при изменении внешнего уровня на одном из выводов портов; встроенные подтягивающие резисторы на выводах портов и выводе сброса; четыре типа тактового генератора: внутренний RC генератор, внешний RC генератор, внешний кварцевый генератор, энергосберегающий низкочастотный генератор (обычно на керамическом резонаторе).

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *