Skip to main content

Что такое контроллер Atmel®?

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

Один вид контроллера Atmel® имеет перепрограммируемый микропроцессор, который использует энергонезависимую память, имеет 2 мегабайта (МБ) памяти и выдерживает 10 000 циклов записи и чтения. Его рабочая мощность составляет от 2,7 В (6 В) до 6 В и имеет статический рабочий диапазон от 0 Гц до 24 МГц. Оперативная память (RAM) контроллера Atmel® представляет собой 8-разрядный центральный процессор (CPU) и имеет 15 отдельных программируемых линий ввода / вывода (I / O). Это устройство соответствует отраслевым стандартам MCS-51 и полностью совместимо с другими электронными устройствами, использующими те же стандарты. Микроконтроллер очень мощный, экономичный и гибкий для работы со многими встроенными управляющими приложениями.

Контроллер Atmel® имеет приложения, которые могут синхронизироваться с беспроводными сетями, такими как Zigbee®. Его радиочастотный (РЧ) компонент приемопередатчика позволяет ему подключаться к любой сети этого типа и быть полностью функциональным, имея возможность подключения к Интернету или только к самой сети. Контроллер Atmel® также соответствует стандартам 802.15.4 Института инженеров по электротехнике и радиоэлектронике (IEEE), которые представляют собой беспроводные сети, используемые в небольших областях. Этот микроконтроллер является частью более широкого спектра архитектуры микроконтроллеров 8051. Он может иметь разъемы для вставки, которые соответствуют отраслевым стандартам.

Одна из вещей, которую можно сделать с контроллером Atmel®, заключается в том, что его можно использовать для создания других электронных устройств, таких как роботы. Микроконтроллеру может потребоваться выполнить какое-то программирование, чтобы подготовиться к созданию самодельного устройства, и один из языков программирования, который он может использовать, - C. Микросхема микроконтроллера имеет выводы ввода / вывода с некоторыми протоколами поддержки, встроенными в чип. , Определенные архитектуры в ЦП имеют пространства ввода / вывода для регистров, содержащих уникальные инструкции для доступа. В языке C отсутствует концепция пространства ввода / вывода, поэтому компилятор C может предоставлять расширения для учета регистров ввода / вывода микроконтроллера.