MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Работа микроконтроллера и его программирование

Название:Работа микроконтроллера и его программирование
Просмотров:69
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Работа микроконтроллера и его программирование Программирование микроконтроллера заключается в записи: ■ кодов команд программы и констант в FlashROM; ■ кодов исходны

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Работа микроконтроллера и его программирование


Программирование микроконтроллера заключается в записи:

■ кодов команд программы и констант в FlashROM;

■ кодов исходных данных в EEPROM;

■ требуемых значений установочных битов (Fuse Bits);

■ требуемых значении битов защиты (Lock Bits).

В микроконтроллерах, поступающих в продажу, во всех ячейках FlashROM записан код $FFFF, во всех ячейках EEPROM — код $FF, биты защиты имеют единичное значение, а установочные биты могут иметь разные значения. Исходные значения установочных битов у микроконтроллеров разных типов указаны в приложении П6. Кроме того, в трех специальных ячейках памяти записаны сигнатурные байты, определяющие тип микроконтроллера.

Коды, записанные в FlashROM и EEPROM, сигнатурные байты и значения установочных битов и битов защиты могут быть прочитаны для контроля правильности записи и определения типа и состояния микроконтроллера.

В микроконтроллерах семействах AVR имеются два бита защиты — LB1 и LB2. При единичном значении обоих битов возможны и запись, и чтение кодов. После программирования бита LB1 (LB1=O) дальнейшая запись кодов в FlashROM и EEPROM и изменение значения установочных битов невозможны. После программирования бита LB2 (LB1=O, LB2 = 0) невозможно также чтение кодов, записанных в FlashROM и EEPROM, и значений установочных битов.

При перепрограммировании микроконтроллера (программировании микроконтроллера, ранее прошедшего программирование) необходимо предварительно "стереть" прежнюю запись.

При стирании во всех ячейках FlashROM и EEPROM восстанавливаются коды $FFFF и $FF соответственно, биты защиты принимают единичное значение, а установочные биты и сигнатурные байты остаются без изменения. Допускается выполнить до 1000 циклов "стирание-запись" для ячеек FlashROM и до 100000 циклов для ячеек EEPROM.

Запись и чтение кодов при программировании выполняются побайтно. Ввод и вывод битов в байте могут выполняться параллельно или последовательно.

В микроконтроллерах семейства AVR реализуются следующие способы программирования:

1. Параллельное программирование с использованием дополнительного источника напряжения +12 В (High-Voltage Parallel Programming, HVPP);

2. Последовательное программирование с использованием дополнительного источника напряжения +12 В (High-Voltage Serial Programming, HVSP);

3. Последовательное программирование без использования дополнительного источника напряжения {Low-Voltage Serial Programming, LVSP).

Самопрограммирование (Self-Programming, SLFP). Возможность использования названных способов программирования в микроконтроллерах разных типов отмечена знаком "+" в табл. 1.

Программирование с использованием дополнительного источника напряжения (HVPP и HVSP) выполняется с помощью программатора до установки микроконтроллера в аппаратуре, где ему предстоит работать. Последовательное программирование без использования дополнительного источника напряжения (LVSP) может выполняться после установки микроконтроллера в аппаратуре (In-System Programming). Программирование по способу LVSP возможно при нулевом значении установочного бита SPIEN.

При программировании по способу LVSP микроконтроллер находится в рабочем состоянии, значения напряжения питания и тактовой частоты лежат в пределах, установленных для микроконтроллера данного типа (приложение Ш). ............







Похожие работы:

Название:Регистратор колебаний поверхности земли
Просмотров:636
Описание: 1. Введение Тема курсового проекта «Регистратор колебаний поверхности земли ». Одним из важнейших факторов, определяющим темпы научно-технического прогресса в современном обществе, являются СВТ (средства в

Название:Изучение показывающего и регистрирующего прибора ДИСК–250
Просмотров:440
Описание: Введение Слесарь по КИПиА — это универсальный специалист, выполняющий работы по обслуживанию, ремонту и эксплуатации различного контрольно-измерительного оборудования и систем автоматического управления

Название:Проектирование программно-управляемого генератора пачек прямоугольных импульсов на микроконтроллере
Просмотров:448
Описание: Реферат Пояснительная записка: 47 с., 30 рис., 4 табл., 6 ссыл., приложения. Цель работы – Проектирование программно-управляемого генератора пачек прямоугольных импульсов на микроконтроллере. Метод исследовани

Название:Программно управляемый генератор линейно-нарастающего напряжения сверхнизкой частоты на микроконтроллере
Просмотров:498
Описание: Министерство образования и науки, молодежи и спорта Украины Харьковский Национальный Университет Радиоэлектроники Курсовая работа Программно управляемый генератор линейно-нарастаю

Название:Звуковые возможности микроконтроллера STM32F
Просмотров:182
Описание: Роман Криночкин (г. Винница) Диктофоны, автоответчики, системы промышленной связи, системы безопасности с интеркомами, говорящие игрушки, беспроводные гарнитуры и многие другие приложения можно реализовать прак

 
     

Вечно с вами © MaterStudiorum.ru