Разделы
Публикации
Популярные
Новые
Главная » Классические однокристальные микроконтроллеры

1 ... 7 8 9 10 11 12 13 ... 20

05 TO

ш с; с; о

о о

Q. S

£ Ф >. а.

£ £

о о. с

о

£

и

ш

о

и и

l Q. о

о

о

о

о о

l Q. о

о о

о

Tt

о

о

о

у

о. о

2 о

о о

о о

1 a.

о о

о

о о

J Q. o

Tt CL

о о

1 Q. o

Tt Tt

о

Q. Tt

о

Q. LL

о

>

00 CD

о

o >

о

о >

CO CO

CO CO

CO CO

о

о

о CO Tt CO

о

о

Ю Ю

1Л LCT

о

о cd

о cd

о cd

in CD

in со

in CD in CO

in in in in

in CD

in со

in in

а ЭОЛ

CD Tt

h- cm

Tt CJ

Tt cm

CD со

in h-;

Tt cm

NOIiONnd

a gSo

m Q <

luO dSU /ldS +

о

о

о

iyod Tviyas

Ш

Ш

Ш

Ш

CM CO

CM CO

CM CO

CM CO

CM CO

CM CO

CM CO

CM CO

CM CO

CM CO

CM CO

woyai

Ч'wvyx /wvyi

CO CM

(D 1Л CM

о

о

Q

Tt CM

о

X WOUl

CM CO

CM CO

CM CO

с

Ю

Ю СЛ СЛ 00

in w -J

O) CD

in w

O) 00

in w l

O) 00

<

CN 00 сл CJ) CD

CN 00 СЛ

CJ) D

< CM

CM T-

CO h-

Ю

дополнительный пятый порт, т. е. количество линий ввода/вывода равно 48. Микросхема IC2 имеет встроенный аппаратный интерфейс 1С, микросхема АС2 - встроенный восьмиканальный десятиразрядный аналого-цифровой преобразователь - ADC (Analog to Digital Convenor). Все перечисленные новшества в совокупности со встроенной Flash памятью программ делают эти микроконтроллеры незаменимыми для многих изделий.

В четвертую группу семейства входят однократно программируемые Flash-микроконтроллеры (табл. 24), имеюш;ие меньшую стоимость, чем нерепрограммируемые и более высокую надежность (за счет невозможности случайного изменения содержимого памяти

Таблица 24

Однократно программируемые Flash микроконтроллеры

Тип

о

г

ш

О

<У-

ш о сл а.

О

□.

1-о

о

р

о

£

о

а >

г

Е

Т87С5101

256/ 256

16К

Е

4,5-5,5

DIL24, S024, TSSOP24

S028

Т87С5111

16-22

Е

Х2, ADC 8*10

2,7-5,5

SS0P16, S024,DIL24

программ). Следует обратить внимание читателя на кристаллы TS87C51U2, имеюгций два независимых расширенных последовательных порта, и TS87C52X2, способные работать на частотах до 66 МГц.

Пятая группа микроконтроллеров (табл. 25) представлена двумя представителями. Первый из которых - Т87С5101 - способен работать на частотах до 66 МГц. Второй - Т87С5111 - имеет встроенный восьмиканальный десятиразрядный ADC в корпусе SSOP16.

Шестая и седьмая группы микроконтроллеров (табл. 26 и 27) представлена уже знакомыми читателю кристаллами, снабжаемыми масочными ПЗУ программ.

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

Девятая группа микроконтроллеров включает так называемые микроконтроллеры семейства С251(табл. 29). По сравнению с обычными х51 контроллерами, С251 имеют расширенное адресное пространство внешней памяти до 256К, 8/16 битную архитектуру, увеличенное IRAM - IK. Периферия микроконтроллеров



Однократно программируемые Flash микроконтроллеры в малогабаритном корпусе

Тип

< §

ш

О

Ш О

О

р

о

о р

о

0£ О

ш

