Главная Случайная страница


Полезное:

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

Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Микроконтроллер Atmel AT90USB1286





Основой системы служит микроконтроллер AT90USB1286 фирмы Atmel. Наличие в задании требования реализации интерфейса USB привело к решению применить микроконтроллер со встроенным модулем этого интерфейса. Выбор архитектуры AVR вызван предыдущим опытом работы с процессорами данного типа, богатым функциональным оснащением и высоким быстродействием кристалла при умеренной цене. На рисунке 2 приведена структурная схема, а на рисунке 3 – расположение выводов данного микроконтроллера.

 

 

Рис. 2. Структурная схема Atmel AT90USB1286

 

 

Рис. 3. Расположение выводов Atmel AT90USB1286 в корпусе TQFP64

 

Основные особенности микроконтроллера:

1) 8-разрядная RISC архитектура AVR: 135 команд (большинство выполняется за 1 такт), 32 8-разрядных регистра общего назначения, производительность до 16 миллионов операций в секунду при тактовой частоте 16 МГц;

2) 128 кБайт FLASH-памяти программ, программируемой внутрисхемно: возможность выделения области начального загрузчика, возможность одновременного чтения и записи данных;

3) 4 кБайт энергонезависимой памяти данных;

4) 8 кБайт встроенной статической оперативной памяти;

5) возможность подключения до 64 кБайт внешней памяти;

6) отладочный интерфейс JTAG IEEE.1149;

7) модуль контроллера USB 2.0 Full Speed/Low Speed с поддержкой режима USB On-the-Go;

8) 2 8-разрядных и 2 16-разрядных таймера-счетчика, 2 8-разрядных канала ШИМ, таймер реального времени с отдельным асинхронным тактовым генератором, 6 каналов ШИМ с программируемым разрешением (до 16 разрядов);

9) контроллеры интерфейсов SPI и I2C;

10) 8-канальный 10-разрядный АЦП;

11) программируемый сторожевой таймер;

12) встроенный генератор сигнала сброса при включении питания и по снижению уровня напряжения питания;

13) 6 режимов энергосбережения.

 

Программирование контроллера осуществляется любым программатором, совместимым с процессорами AVR, через стандартизованный разъем XP2 по интерфейсу SPI.

 








Date: 2015-10-19; view: 85; Нарушение авторских прав

mydocx.ru - 2015-2018 year. (0.004 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию