Russian HamRadio - Новое семейство х51- совместимых микроконтроллеров фирмы Cygnal.
Сайт радиолюбителей Республики Коми.

: главная: странички:

Новое семейство х51- совместимых микроконтроллеров фирмы Cygnal.

Современные специалисты по микроконтроллерной технике уже хорошо знакомы с продукцией молодой, но динамично развивающейся фирмы Cygnal [1]. За последний год было опубликовано достаточно много работ, знакомящих с продукцией этой фирмы [2—7]. Благодаря мощной и разнообразной аналоговой и цифровой периферии, а также высокой производительности эти микроконтроллеры завоевывают все большую популярность среди специалистов. Напомним, что с момента своего основания в 1999 г. фирма Cygnal освоила выпуск 46 моделей микроконтроллеров, сгруппированных в восемь семейств. Сегодня мы хотим познакомить с еще тремя новыми семействами, анонсированными фирмой Cygnal.

Семейство микроконтроллеров С8051F06x

Новое семейство C8051F06X [8] (девятое семейство) содержит четыре модели микроконтроллеров C8051F060 /061/ 062/063. Основные технические параметры семейства приведены в табл. 1.

Это семейство пока (ожидается развитие) имеет среднюю пиковую производительность 25 MIPS (миллионов инструкций в секунду). Для сравнения напомним, что из выпускавшихся раннее микроконтроллеров фирмы Cygnal шесть моделей (половина первого семейства C8051FOxx) имели пиковую производительность 20 MIPS, четыре модели C8051F124—127 (седьмое семейство) — 50 MIPS, четыре модели C8051F120—123 (седьмое семейство) — 100 MIPS, остальные 36 моделей — 25 MIPS.

Таблица 1.

Тип

Flash память, К

Оперативная память, байт

Интерфейс внешней памяти

Интерфейсы SMBus и SPI

Интерфейс CAN

Интерфейсы UART

Таймеры (16 бит)

Массив - счетчик РСА

Линии ввода/вывода

Число каналов ADC1 (16 бит)

Число каналов ADC2 (10 бит)

Источник опорного напряжения

Число каналов DAC (12 бит)

Число аналоговых компараторов

Корпус

C8051F060

64

4352

+

+

+

2

5

+

59

2

8

+

2

3

TQFP100

C8051F061

64

4352

-

+

+

2

5

+

24

2

8

+

2

3

TQFP64

C8051F062

64

4352

+

+

+

2

5

+

59

2

8

+

2

3

TQFP100

С8051F063

64

4352

-

+

+

2

5

+

24

2

8

+

2

3

TQFP64

 Подсистема ядра и памяти

Микроконтроллеры имеют высокопроизводительное усовершенствованное ядро CIP-51 с конвейерной организацией. За счет этого 70 % инструкций выполняются за один или два такта системной частоты (т. е. 40 или 80 не при частоте 25 МГц). Система прерываний достаточно развита, имеется 22 источника прерываний. Микроконтроллеры имеют встроенную Flash-память программ/данных объемом 64К с размером сектора 512 байт. Оперативная память состоит из основной оперативной памяти объемом 256 байт и дополнительной встроенной памяти в пространстве адресов внешней памяти XRAM объемом 4 К, таким образом, общий объем встроенной памяти составляет 4352 байта. В микроконтроллерах C8051F060/062 имеется встроенный интерфейс внешней памяти, настраиваемый программно на мультиплексный или немультиплексный режим обмена.

Аналоговая подсистема

Самое главное, что отличает это семейство от остальных, достаточно мощных семейств, — включение в состав аналоговой периферии двух 16-разрядных быстродействующих аналого-цифровых преобразователей ADCO и ADC1. Оба эти преобразователя имеют малую нелинейность: ±0,5 (1,0) младшего разряда для дифференциального режима и ±0,75 (1,5) младшего разряда для однополярного режима для микроконтроллеров C8051F060/061 (C8051F062/063).