о о >

г

>< га Е и.

Т87С510Г

256/256

16К

Е

4,5-5,5

DiL24, S024, TSSOP24

S028

Т87С5111

16-22

Е

Х2, AD

2,7-5,5

SSOP16, S024, D1L24

дополнена SSLC интерфейсом (Synchronous Serial Link Controller), обеспечивающим работу по PC, MicroWire и SPI протоколам, аппаратную поддержку реализации клавиатуры и специальный генератор скорости для последовательного канала. Еще раз подчеркнем, что эти микроконтроллеры совместимы с х51 как по разводке выводов, так и на уровне программного обеспечения (Software). Микроконтроллеры С251 имеют 16 или 32 битное расширенное ALU (арифметико-логическое устройство), в систему прерываний добавлено немаскируемое прерывание NMI (Non Maskable Interrupt), а также вход готовности WAIT (Real-Time Wait States Input). Эти микроконтроллеры применяются в высокоскоростных модемах, ISDN терминалах, DVD ROM и плеерах, принтерах, сканерах и другой технике.

Одна из последних разработок фирмы Atmel- микроконтроллеры, оснащенные модным сегодня аппаратнььм CAN интерфейсом (версии 2.0А, 2.0В), также ожидает своих потребителей и поклонников.

Не менее интересна и другая новинка (табл. 31) - микроконтроллеры семейства х51 со встроенным МРЗ считывателем-декодером с поддержкой частот от 16 до 48 кГц. Микросхема обеспечивает раздельный цифровой амплитудный контроль правого и левого каналов, 31-ступенчатое управление амплитудно-частотной характеристикой воспроизведения на низких, средних и высоких частотах, некоторые музыкальные эффекты, индикаторы. Кроме музыкальных узлов, микросхема имеет большой набор интерфейсов USB, MultiMediaCard, SPI,IDE/ATAPI, двухканальный десятиразрядный ADC, стандартный последовательный порт с выделенным генерато-

Таблица 26

Микроконтроллеры с масочным ПЗУ

Тип

TS83C51RB2

TS83C51RC2

JTS83C51RD2

256/ 1024

TS83C51U2

256/ 1024

Т83С5112

TS80C52X2

256/ 1024

TS80C54X2

TS80C58X2

ш О (Л о.

Х2, Boot

Х2, Boot

4,5-5,5

2,7- 3,6

4,5-5,5

2,7- 3,6

ADC 8*10

4,5- 5,5

3,0- 5,5

D1P40, PLCC44, PQFP44

40 33

4,5- 5,5

2,7- 3,6

4,0-5,5

2x3 О

4,5-5,5

2,7- 5,5

4,5- 5,5

2,7- 5,5

2x3 О

DIP40, PLCC44, PQFP44

DIP40, PLCC44, PQFP44

DIP40, PLCC44, VQFP44, CQFP44,

CDIL40

PLCC52, LQFP48

40 30

DIL40, PLCC44, VQFP44

PD1L40, PLCC44, VQFP44, CQFP44, CDIL40

PD1L40, PLCC44, VQFP44, CQFP44,

CDIL40

ром скорости, 2Wire контроллер, ISP.

Еще одна новинка - специализированная двенадцатая группа микроконтроллеров со встроенным декодером Smart Card. Ожидается, что эти микроконтроллеры найдут широкое применение в ряде кассовых аппаратов, весов, системах охранной сигнализации.

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



Таблица 2f

Микроконтроллеры с масочным ПЗУ в малогабаритном корпусе

Тип

S О

г

г

О

о а. < о: ш

о

о о

Z 3 U.

ш

о

>

T83C5101

256/ 256

16К

18/22

Е

4,5-5,5

DIL24, S024, TSSOP24

T83C5102

256/ 256

18/22

Е

4,5-5,5

DIL24, S024, TSSOP24

T83C5111

16/22

Е

Х2, ADC

8*10

2,7-5,5

SSOP16, S024, DIL24

Таблица 8

Микроконтроллеры без встроенной памяти программ

Тип

г

г о к о

г

ш

о

О

а. <

!£ Ш ОТ

о

к о

Z О

ь о

о: о

о о >

г

TS80C51RA2

256/ 256

Е

4,5-5,5 2,7-5,5

2x3 0

PDIL40, PLCC44, VQFP44

TS80C51RD2

256/ 1024

Е

Х2, Boot

4,5-5,5 3,0-5,5

40 33

DIP40, PLCC44, PQFP44

Т80С5112

Е

ADC 8*10

4,0-5,5

PLCC52, LQFP48

TS80C51U2

4,5-5,5 2,7-3,6

2x3 0

DIP40, PLCC44, VQFP44, CQFP44,

CDIL40

TS80C31X2

Е

4,5-5,5 2,7-5,5

2x3 0

DIL40, PLCC44, VQFP44

TS80C32X2

Е

4,5-5,5 2,7-5,5

2x3 0

DIL40, PLCC44, VQFP44

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

Микроконтроллеры с архитектурой С251

Тип

г

ш

О

О а -1 <

ш

р

(-а

Vcc, V/lcc, mA/Fmax, МГц

TSC80251G2D

256К

2,7-5,5 В/11мА/ 16 МГц

4,5-5,5 В/35 мА / 24 МГц

D1P40, PLCC44, PQFP44

TSC83251G2D

256 К

TSC87251G2D

256 К

Таблица 30

Микроконтроллеры с CAN интерфейсом

Тип

§ а

г

ш

§

о н

а

>

Т89С51СС01

256/

Е

PLCC44,

VQFP44,

GA-BGA64

Т89С51СС02

256/ 256

16/ 20

Е

PLCC28, SOIC28

Таблица 31

Микроконтроллеры со встроенным декодером МРЗ

г

Тип

S О

Ш

О

<. q: к Ш о от о.

О

о' о >

>< га

Е

AT83C51SND1A

64 (ROM)

PLCC84, TQFP80

AT89C51SND1A

64 (Boot Flash)

Рассмотренные нами х51-совместимые контроллеры фирмы Atmel завоевали в последние годы широкую популярность как благодаря удивительно низким ценам, так и вследствие их прекрасных характеристик. Мы убедились, что в составе рассмотренного семей-



Таблица 33

Микроконтроллеры со встроенным декодером Smart Card

Приложение 5

Тип

о £

о

о о

<

г

ш

о

<

ш

О

о:: н

Ш

о о >

£

T83C5121

16 (ROM)

Е

2,85-5,4

PLCC52, SSOP24

T85C5121

16(RAM)

T89C5121

16 (Flash) + 16 (RAM)

ства есть и стан7.;артные контроллеры, являющиеся практически полными аналогами классических изделий Intel, и контроллеры, упакованные в малогабаритный 20-выводный корпус, и изделия с расположенной на кристалле 2-килобайтной Flash-памятью данных, внешней с точки зрения системы команд. Подобная гибкость в сочетании с высокими тактовыми частотами, низким энергопотреблением и хорошей устойчивостью к снижению питающего напряжения делает контроллеры Atmel прекрасной базой для разработок наших соотечественников, которые давно ориентированны на использование семейства MCS-51, имеют программные и аппаратные средства поддержки разработки, а также весьма значительный объем наработанного программного обеспечения.

И в завершение нельзя не отметить следующее. Помимо х51-со-вместимых изделий, в последние два года Atmel выпустила совершенно уникальные RISC-контроллеры семейства AVR. Эти контроллеры, имеющие очень много общих аппаратных черт с семейством АТ89, обеспечивают на порядок более высокую производительность при более низком энергопотреблении. Atmel и ряд других фирм свободно распространяют не только техническую информацию об этих изделиях, но и макроассемблеры, Си-компиляторы, кросс-средства (симуляторы). Автор предполагает, что AVR являются прекрасной основой для новых разработок и рекомендует читателям ознакомиться с этими интересными изделиями.

ВОЗДЕЙСТВИЕ СРЕДСТВ ПОДДЕРЖКИ РАЗРАБОТКИ НА РЫНОК МИКРОКОНТРОЛЛЕРОВ

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

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



отечественном рынке, по понятным причинам, найти не удалось. В этих условиях мы решили воспользоваться собственной статистикой и опытом, накопленными за одиннадцать лет присутствия на отечественном рынке в качестве разработчиков и производителей ин-стру.ментальных средств.

В качестве оценки распределения в современных отечественных встраиваемых системах долей применения микроконтроллеров различных семейств, мы решили использовать распределение соответц ствуюш;их инструментальных средств, приобретаемых отечествен-! ными разработчиками. Можно ли судить о популярности того или иного семейства, исходя из сравнительных характеристик числа продаж соответствующих инструментальных средств, и более того, полученных по данным только одного участника рынка? На оба вопроса, как нам кажется, можно дать положительный ответ, исходя из нижеследующих соображений:

1. Когда нет или недоступна статистика по интересующему вон-; росу, вполне допустим подход, когда соответствующая оценка стро-; ится по косвенным параметрам.

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

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

Сразу оговоримся, что говоря о популярности того или иного семейства мы далеки от того, чтобы отождествлять эту популярность с превосходством технических характеристик. Далее, в сферу нашего рассмотрения не нонали микроконтроллеры с 4- и 32-разрядными ядрами. В нашей статистике не представлены данные по ряду 8- и 16-разрядных семейств. Причин здесь несколько. Для некоторых из этих семейств мы не располагаем инструментальными средствами, соответственно нет и данных. Мы не стали включать в наш рейтинг микроконтроллеры семейства AVR фирмы Atmel, поскольку доступными эти кристаллы стали относительно недавно. Тем не менее, но ряду 194

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

Итак, статистика продаж инструментальных средств для различных семейств за период времени с января 1997 по январь 2002 гг., представлена на рис. 1. При построении диаграммы учитывались только продажи внутрисхемных эмуляторов, отладчиков и программных симуляторов для соответствующих семейств. Продажи оценочных плат (плат развития) в расчет не прини.мались.

1997...1999 гг.

2000...2001 гг.

12%-,

35%\

И 8051 HMCS-48

□ PICmicro

□ Zilog HMCS-196 a Motorola

<1%


8051 aMCS-196

PICmicro lOAVR Прочие

Рис, 1

Вряд ли кого-либо удивит, что несомненным лидером оказалось се.мейство 8051.

На наш взгляд объяснением этому есть ряд причин:

1. Появившись одним из первых и обладая удачной архитектурой и удобной системой команд, семейство 8051 стало своеобразной ;<пассикой. Большинству разработчиков со стажем оно хорошо известно по отечественному клону микроконтроллера 8051.

2. Благодаря разумной и дальновидной политике фирмы Intel, разрешившей клонирование своих кристаллов, последующий ее уход с рынка 8-разрядных микроконтроллеров не привел к каким-либо потерям для потребителя. Исключения составляют разве что 8xC5lGB и 80C152JX - эти кристаллы не имеют своих точных аналогов среди изделий других фирм. Большое количество производителей - Atmel, Analog Devices, Dallas, Maxim, Infineon (бывший Siemens), ISSI, Oki, Philips, Signal, SST, Temic, Triscend, Texas Instruments, MHS, LG, VVinbond, WSI, Silicon Systems и ряд других - не только продолжили



начатое, но и 1!аполиил рынок большим ко;н1чеством микроконтроллеров с фуик1н(он1и1ьными характеристиками и набором периферийных устройств ]ia любой вкус.

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

4. Большое количество конкурирующих производителей неизбежно приводит к снижению цен на кристаллы, в результате чего по показателю функциональные характеристики/цена микроконтроллеры семейства 8051 никому явно не уступают.

5. Большое количество производителей и наличие их .представителей и дистрибьюторов Б России делают микроконтроллеры 51-го семейства легко и широко доступными.

Б различной отечественной периодической литературе описанию этих МК было 1Юсвящено .много строк. Однако наиболее интересные, на 1{аш взгляд, изделия освещены крайне плохо. К тому же многие разработчики плохо представляют, сколь широк и интересен спектр предложений по 51-.М контроллерам у Philips, Atrael, Winbond, Dallas, Maxim, vSiemens, Triscend, SST, STMicroelectronics и некоторых других фирм, Приводимая ниже информация должна восполнить этот пробел.

Хотелось бы повторить еще раз. Приведенные характеристики некоторых представителей семейства 8051 не следует воспринимать как свидетельство определенной его исключительности или, наоборот, безнадежного отставания микроконтроллеров других семейств. По крайней мере мы так не считаем. Практически в любом семействе есть множество .микроконтрслллеров, обладающих не менее привлекательными характеристиками. Более подробно остановиться на характеристиках МК этого семейства мы реишли, в основном, по двум причинам. Во-первых, чтобы частично восполнить информационный вакуум. Во-вторых, чтобы развеять или опровергнуть те слухи о закате и умирании семейства, которые иногда циркулируют в среде разработчиков.

Говоря о популярности различных семейств микроконтроллеров, нелишне будет сравнить значимость различных факторов, влияющих на популярность среди отечественных и зарубежных разработчиков. Так, по данным исследовательского центра Harbor Research, inc., полученным в результате анкетирования, значимость факторов, влияющих на выбор семейства микроконтроллеров для новой разработки, представлена следующим образом (рис. 2).

Что в первую очередь бросается в глаза (и отличает систему приоритетов отечественного разработчика) - это отсутствие фактора доступность п сравнительно низкая зависимость от имеющихся ик-196


□ Прежний опыт Технические х-ки

Ц Имеющиеся инструментальные средства

В Прочее

Рис, 2.

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

А вот как по данным того же исследования, влияют различные факторы на выбор конкретного микроконтроллера (рис. 3).

Столь низкое значение фактора инструментальные средства легко объяснимо с учетом данных того же исследования, показывающих степень оснащенности инструментальными средствами обследованных разработчиков (напомним - западных). На диаграмме приведены данные по испытываемой в процессе новой разработки потребности обследованных разработчиков в различных инструментальных средствах (рис. 4).

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




ii Цена

□ Прежний опыт ШТехнические х-ки

в Имеющиеся

инструментальные средства

Рис. 3.


□ Ничего

□ Оценочная плата

Анализатор эффективности Компилятор

Эмулятор

1ИСимулятор Ассемблер

Рис. 4.

последняя тенденция, отмеченная в уже цичировашюм исследовании, - быстрый рост популярности инструментальных средств, объединяемых так называемыми интегрированными средами разрггбот-ки. (Integrated Development Environment (IDE)). Интересно, что аналогичная тенденция наблюдается и среди наших разработчиков, что отнюдь не уди}зителыю, учитывая те удобства и пре!!мушества, которые предоставляют современные инструментальные средства разработчику.

А теперь - обещанная пнфор.мация по ма;[оосвешепным в отечественной литературе микроконтроллерам семейства x5J. 198

(МИКРОКОНТРОЛЛЕРЫ ФИРМЫ PHILIPS SEMICONDUCTORSB

Philips SemiconductorsB - лидер по количеству выпускаемых ею модификаций семейства 8051(их у нее более 100). В состав семейства 8051 от PhilipsB входят микроконтроллеры в корпусах от 14 до 80 выводов, с тактовыми частотами до 40 МГц и напряжением питания от 1,8 В. Основные элементы периферии Philips:

10-разрядные АЦП;

широтно-импульсные модуляторы;

массивы программируемых счетчиков-таймеров; интерфейсы PC, CAN, UART;

интерфейсы с процессорными шинами; . EEPROM и Flash на кристалле;

® Flash с режимами самопрограммирования (IAP) и последовательного программирования (ISP);

поддержка до 16 Мбайт линейного адресного пространства программной памяти;

специализированная периферия для телевизионной, видео- и аудиотехники.

И по сей день наиболее популярными разновидностями семейства 8051 фирмы Philips являются микроконтроллеры групп 80С51, 80С52/54/58, 80C51FA/FB/FC. Основные архитектурные решения этих кристаллов были заложены фирмой Intel еще в 80-е годы, но здесь мы хотим обратить ваше пристальное внимание на фирменные особенности микроконтроллеров от Philips, выделяющих их из общего ряда стандартных микросхем этого семейства. За последние годы фирма Philips осуществила перевод стандартных микроконтроллеров групп 80С51, 80С52/54/58 и 80C51FX на новое ядро, которое она назвала 80C51-I-. Кроме того, фирма Philips выпустила группу микроконтроллеров, названную RX+. По сути это дальнейшее развитие группы FX, в которой расширен объем внутреннеого ОЗУ (512 байт, ] кбайт) и программной памяти (до 64К). Группа RX-h обладает также всеми возможностями, предоставляемыми технологией нового ядра.

Основные отличительные особенности микроконтроллеров с ядром 80C51-I- следующие:

использование Flash-памяти объемом от 4 до 64К в качестве внутренней памяти программ;

максимальная тактовая частота увеличена до 33 МГц;

минимальная частота доведена до О, т. е. тактовая частота может быть отключена без разрушения данных в регистрах и оперативной памяти;

расширен диапазон напряжения питания от 2,7 до 5,5 В;



количество аппаратных уровней прерываний увеличено до че тырех;

во все кристаллы введена функция программируемого clock-oui

UART заменен на улучшенный (enhanced);

добавлена функция снижения электромагнитных помех (Lower EMI);

третий таймер введен во все кристаллы, начиная с базового варианта 80С51;

добавлен второй DPTR;

потребление энергии для питания микроконтроллера снижено на 50 %. В сочетании с 3-вольтовым питанием это может дать экономию до 75% по сравнению с предыдугцими образцами;

снижена цена на 30 %.

Фактически такие новые возможности дают второе рождение старым кристаллам. Проблема для разработчика, однако, состоит в том, что маркировка микроконтроллеров после модернизации не изменилась, из-за чего возможна путаница между старыми и новыми модифи-кацими. Для разъяснения этого вопроса обращайтесь к дистрибьюторам, адреса которых вы можете найти в фирме Фитон . сЗсновные характеристики микроконтроллеров на базе ядра 80С5И- со стандартным 12 тактовым циклом приведены в табл. 1. Здесь и далее символ х в обозначении микроконтроллера заменяет одну из следующих цифр: О, 3,7,9. Эти цифры обозначают тип внутренней программной памяти:

3 - масочная;

7 - однократно программируемая (OTP EPROM);

9 - многократно программируемая Flash (МТР Flash).

О - внутренняя память программ отсутствует.

Обращаем особое внимание разработчиков на микроконтроллеры 89C5rRC-l-, 89C51RD-I-. В них реализована функция внутрисхемного программирования ISP (In-System Programming) и режим загрузчика (Boot loader). Для этого в состав микроконтроллера введено масочное ПЗУ (Boot ROM) размером 1 кбайт, в котором прошиты процедуры программирования Flash-памяти и подпрограмма ее загрузки по последовательному каналу. Пользователь может написать и собственный загрузчик, разместив его в любом месте Flash-памяти. После снятия сигнала RESET управление микроконтроллером передается инструкции, адрес которой предварительно заносится в регистр BOOT VECTOR, размещенный в области Flash-памяти. Набор подпрограмм Boot ROM и параметры их вызова подробно описаны в технической документации фирмы Philips, которую можно получить на сайте http: www.semiconductors.philips.com/products/ standard/microcontrollers.

ц

а о. ч

о m О

т

а

а

1 1 о о. t-I о

51 о а

о

а

X к

Ф с

ООО

if g

ю1т ю1ю

ЮI ЮI lO

см см с\Г|см

< < < к

3 эрг-

СП -,

о о -а -а

5 -ji

olo QlO

cm cm cm

cvl cm cm oj co co co

< < < 3 ЬЬ

со со со со

00 со со CD CD

CM ю w in Un

смь-lcm cm

ro

CO

2 1-

2 о =3

ro i

о

cm cm cm co co co

<i< к

ООО О. О. 0.

+ + + colcolco

Ur со т-

2 2 2

Uf 00CD

cdIcdIcd ю ю ю

colcolcolco со со со со

со со со со со

см,г-1СМ1

со ю ю ю о ООО о х| X X

00 со 00 со

ю1сп ю сп

см см

a:\cc <\< эр

<

Й ш

т

О с

О

colco со со

Ico со

+1 +

со 00

р

ю

о о ш

i ш о

5 >



Фирма Philips продолжает выпускать ряд кристаллов, которые не были переведены на новую технологию. Перечень таких микроконтроллеров и их основные характеристики приведены в табл. 2. Обращаем ваше внимание на то, что фирма Philips не рекомендует использовать эти микросхемы в новых разработках. Вместо них предлагается применять перспективные микроконтроллеры с улучшенными функциональными характеристиками. Альтернативные варианты приведены в колонке Рекомендуемая замена .

ВЫСОКОСКОРОСТНЫЕ МИКРОКОНТРОЛЛЕРЫ PHILIPS

В конце 1999 г. фирма Phihps сделала новый шаг в развитии микроконтроллеров семейства 8051, выпустив микроконтроллеры 89C51RB2, 89C51RC2, 89C51RD2. Главной их особенностью является сокращенное в два раза по сравнению с классическими 51-ми контроллерами время машинного цикла. Вместо обычных 12 тактов новые микроконтроллеры выполняют машинный цикл за 6 тактов. В результате время выполнения самой быстрой инструкции сократилось до 300 НС на 20 МГц, что эквивалентно 40 МГц у стандартного 51-го кристалла. При этом микроконтроллеры имеют однократно-программируемыр! конфигурационный бит, управляющий переключением ядра в стандартный 12-тактный режим работы. Установка этого бита возможна с помощью программатора. В 12-тактном режиме эти МК полностью идентичны микроконтроллерам 89C51RB4-, 89C51RC-h, 89C51RD-h. Функциональные характеристики и разводка их корпусов также полностью аналогичны самым популярным кристаллам семейства 8051 -89C51FA/FB/FC/FD и 89C51RB-b/RC-h/RD-b, что обеспечивает возможность быстрой и дешевой модернизации существующих микроконтроллерных систем путем простой замены старого изделия на новое без каких-либо изменений в аппаратуре.

За прошедшее с 1999 г. время группа высокоскоростных микроконтроллеров фирмы Philips существенно расширилась. Теперь практически для любого приложения, в котором использовался традиционный микроконтроллер семейства 8051 можно подобрать его высокоскоростной аналог. Перечень 6-тактных микроконтроллеров и их основные технические характеристики представлены в табл. 3.

ВЫСОКОСКОРОСТНЫЕ МИКРОКОНТРОЛЛЕРЫ PHILIPS С МАЛЫМ КОЛИЧЕСТВОМ ВЫВОДОВ

в 1999 г. Philips анонсировала новую группу микроконтроллеров семейства 8051, получившей название LPC ( сокращение от английского Low Pin Count - малое количество выводов). Первым предста-

is о

о

о а

а. о

о

а. Ф

Tt d О

ш

о а

о

§1

0 о г: н

1 Sj

тГ О О

о о

о о

о о

f-- : а

is. о о

-J X я

< ш а

Ч 2 о i

S ffl 3

X о S

s Ш .a

c; ffl m

Я1 у

cc <

< я

Щ. a- к О a. в

о -а

О

+ К!

< -а + со

с-0 5

т i~ о t-

ж

о е О =:

о

О

Tito

О

Tj- СО CJ -

о

<

5 о

о

п Ю

>- о

я g Г о й

со . см сХ) со см

см со г-О О.

со см -

тг CD N-

о а. 1

О

<

<

ас S

Г

О I .

га г- О

см .

. СМ Tt СЛ

СЛ -

D 00

X о S ш

о

О X с

О

О

о

о

о

о



CD £0

9 < ra о

5? ro

re a

Ч

Ё

<o

n re \o

re I

S §

с

15 °

< X

о

if I

Ш

5 s >

Ш

S £

§

я re

И

О

DC <

О

DC 5

9 -a: Q. >o

Ш

о

I 0)

CO о|й о

о I + -о <

о

CO CN

Ю

о

Ю

о

X CO

<-8

a. в

+ га co

О

CD Ю CN

X о

О

a. j

col -

00 от

00 CN

CN Q

о о

X

га ID

fx о m л

о

о а. 1

О

а. )

-1 - <

<

га Ю >- о й

f g о X о ш

о

О

CD I CD

о

о Ti-

ro I о О I О

ё

о

ё

вителем этой группы стал микроконтроллер 87LPC764. Он был ориентирован на применение в системах, требующих высокой интеграции функций при общей низкой стоимости изделий. В этом микроконтроллере использовано новое скоростное 6-тактное ядро, позволяющее выполнять инструкцию за 300 не на 20 Мгц. Интересными новинками в архитектуре 87LPC764 также являлись: встроенный в кристалл RC-Тенератор, высокая нагрузочная способность выводов (до 20 мА на каждый), два аналоговых компаратора, два последовательных канала (UART и I2C), встроенная схема сброса, не требующая внешних компонентов, компактный 20-выводной корпус. lis 20 выводов пользователь может использовать для своих целей 18, и только два предназначены для подключения цепей питания. Перечень и основные характеристики микроконтроллеров этой группы приведены в табл. 4.

Недавно фирма Philips анонсировала выпуск новой группы микроконтроллеров с малым количеством выводов - семейство LPC900. Основные характеристики новой группы:

новое ядро, совместимое по системе команд с 8051, но выполняющее машинный цикл за 2 такта, т. е. в 6 раз быстрее стандартного микроконтроллера;

