Составители:
6
Микроконтроллер ATmega128 включает следующие функциональные
блоки:
- 8-разрядное арифметическо-логическое устройство ( АЛУ );
- внутреннюю flash-память программ объемом 128 Кбайт с возможностью
внутрисистемного программирования через последовательный
интерфейс;
- 32 регистра общего назначения;
- внутреннюю EEPROM память данных объемом 4 Кбайт;
- внутреннее ОЗУ данных объемом 4 Кбайт;
- 6 параллельных 8-разрядных портов (PORTA..PORTG);
- 4 программируемых таймера-счетчика;
- 10-разрядный 8-канальный АЦП и аналоговый компаратор
;
- последовательные интерфейсы UART0, UART0, TWI и SPI;
- блоки прерывания и управления (включая сторожевой таймер).
Подробное описание микроконтроллера ATmega128 приведено в
лабораторной работе №15:
• на сайте - http://faculty.ifmo.ru/electron/cons/raspisanie_current.htm
• в библиотеке - Китаев Ю.В. Основы программирования
микроконтроллеров ATMEGA 128 и 68HC908: [учебное пособие],
[Каф. электроники] .— СПб.: СПбГУ ИТМО, 2007
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
2.1 Создание шаблона программы. Откройте интегрированную среду
разработки E-LAB PED32
. для МК семейства AVR. В открывшемяся
рабочем пространстве из главного меню выберите п. "File | New Project".
В появившемся окне диалога на странице "New-Edit-Account" заполните
отмеченные стрелками поля (создайте папку с номером СВОЕЙ группы и
ИНИЦИАЛАМИ, например atMega8888KLM). Свою папку создавать
обязательно в разделе “C:\EMUL\Work\”. Инициалы (например KLM)
также обязательны. Затем нажмите на кнопки “OK” и "Save" и "Exit".
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »