русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Программа управления программатором МК AVR


Дата добавления: 2015-08-06; просмотров: 913; Нарушение авторских прав


Программатор работает с программой PoniProg, имеющей режим SТК200/300. Для распространения программы создан сайт http://www. lancos. com. Программа также распространяется с открытой лицензией (CNU), то есть вместе с текстом программы. Русифицированная версия – устаревшая, она не поддерживает ряда МК, поэтому при-дётся пользоваться английской версией. В пакет программы входит специальная библи-отека с текстами всех основных функций, обеспечивающих программирование ИМС.

Последовательность действий при работе с программой управления программатором.

1. Выбор типа микросхемы. Определяется по меню «Выбор семейства микросхем» и

2. «Выбор типа микросхем». Тип ИМС сохраняется и при повторном запуске

программы вызывается снова.

3. Настройка и интерфейса и калибровка программы. Выполняется при первом запуске или сбое программы. Для рассматриваемого программатора выбирается один из параллельных портов компьютера, например LPT1.

4. Выбор способа программирования (выбран последовательный).

5. Калибровка. Она осуществляется для повышения точности формирования интервалов времени.

 

Программирование микросхем микроконтроллеров.Программа и данные после трансляции содержатся в файлах на жёстком диске компьютера. Программа загружа-ется во Flash-память, данные - в EEPROM (РППЗУ) и временно хранится в дампе окна данных. Дамп – способ представления цифровых данных в виде таблицы 16-ричных чисел, записанных рядами по 16 чисел в ряду.

В начале каждого ряда из 16 чисел записывается адрес первой его ячейки в десятичной системе счисления. В окно помещается сначала содержимое программной памяти МК, а потом содержимое РППЗУ. Из рисунка видно, что программа занимает первые 8 строк, с адреса 000000 по 000070. Чтобы зря не прошивать пустые ячейки, в них записан код FF.

 



<== предыдущая лекция | следующая лекция ==>
Трансляция и отладка программы микроконтроллеров AVR (Белов, с. 303) | Программатор микроконтроллеров AVR (Белов, с. 323)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.953 сек.