Гарантированная дифференциальная нелинейность составляет ±0,5 младшего разряда, типовая ошибка смещения — 0,1 мВ, типовая суммарная ошибка во всем диапазоне - 0,008 %, соотношение сигнал/шум — 86 дБ, разделение каналов - 100 дБ. Аналого-цифровые преобразователи имеют очень высокое быстродействие — 1 Msps. Внутренняя частота преобразования — до 25 МГц, типовое время преобразования — 18 периодов тактовой частоты. Очевидно, что при таком высоком быстродействии выходные 16-разрядные слова не могут быть напрямую обработаны даже таким быстродействующим микроконтроллерным ядром, поэтому каждый канал аналого-цифрового преобразователя ADCO/1 оснащен механизмом прямого доступа в память DMA, который позволяет формировать массивы данных заданной длины во встроенной оперативной памяти без непосредственного участия ядра микроконтроллера. Аналого-цифровые преобразователи могут использовать встроенный источник опорного напряжения 2,4В или внешний источник.

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

Кроме перечисленных возможностей аналого-цифровые преобразователи, как и ADC других семейств микроконтроллеров фирмы Cygnal, имеют функцию “окна”, которая заключается в цифровом сравнении выходных кодов со значениями двух программно задаваемых регистров верхнего и нижнего порогов. Диапазон между значениями кодов этих двух регистров собственно и образует “окно”. Пользователь может запрограммировать эти регистры порогов и разрешить формирование прерываний, если выходной код ADCO/1 попадает в диапазон “окна”, либо выходит за пределы “окна”.

Кроме этих двух аналого-цифровых преобразователей в составе аналоговой периферии имеется еще один 10-разрядный аналого-цифровой преобразователь среднего быстродействия ADC2 (200 ksps) со входным мультиплексором AMUX2 на 8 входов. Входной мультиплексор может быть настроен в режим обработки восьми однополярных, либо четырех дифференциальных входов. Аналого-цифровой преобразователь также имеет функцию “окна”, аналогичную описанной выше. Кроме того, входной мультиплексор имеет дополнительный внутренний вход, к которому подключен встроенный температурный датчик, позволяющий измерять температуру кристалла с точностью ±3 °С.

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

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

Подсистема цифровой периферии

Как и все микроконтроллеры фирмы Cygnal, микроконтроллеры описываемого семейства имеют встроенный интерфейс программирования JTAG и отладки в режиме реального времени.

Микроконтроллеры С8051F060/062 имеют 59 линий ввода/вывода, т. е. семь полных восьмибитных портов плюс три линии. Микроконтроллеры C8051F061/ 063 имеют 24 линии ввода/вывода, т. е. три полных восьмибитных порта. В состав набора интерфейсов входят: аппаратный интерфейс CAN, интерфейс SMBus, совместимый с I2C, интерфейс SPI, два усовершенствованных интерфейса UART. Кроме того, имеется программируемый массив-счетчик РСА с шестью модулями захвата/сравнения, пять 16-битных таймеров общего назначения и усовершенствованный аппаратный охранный таймер WDT.

В микроконтроллерах встроен развитый узел тактового генератора, включающий прецизионный калибруемый тактовый генератор на частоту до 24,5 МГц, а также генератор, способный работать с кварцевым или пьезокерамическим резонатором, RC-цепочкой, одиночным конденсатором или внешним генератором. Переключение между внутренним и внешним генераторами могут осуществляться “на лету”. Таймеры 2, 3, 4 или РСА могут работать в режиме реального времени RTC.

Напряжение питания микроконтроллеров — от 2,7 до 3,6 В. Максимальный ток потребления — не более 18 мА. Имеются два режима энергосбережения. Рабочий диапазон температур — от -40 до +85 °С.

Очевидно, что доступ ко всем периферийным узлам осуществляется через SFR-регистры (регистры специальных функций). Поскольку периферии очень много, использован механизм многостраничного SFR регистра (используется пять страниц с адресами 0, 1, 2, 3, F). Переключение страниц осуществляется через SFR регистры, доступные со всех страниц. Используется трехуровневый стек номеров страниц. Вызывающее прерывание автоматически включает нужную страницу в соответствии с вызывающим ресурсом (источником прерывания), а также после завершения обработки прерывания автоматически возвращает исходную страницу.

На нулевой странице расположены все периферийные узлы стандартного 8052 микроконтроллера. Страницы 1, 2, 3 структурированы так, что, например, одинаковые регистры всех таймеров. расположены по одним и тем же адресам, но на разных страницах. Страница F предназначена для управления Flash-памятью. Вообще говоря, этот механизм позволяет осуществлять доступ к 256 страницам SFR регистров, т. е. для расширения состава встроенной периферии еще достаточно места.

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

Семейство микроконтроллеров С8051F32x

