НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 32333435363738 ... 159


Назначение

Не используются ~~

PCFG2 - PCFGO - конфигурация портов микроконтроллера при реализации функций

Биты

Vreft

Vref+

Vreft

Таблица 6.28

Назначение разрядов регистра ADC0N1 для PIC-микроконтроллеров с 28 и 40 выводами

Назначение

Не используются

PCFG2 - PCFGO - конфигурация портов микроконтроллера при реализации функций АЦП

Биты

Vref+

Vref+

Vref+

При использовании 10-разрядных аналого-цифровых преобразователей результат запоминается в регистрах ADRESL и ADRESH.

Приведенный выше перечень регистров, использующихся в микроконтроллерах среднего подсемейства, не содержит регистров управления светодиодными индикаторами (Light Emitting Diode) микроконтроллеров PIC 16С92х. Сведения об этих и других регистрах, поддерживающих дополнительные периферийные функции микроконтроллеров, которые не были разработаны на момент опубликования настоящей книги, можно найти в спецификациях фирЬ! Microchip.



Назначение

Не используются

ADFM

1 - результат выравнивается вправо (6 аарших разрядов ADRESH равны 0), О - результат выравнивается влево (6 младших разрядов ADRESL равны 0)

Не используется

PCFG3 - PCFGO - конфигурация портов микроконтроллера при реализации функций

Биты AN7

i АЦП

1111 1110 1101 1100 1011 1010 1001 1000 Ollx 0101 0100 0011 0010 0001 0000

D VR+ VR+ VR+ VR+

A VR+

0 VR+

A VR+

A VR+

VR-D

VR-VR-VR-

A VR-

AJ3 Vdd AN3 AN3 AN3 AN3 Vdd AN3 N/A AN3 Vdd AN3 Vdd AN3 Vdd

AN2 Vss> AN2 AN2 AN2 Vss Vss AN2 N/A Vss Vss Vss Vss Vss Vss

Vss В данном случае соответствует Gnd - Прим ред

МИКРОКОНТРОЛЛЕРЫ PIC 17СХХ

Адресное пространство для регистров, объединенных в банки, в микроконтроллерах PIC 17Схх соответствует диапазонам адресов с 0x010 по 0x017 (0x019) для управляющих регистров и с 0x020 по OxOFF для регистров общего назначения. Доступ к каждому банку обеспечивается при помощи соответствующего полубайта регистра выбора банка BSR. Все прочие управляющие регистры, не объединенные в банки, доступны посредством прямой адресации. Области с адресами в диапазоне от 0x010 до 0x017 содержат управляющие регистры Периферийных модулей, обеспечивающих, в том числе, различные функции ввода/вывода.

Диапазон адресов с 0x000 по 0x01 F отведен для так называемого "вичного набора регистров (Primary Register Set), который отмечается в Командах пересылки move символом р. Микроконтроллеры PIC ь4х имеют четыре банка регистров, а микроконтроллеры PIC С5х - уже восемь банков. Функциональное назначение регистров икроконтроллеров PIC 17Схх подробно описывается в табл. 6.30.



Значение BSR

Адрес

Регистр

Функции/назначение битов

Любое

0x000

INDFO

Региар данных при индексной адресации через режстр FSRO

Любое

0x001

FSRO

Индексный региар 0 ~"

Любое

0x002

Младший байт счетчика команд

Любое

0x003

PCLATH

Старший байт счетчика команд (загружаемый)

Любое

0x004

ALUSTA

Региар

вправления и соаояния АЛУ

Назначение ~~

Выбор режима для регистра rSRi

1х - содержимое ретстра FoRI не изменяетч

после осуществления доступа

01 - содержимое регистра F=Pi инкрементир>чгя,

00 - содержимое регистра FSR1 декрементир\ 1.»

BbiDop режима для регистра FSRC

ix - содержимое регистра FSRO не изменяетс>-

после осуществления доступа,

01 - содержимое регистра FSRO инкрементир). гя,

00 - содержимое регистра FRC декрементир ica

OV - флаг переполнения при выполнении арифметических операции

Z - флаг нуля при выполнении арифметических и логических операции

ГС - флаг десршчного (цифрового поразряд «о)

переноса при выполнении арифметических операции

С - флаг переноса при выполнении арифметических операций

Любое

ОхООЬ

TOSTA

Регистр управления и состояния т-но

Назначение

INTEDG -

выбор фронта инициирующего

прерывание от вывода RA0/1NT

1 - запрос на прерывание формируется

по переднему фронту импульса

0 - по заднему фронту импульса

TOSE - выбор тактирующего фронта входных импульсов таймера TMRO 1 - по переднему фронту

0 - по заднему фронту

TOCS - выбор источника тактовых импульсоч таймера TMRO

1 - использование частоты командных циклон 0 - сигнал, поступающий с вывода TOCKI

PS3 - PSO - выбор коэффициента деления прескалера -

Биты

Коэффициент деления

1ххх

0111

128 -

64 >



0 ... 32333435363738 ... 159