------------------
1
"РЛ" - НАЧИНАЮЩИМ
D
------------------------
Роман Абраш
I
E.m*
a n ,e ™ a i X Kcom
I
[ШИ
Ц & Ш
Щ ^ AI j j JJ Щ-Щ> i i j Щ| Щ
Окончание.
___ . Начало в №1-12/2007,1-3/2008
Заключительная глава
Вы познакомились с весьма обшир-
ным материалом, посвященным одно-
му из наиболее широкораспространен-
ных семейств микроконтроллеров,
вечно живому семейству MCS-51.
Часть материала имела узкоориен-
тированный характер на это семей-
ство и, более того, на одного из его
представителей - микроконтроллер
AT89S8252, часть имеет общий харак-
тер, т.е. вполне соответствует любым
микроконтроллерам вообще. Вы осво-
или ассемблер этого семейства, язык
программирования, который всегда
был и останется наиболее мощным
средством разработки программ, хотя
и не простым. Надеюсь, вы смакети-
ровали не одну схему и, возможно,
даже разработали собственные. В об-
щем, вы сделали первые шаги на пути
применения микроконтроллеров. Те-
перь для вас преград нет: смело вы-
бирайте и применяйте везде и всюду
микроконтроллеры, создавайте новые
оригинальные устройства! Желаю вам
всяческих успехов на этом пути!
А напоследок кратко познакомлю
вас с некоторыми другими представи-
телями семейства MCS-51 и их бли-
жайшими конкурентами других се-
мейств - зто позволит вам лучше ори-
ентироваться в разнообразии суще-
ствующих моделей.
Фирма Silicon Laboratories произво-
дит огромное количество MCS-51-со-
вместимых микроконтроллеров с раз-
витой встроенной периферией и очень
высокой производительностью, дости-
гающей 100 миллионов операций в
секунду! Такая производительность
позволяет, например, выполнять обра-
ботку аналоговых сигналов в реальном
времени, что традиционно является
уделом специализированных процес-
соров цифровой обработки сигналов
- DSP. Набор периферийных уст-
ройств микроконтроллеров этой фир-
мы существенно расширен и включа-
ет многоканальные АЦП, ЦАП, аппа-
ратно реализованные интерфейсы !2С,
SPI, USB, CAN и др., многоканальные
формирователи ШИМ-сигналов, боль-
шой объем памяти программ и данных,
включая встроенное дополнительное
ОЗУ (доступное для команд MOVX).
Многие микроконтроллеры могут в
процессе выполнения своей програм-
мы выполнять запись в память про-
грамм, т.е. обладают функцией само-
программирования. Для тактирования
микроконтроллеров имеется возмож-
ность наряду с кварцевым резонато-
ром и внешним сигналом применять
простую RC-цепочку или использовать
встроенный высокостабильный гене-
ратор, т.е. значительно уменьшить чис-
ло навесных элементов в схеме, а зна-
чит, снизить ее стоимость. Один из от-
носительно недорогих представителей
микроконтроллеров этой фирмы -
С8051F330D18. Он работает на часто-
те до 25 МГц, при этом почти 70% ко-
манд выполняется за 1 период такто-
вой частоты (а не за 12, как обычно),
содержит 16-канальный 10-битовый
АЦП, одноканальный 10-биювый ЦАП,
массив программируемых счетчиков
(по-существу, набор регистров, анало-
гичных рассмотренному RCAP2, но
работающих независимо), встроенный
датчик температуры, 512 байт допол-
нительного ОЗУ, имеет корпус DIP-20,
отличается повышенной нагрузочнос-
тью всех портов (до 20 мА как при вы-
соком, так и при низком уровне сигна-
ла). Всех достоинств и не перечесть!
Очень много микроконтролле-
ров семейства MCS-51 производит
фирма Atmel. Модели АТ89С2051 и
A T89S 205119 - зто миниатюрные
20-выводные контроллеры, полностью
совместимые с базовым семейством,
за исключением количества портов
ввода-вывода и связанных с ними фун-
кций. Недорогое решение для многих
конструкций. Есть и еще более мини-
атюрные - в 16- и даже 14-выводных
корпусах: AT89LP21X, при этом эти ма-
логабаритные контроллеры обладают
повышенным быстродействием и рас-
ширенным набором периферии. Мно-
го моделей 100% совместимы по вы-
водам с оригинальным 8051, напри-
мер, AT89S53, AT89S52 и пришедший
на смену рассмотренному нами
AT89S8253, но обладают повышенным
быстродействием, есть и весьма мощ-
ные оригинальные модели, например
AT89S51SND1, который содержит
встроенный МРЗ-декодер и другие
средства для полноценного создания
медиаплейера! Последнее время
фирма выпускает модели с ядром, ра-
ботающим с укороченным машинным
циклом, т.е. частота системных так-
тов в 2, 4 и даже в 12 раз выше стан-
дартной (в лучшем случае равна час-
тоте кварцевого резонатора). Практи-
чески стандартным для последних
разработок является функция аппа-
ратного распознавания адреса при
работе в локальной сети, реализован-
ной по UART.
Фирма PHILIPS выпускает много
совместимых с базовой моделью мик-
роконтроллеров, в том числе с запи-
санной при производстве программой
для управления телевизорами и дру-
гой техникой. Среди прочих выделя-
ются сверхминиатюрные микроконт-
роллеры с повышенным быстродей-
ствием этой фирмы в корпусах DIP8
и S O IC 8- семейства P89LPC90X, при
этом эти малютки могут иметь АЦП,
ЦАП и другие периферийные устрой-
ства. Для экономии выводов предус-
мотрен встроенный RC-тактовый ге-
нератор.
Dallas Semiconductor так же выпус-
кает модели контроллеров семейства
MCS-51, как правило, отличающиеся
повышенным быстродействием, на-
пример DS89C420, который имеет про-
изводительность до 33 миллионов ко-
манд в секунду.
Фирма AMD, помимо прочего, вы-
пускает целые однокристальные сис-
темы сбора и обработки информации,
основой которой являются независи-
мые, но связанные друг с другом, ядро
MCS-51 с обширной памятью и про-
граммируемая матрица, т.е. ПЛИС.
Правда, применять таких монстров в
любительских условиях затруднитель-
но, да и дороговато ©. Кстати, подоб-
ные системы сбора и обработки ин-
формации с ядром MCS-51 выпуска-
ются и другими фирмами.
Радиолюбитель - 0 4 /2 0 0 8 U
33
предыдущая страница 33 Радиолюбитель 2008-04 читать онлайн следующая страница 35 Радиолюбитель 2008-04 читать онлайн Домой Выключить/включить текст