Семейство C8051F32x [9] (десятое семейство) содержит две модели микроконтроллеров C8051F320/321. Основные технические параметры семейства приведены в табл. 2. Это семейство имеет среднюю пиковую производительность 25 MIPS.

Таблица 2.

Тип

Flash память, К

Оперативная память, байт

Прецизионный калибруемый генератор

Интерфейсы SMBus и SPI

Интерфейсы USB

Интерфейс UART

Таймеры (16 бит)

Массив - счетчик РСА

Линии ввода/вывода

Число каналов ADC (10 бит)

Источник опорного напряжения

Температурный датчик

Число аналоговых компараторов

Корпус

C8051F320

16

2304

+

+

+

1

4

+

24

17

+

+

2

LQFP32

C8051F321

16

2304

+

+

+

1

4

+

24

13

+

+

2

MLP28

Подсистема ядра и памяти

Микроконтроллеры имеют высокопроизводительное усовершенствованное ядро CIP-51 с конвейерной организацией. За счет этого 70 % инструкций выполняются за 1 или 2 такта системной частоты. Система прерываний достаточно развита, имеется 22 источника прерываний. Микроконтроллеры имеют встроенную Flash-память программ/данных объемом 16К с размером сектора 512 байт. Оперативная память состоит из основной оперативной памяти объемом 256 байт, дополнительной встроенной памяти в пространстве адресов внешней памяти XRAM объемом 1К и FIFO памяти интерфейса USB объемом 1К, таким образом, общий объем встроенной памяти составляет 2304 байта.

Аналоговая подсистема

В этих микроконтроллерах имеется один 10-разрядный аналого-цифровой преобразователь среднего быстродействия ADC (200 ksps) с входным мультиплексором AMUX на 17 (C8051F320) или 13 (C8051F321) входов. Входной мультиплексор может быть настроен в режим обработки однополярных, либо дифференциальных сигналов. Он также имеет функцию “окна”, аналогичную описанной выше. Кроме того, входной мультиплексор имеет дополнительный внутренний вход, к которому подключен встроенный температурный датчик, позволяющий измерять температуру кристалла с точностью ±3 °С.

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

Еще одной отличительной особенностью этого семейства является наличие встроенного преобразователя напряжения питания в напряжение от 4 до 5,25В для питания внешних устройств.

Подсистема цифровой периферии

Как и все микроконтроллеры фирмы Cygnal, микроконтроллеры описываемого семейства имеют встроенный интерфейс программирования JTAG и отладки в режиме реального времени.

Микроконтроллеры C8051F320 имеют 25 линий ввода/вывода, a C8051F321 -21 линию. Впервые в состав интерфейсов включен аппаратный интерфейс USB, поддерживающий полноскоростные (12 Mbps) и низкоскоростные (1,5 Mbps) операции от встроенного тактового генератора, не нуждающегося во внешнем кварцевом резонаторе. Для его функционирования имеется буферная FIFO память. Интерфейс полностью интегрирован и не требует внешних элементов. Кроме того, в состав набора интерфейсов входят интерфейс SMBus, совместимый с I2C, интерфейс SPI и усовершенствованный интерфейс UART. Имеется программируемый массив-счетчик РСА с пятью модулями захвата/сравнения, четыре 16-битных таймера общего назначения и усовершенствованный аппаратный охранный таймер WDT.

Микроконтроллеры имеют развитый узел тактового генератора, включающий встроенный прецизионный тактовый генератор, поддерживающий все режимы интерфейсов, а также генератор, способный работать с кварцевым или пьезокерамическим резонатором, RC-цепочкой, одиночным конденсатором или внешним генератором. Переключение между внутренним и внешним генераторами могут осуществляться “на лету”. Таймер или РСА могут работать в режиме реального времени RTC при наличии внешнего задающего генератора.

Доступ ко всем периферийным узлам осуществляется через традиционную одностраничную SFR карту регистров. Напряжение питания микроконтроллеров — от 2,7 до 3,6 В. Максимальный ток потребления — не более 26 мА. Имеются два режима энергосбережения. Рабочий диапазон температур — от -40 до +85 °С.

Семейство микроконтроллеров C8051F33X

Семейство C8051F33x [10] (одиннадцатое семейство) содержит две модели C8051F330/331. Основные технические параметры семейства приведены в табл. 3. Это семейство имеет среднюю пиковую производительность — 25 MIPS.

Таблица 3.1

Тип

Flash память, К

Оперативная память, байт

Прецизионный калибруемый генератор 24,5 МГц

