Общее описание микроконтроллера

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

наличие достаточного количества портов ввода-вывода, для возможности подключения к микроконтроллеру клавиатуры, LCD-дисплея, датчиков, блока управления сигналом тревоги.

наличие встроенного АЦП.

наличие счетчиков/таймеров.

достаточная изученность.

Микроконтроллер ADuC812 удовлетворяет вышеперечисленным требованиям, и подходит для реализации поставленной задачи. Он является аналогом микро-ЭВМ 51-й серии, с которой он совместим программно и аппаратно, но имеет более развитую архитектуру. Данный микроконтроллер представляет собой следующую архитектуру:

16-ти разрядных счетчика/таймера;

-ми канальный 12-ти разрядный АЦП;

двенадцати разрядных ЦАП;

Кб FLASH ПЗУ;

байт FLASH данных;

Байт внутреннего ОЗУ;

позволяет адресовать 16 Мб внешнего ОЗУ;

позволяет адресовать 64 Кб памяти программ;

система прерываний имеет 9 источников, 2 уровня приоритетов;

Поддерживается последовательный канал стандарта I2C;

восьми разрядных порта ввода/вывода

Данный контроллер реализован в виде одноплатного модуля, имеющего в своем составе не только буферные элементы, но и внешнее ОЗУ, в которое производиться загрузка программы с персонального компьютера.

Рис. 1

Название

Вывод

Тип

Назначение

AGND

22

I

Аналоговая земля.

DVdd

44

I

Питание +5V

P0.0-P0.7

43-46, 49-52

I/O

Порт P0. Двунаправленный порт с открытым стоком.

P1.0-P1.7

1-4, 11-14

I

Порт P1, только ввод, по умолчанию настраивается на ввод аналоговых сигналов,.

P2.0-P2.7

28-31, 36-39

I/O

Порт P2. Двунаправленный порт с внутренними подтягивающими резисторами.

P3.0-P3.7

16-19, 22-25

I/O

Порт P3. Двунаправленный порт с внутренними подтягивающими резисторами.

XTAL1

21

I

Вход тактового генератора

XTAL2

20

O

Выход тактового генератора

Прочтите также:

Разработка системы управления ГАП (РТК), механообработка
Сегодня можно с уверенностью утверждать, что направление технического перевооружения производства на основе гибкой автоматизации всех его процессов получило всеобщее признание в машиност ...

Разработка микропроцессорной системы
Целью данного курсового проекта является углубление знаний по аппаратным принципам построения устройств микропроцессорной техники и приобретение практических навыков по разработке микроп ...

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

Основные разделы

2019 © Все права защищены! >> www.techeducator.ru