пониженное напряжение питания (2,4...3,6 В) с возможностью прямого подключения 5-вольтовой логики;

Flash-память объемом 8 кбайт;

EEPROM объемом 512 байт;

RAM объемом 768 байт;

последовательные каналы: UART, I2C, SPI;

два 16-битных таймера;

часы реального времени;

схема выборки и сравнения с 32-кратным умножителем частоты;

два аналоговых компаратора.

Все это лишний раз подтверждает вывод о том, что семейство 8051 обречено на долгую и активную жизнь в будущих разработках.

МИКРОКОНТРОЛЛЕРЫ PHILIPS

С РАСШИРЕННЫМ АДРЕСНЫМ ПРОСТРАНСТВОМ

По мере усложнения задач, для решения которых применялись микроконтроллеры семейства 8051, разработчики все чаще и чаще начали сталкиваться с проблемой ограниченного объема адресного пространства программной памяти микроконтроллера. Как известно, для микроконтроллера с 16-разрядным программным счетчиком максимальный размер адресуемой памяти составляет 64 К. При пре-



1 ... 7 8 9 10 11 12 13 ... 20
© 2004-2024 AVTK.RU. Поддержка сайта: +7 495 7950139 в тональном режиме 271761
Копирование материалов разрешено при условии активной ссылки.
Яндекс.Метрика