Прецизионный генератор 80 кГц

Интерфейсы SMBus и SPI

Интерфейсы UART

Таймеры (16 бит)

Массив - счетчик РСА

С8051F330

8

768

+

+

+

1

4

+

C8051F331

8

768

+

+

+

1

4

+

Таблица 3.2

Тип

Линии ввода/вывода

Число каналов ADC1 (10 бит)

Число каналов DAC (10 бит)

Источник опорного напряжения

Температурный датчик

Число аналоговых компараторов

Корпус

С8051F330

17

16

1

+

+

1

MLP20

C8051F331

17

-

-

-

-

2

MLP20

 

Подсистема ядра и памяти

Микроконтроллеры имеют высокопроизводительное усовершенствованное ядро CIP-51 с конвейерной организацией. За счет этого 70 % инструкций выполняются за один или два такта системной частоты. Возможно прерывание от 13 источников. Микроконтроллеры имеют встроенную Flash-память программ/ данных объемом 8К с размером сектора 512 байт. Оперативная память состоит из основой памяти объемом 256 байтов и дополнительной в пространстве адресов внешней памяти XRAM объемом 512 байт, таким образом общий объем встроенной памяти составляет 768 байт.

Аналоговая подсистема

В микроконтроллере C8051F330 имеется один 10-разрядный аналого-цифровой преобразователь среднего быстродействия ADC (200 ksps) со входным мультиплексором AMUX на 16 входов. Входной мультиплексор может быть настроен в режим обработки однополярных, либо дифференциальных сигналов. Он также имеет функцию “окна”, которая была описана выше. Кроме того, входной мультиплексор имеет дополнительный внутренний вход, к которому подключен встроенный температурный датчик, позволяющий измерять температуру кристалла с точностью ±3 °С.

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

Кроме аналого-цифрового преобразователя в микроконтроллере C8051F330 имеется один 10-разрядный цифро-аналоговый преобразователь с токовым выходом. Обновление выходного тока может синхронизироваться по переполнению одного из таймеров общего назначения или по фронту импульса на специальном входе. Значение полного выходного тока (коэффициент усиления) может задаваться программно: 0 мА (ЮАО выключен), 1; 1,5 или 2 мА.

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

Подсистема цифровой периферии

Как и все микроконтроллеры фирмы Cygnal, микроконтроллеры описываемого семейства имеют встроенный интерфейс программирования JTAG и отладки в режиме реального времени.

Микроконтроллеры С8051F330/331 имеют 17 линий ввода/вывода. В состав набора интерфейсов входят: интерфейс SMBus, совместимый с I2C, интерфейс SPI и усовершенствованный интерфейс DART. Кроме того, имеется программируемый массив-счетчик РСА с тремя модулями захвата/сравнения, четыре 16-битных таймера общего назначения и усовершенствованный аппаратный охранный таймер WDT.

Микроконтроллеры имеют развитый узел тактового генератора, включающий встроенный прецизионный калибруемый тактовый генератор, работающий на частоте до 24,5 МГц и поддерживающий все режимы интерфейсов, а также способный работать с кварцевым или пьезокерамическим резонатором, RC-цепочкой, одиночным конденсатором или от внешнего сигнала. Переключение между внутренним и внешним генераторами могут осуществляться “на лету”. Кроме того, имеется второй встроенный калибруемый низкочастотный генератор с набором частот 80/40/20/10 кГц.

Таймер или РСА могут работать в режиме реального времени RTC при наличии внешнего задающего генератора. Доступ ко всем периферийным узлам осуществляется через традиционную одностраничную SFR карту регистров.

Напряжение питания микроконтроллеров — от 2,7 до 3,6 В. Максимальный ток потребления — не более 6,4 мА при рабочей частоте 25 МГц и только 9 мкА при частоте 32 кГц. Имеются два режима энергосбережения. Рабочий диапазон температур — от -40 до +85 °С.

Общая номенклатура микроконтроллеров фирмы Cygnal

Таблица 4.

Тип

Номер семейства

Предельная частота, МГц

Цена, $

Корпус

Flash память, К

Встроенная оперативная память IRAM+XRAM, байт

Линии ввода/вывода

Цифровая периферия

Аналоговая периферия

ADC0

ADC1

DAC

CRT

C8051F000

1[12]

20

22,01

64

32

256

32

I2C+SPI+UART+ +WDT+4T+PCA/5

12/8G

12/2

2

С8051F001

