Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mIKROPROTsESSORY / LECTMP_2012_part1.doc
Скачиваний:
105
Добавлен:
09.04.2015
Размер:
1.47 Mб
Скачать

1.6.3. Системный генератор

Еще одна особенность, присущая семейству микроконтроллеров MSP430, это генератор с цифровым контролем (DCO). Для работы микроконтроллера достаточно внешнего кварцевого резонатора с частотой резонанса 32 кГц ( частота ACLK). Генератор DCO формирует системную частоту MCLK, умножая частоту ACLK на множитель из ряда 1,2,3...32. Значение множителя задается программно, при этом частота MCLK принимает значения от 32 кГц до 1 МГц. Системная частота MCLK необходима для CPU, АЦП и таймеров. Программист должен сам выбрать значение MCLK, руководствуясь оптимальным соотношением производительности микроконтроллера и энергосбережения.

1.6.4. Библиотека fpp ( Floating Point Package )

Это дополнение к программному обеспечению микроконтроллеров семейства MSP430 - библиотека математики с плавающей точкой. Библиотека FPP подключается к рабочей программе, занимая в программной памяти 1 килобайт. Библиотека работает с числами в диапазоне от -1.099.1012 до +1.099.1012. При помощи библиотеки можно выполнять операции сложения, вычитания, умножения, деления, вычисления квадратного корня, вычисления тригонометрических функций и операции сравнения чисел. В состав библиотеки входят конвертеры, преобразующие числа в формат float и обратно. Разработчик получает возможность производить сложные вычисления с большой точностью.

1.6.5. Отладочные средства

Компания Texas Instrument сопровождает все микроконтроллеры семейства MSP430 отладочными устройствами. Эти устройства значительно ускоряют процесс адаптации разработчика к новому для него семейству микроконтроллеров.

1.6.6. Краткие технические характеристики семейства msp430 (Flash-Based)

Микроконтроллер

RAM

FLASH

I/O

DMA

USART

CapCom

I2C

SVS

BOR

MPY

TS

Comp_A

АЦП

ЖКИ

Особенности

MSP430F1101A

128

1K

14

3

+

программно1

MSP430F1111A

128

2K

14

3

+

программно1

MSP430F1122

256

4K

14

3

+

+

5-кан ADC10

MSP430F1222

256

4K

22

1

3

+

+

8-кан ADC10

MSP430F135

512

16K

48

1

3

+

+

8-кан ADC12

MSP430F156

1K

24K

48

+

1

3+3

+

+

+

+

+

8-кан ADC12

2 x DAC12

MSP430F167

1K

32K

48

+

2

3+7

+

+

+

+

+

+

8-кан ADC12

2 x DAC12

MSP430F412

256

4K

48

3

+

+

+

программно1

96

Примечания:

1 - Используется модуль компаратора А

2 - Предварительная информация

CapCom - количество регистров захвата/сравнения таймеров А и В

DMA - контроллер прямого доступа к памяти

I2C - модуль интерфейса I2C

SVS - супервизор питания - модуль слежения за напряжением питания контроллера и дополнительным внешним напряжение

BOR - Brown-Out Reset - генератор сигнала сброса при понижении напряжения питания

Все контроллеры имеют встроенный 16-разрядный сторожевой таймер

Все контроллеры поддерживают индустриальный температурный режим

MPY - умножитель 16х16

Comp_A - аналоговый компаратор

SD - сигма-дельта АЦП (указано количество)

ЖКИ - количество сегментов ЖКИ, поддерживаемых контроллером

TS - внутренний датчик температуры (часть модуля АЦП)

DAC12 - 12-разрядный ЦАП (указано количество)

OPAMP - операционный усилитель (указано количество)

Соседние файлы в папке mIKROPROTsESSORY