Бродин В.В. Калинин А.В. Системы на микроконтроллерах и БИС программируемой логики
От авторов
Современный этап развития микропроцессорных систем управления характеризуется комбинированным применением микроконтроллеров и БИС программируемой логики (ПЛИС). Это позволяет значительно улучшить характеристики систем на основе известных и освоенных разработчиками микроконтроллерных архитектур за счет дополнения их специализированными блоками, реализованными с учетом особенностей объектов управления. Значительно ускоряют проектирование и конструирование полноцикловые системы автоматизации проектирования типа EDA (Electronic Design Automation), пришедшие на смену традиционным системам типа CAD (Computer Aided Design), которые помогали разработчику на отдельных этапах, например при проектировании печатных плат. В области микроконтроллеров, на наш взгляд, наиболее широкий круг задач покрывают семейства с архитектурой MCS-51 (архитектура фирмы Intel) и AVR фирмы Atmel (название этой фирмы является аббревиатурой от Advanced Technology for Memory and Logic).
Архитектура MCS-51 получила в последнее время новый импульс развития с появлением таких приборов, как 89C51 фирм Atmel и Philips, ADuC812 фирмы Analog Devices, W78 фирмы Winbond, AN21 фирмы Cypress, Р-51 фирмы Cybernetic Micro Systems и ряда других. В них на одном кристалле с ядром MCS-51 объединены flash-память объемом до 64 Кбайт, 12-разрядные АЦП и ЦАП, интерфейсы USB, CAN и (E)ISA. Это дает возможность разработчикам использовать при решении новых задач большой имеющийся задел. Дополнительные возможности предоставляют версии микроконтроллеров MCS-51 с пониженным до 1,8 В напряжением питания, а также приборы со сжатой тактовой сеткой и повышенной (до 40 МГц) тактовой частотой.
Микроконтроллеры семейства AVR фирмы Atmel, появившиеся на мировом рынке в 1997г., имеют современную RISC-архитектуру, которая в сочетании с технологией flаsl1-памяти обеспечивает очень хорошие показатели по таким критериям, как скорость выполнения кода программы, эффективность генерации кода при использовании языков высокого уровня (поддержка ЯВУ системой команд), низкая цена.
...
👉 Подписывайтесь на Elec.ru. Мы есть в Телеграм, ВКонтакте и Одноклассниках