20

21,13

48

256

16

12/8G

12/2

2

C8051F002

20

20,54

32

256

8

12/4G

12/2

1

C8051F005

25

25,23

64

256+2К

32

12/8G

_

12/2

2

С8051 F006

25

24,35

48

256+2К

16

12/8G

12/2

2

C8051F007

25

24,03

32

256+2К

8

12/4G

12/2

1

C8051F010

20

19,07

64

256

32

10/8G

12/2

2

C8051F011

20

18,19

48

256

16

10/8G

__

12/2

2

C8051F012

20

17,31

32

256

8

10/4G

12/2

1

C8051F015

25

22,30

64

256+2К

32

10/8G

12/2

2

C8051F016

25

21,42

48

256+2К

16

10/8G

12/2

2

C8051F017

25

20,54

32

256+2К

8

10/4G

12/2

1

C8051F018

2[13]

25

15,49

64

16

256+1К

32

10/8

2

C8051F019

25

14,55

48

256+1К

16

10/8

2

C8051F020

3[14]

25

29,17

100

64

256+4К

64

I2C+SPI+2UART+ +WDT+5T+PCA/5

12/8G

8/8G

12/2

2

C8051F021

25

27,64

64

256+4К

32

12/8G

8/8G

12/2

2

С8051 F022

25

26,14

100

256+4К

64

10/8G

8/8G

12/2

2

C8051F023

25

24,71

64

256+4К

32

10/8G

8/8G

12/2

2

C8051F040

4[15]

25

29,17

100

256+4К

64

I2C+SPI+2UART+ +WDT+5T+PCA/6+CAN

12/13G

8/8G

12/2

3

С8051F041

25

23,65

64

256+4К

32

12/13G

8/8G

12/2

3

C8051F042

25

26,18

100

256+4К

64

10/13G

8/8G

12/2

2

С8051F043

25

24,72

64

256+4К

32

10/13G

8/8G

12/2

2

С8051F206

5[16]

25

15,20

48

8

256+1К

32

SPI+UART+WDT+3T

12/32

2

С8051F220

25

9,24

48

256

32

8/32

2

C8051F221

25

8,77

32

256

22

8/22

2

С8051F226

25

11,00

48

256+1К

32

8/32

2

С8051F230

25

7,78

48

256

32

 

2

 

C8051F231

25

7,48

32

256

22

 

2

 

C8051F236

25

9,54

48

256+1К

32

2

C8051F300

6[17]

25

8,48

11

256

8

SPI+UART+WDT+ +ЗТ+РСА/3

8/8G

1

C8051F300P

25

14,90

11

256

8

8/8G

1

C8051F301

25

7,95

11

256

8

 

1

 

C8051F302

25

7,01

11

256

8

8/8G

1

С8051F303

25

6,48

11

256

8

 

1

 

C8051F304

25

6,48

11

4

256

8

1

C8051F305

25

6,48

11

2

256

8

1

C8051F120

7[18]

100

37,68

100

128

256+8К

64

I2C+SPI+2UART+ +WDT+5T+PCA/6

12/8G

8/8G

12/2

2

C8051F121

100

36,51

64

256+8К

32

12/8G

8/8G

12/2

3

C8051F122

100

35,28

100

256+8К

64

10/8G

8/8G

12/2

2

C8051F123

100

32,99

64

256+8К

32

10/8G

8/8G

12/2

2

C8051F124

50

31,45

100

256+8К

64

12/8G

8/8G

12/2

2

C8051F125

50

30,00

64

256+8К

32

12/8G

8/8G

12/2

3

C8051F126

50

28,88

100

256+8К

64

10/8G

8/8G

12/2

2

C8051F127

50

27,44

64

256+8К

32

10/8G

8/8G

12/2

2

C8051F310

8[19]

25

32

16

256+1К

29

I2C+SPI+UART+ +WDT+4T+PCA/5

10/21G

2

С8051F31 1

25

28

256+1К

25

10/17G

2

C8051F060

9[8]

25

100

64

256+4К

59

I2C+SPI+2UART+ +WDT+5T+PCA/6+CAN

16/2

10/8

12/2

3

C8051F061

25

64

256+4К

24

16/2

10/8

12/2

3

C8051F062

25

100

256+4К

59

16/2

10/8

12/2

3

C8051F063

25

64

256+4К

24

16/2

10/8

12/2

3

С8051F320

10[9]

25

32

16

256+2К

24

I2C+SPI+UART+WDT+ +4T+PCA/5+USB

10/17

2

C8051F321

25

28

256+2К

21

10/13

__

2

G8051F330

11[10]

25

20

8

256+512

17

I2C+SPI+UART+WDT+

+4T+PCA/3

10/16

10/1*

1

С8051F331

25

20

256+512

17

1

 

В табл. 4 приведено современное общее состояние выпуска микроконтроллеров фирмы Cygnal. В графе “Цена” представлена ориентировочная стоимость в $, любезно предоставленная фирмой “Атос” [11]. В графе “Предельная частота” указана максимальная рабочая тактовая частота в МГц, причем указанная цифра соответствует одновременно и пиковой производительности.

В графе “Корпус” указано только число контактов микросхемы. При этом читатель должен помнить, что фирма Cygnal использует четыре типа корпусов: TQFP для 100, 64 и 48 выводов; LQFP для 32 выводов; MLP для корпусов с меньшим числом выводов за исключением микроконтроллера C8051F300P, который выпускается в корпусе PDIP-14. В графе “Оперативная встроенная память” указана основная оперативная память IRAM (256 байт) плюс значение дополнительной встроенной оперативной памяти XRAM в килобайтах, расположенной в пространстве адресов внешней памяти.

В графе “Цифровая периферия” указано наличие интерфейсов SPI, UART, I2C (SMBus), охранного таймера WDT, число таймеров общего назначения — хТ, программируемый массив-счетчик РСА/х, где х — число модулей захвата/ сравнения.

В графе “Аналоговая периферия” указано наличие аналого-цифровых преобразователей ADCO и ADC1, цифро-аналогового преобразователя DAC, аналоговых компараторов СРТ. Для аналого-цифровых и цифро-аналоговых преобразователей первая цифра означает разрядность. Через дробь указано максимальное число входных однополярных (ADC) и выходных (DAC) каналов. Символ G для ADC означает наличие программируемого предварительного усилителя. Символ “*” для цифро-аналогового преобразователя микроконтроллера C8051F330 — токовый выход.

Таким образом, на сегодняшний день фирмой Cygnal выпускается 54 модели, объединенные в 11 семейств.

О. Николайчук onic@ch.moldpac.md

Литература:

1. http://www.cygnal.com.

2. О. Николайчук. Семейства х51 микроконтроллеров фирмы Cygnal. — Компоненты и технологии, 2002, № 1, с. 86—91.

3. А. Бизюков. Новые микроконтроллеры серии 8051 с интегрированными АЦП и ЦАП высокого разрешения для высокоскоростных приложений. — Компоненты и технологии, 2002, № 5, с.102—104.

4. А. Фрунзе. К вопросу о производительности микроконтроллеров фирмы Cygnal. — Компоненты и технологии, 2002, №4, с.106—108.

5. О. Николайчук. Эксперименты с микроконтроллерами фирмы Cygnal. -Схемотехника, 2002, № 8, с. 48—50; № 10, с. 44—46; № 11, с. 36—39; 2003, № 2, с. 38—40, № 3, с. 37—40, № 4, с. 41—45, № 5, с. 10—16.

6. О. Николайчук Микросистемы сбора данных фирмы Cygnal. — Электронные компоненты, 2002, № 5, с. 109—112.

7. О. Николайчук. Микроконтроллеры фирмы Cygnal. — М., ООО “ИД Скимен”, 2002.

8. http://www.cygnal.com/datasheets/ c8051f06x.pdf.

9. http://www.cygnal.com/datasheets/ c8051f32x.pdf.

10. http://www.cygnal.com/datasheets/ c8051f33x.pdf.

11. http://www.atos.ru.

12. http://www.cygnal.com/datasheets/ c8051fOxx.pdf.

13. http://www.cygnal.com/datasheets/ c8051f018-9.pdf.

14. http://www.cygnal.com/datasheets/ c8051f02x.pdf.

15. http://www.cygnal.com/datasheets/ c8051f04x.pdf.

16. http://www.cygnal.com/datasheets/ c8051f2xx.pdf.

17. http://www.cygnal.com/datasheets/ c8051f30x.pdf.

18. http://www.cygnal.com/datasheets/ c8051f12x.pdf.

19. http://www.cygnal.com/datasheets/ c8051f31x.pdf.

Rambler's Top100
Rambler's Top100
Copyright © Russian HamRadio

Hosted by uCoz