Радиолюбительская телемеханика

Глава 1. Написание программ для микроконтроллеров AVR

1.1. Общие положения

1.2.  Простейшая программа

Постановка задачи

Принципиальная электрическая схема

Алгоритм

Программа на Ассемблере

Директивы

Операторы

Описание программы (листинг 1.1).

Программа на языке СИ

Работа программы, написанной на языке Си

Описание программы (листинг 1.2).

1.3.  Переключающийся светодиод

Постановка задачи

Принципиальная схема

Алгоритм

Программа на Ассемблере

Описание программы (листинг 1.3)..

Программа на языке СИ

Описание программы (листинг 1.4)

1.4.  Боремся с дребезгом контактов

Постановка задачи

Схема

Алгоритм

Программа на Ассемблере

Описание программы (листинг 1.5).

Программа на языке СИ

t.5. Мигающий светодиод

Постановка задачи

Схема

Алгоритм программы

Программа на Ассемблере

Описание программы (листинг 1.7)

Программа на языке СИ

1.6. Бегущие огни

Постановка задачи

Схема

Алгоритм

Выполнение алгоритма сдвига

Программа на Ассемблере

Описание программы (листинг 1.9).

Программа на языке СИ

1.7. Использование таймера

Постановка задачи

Схема

Алгоритм

Программа на Ассемблере

Описание программы (листинг 1.11)

Программа на языке СИ

1.8. Использование прерываний по таймеру

Постановка задачи

Схема

Алгоритм

Программа на Ассемблере

Описание программы (листинг 1.13).

Программа на языке СИ

Описание программы (листинг 1.14)

1.9.  Формирование звука

Постановка задачи

Схема

Алгоритм

Программа на Ассемблере

Описание программы (листинг 1.15).

Программа на языке СИ

Описание программы (листинг 1.16).

1.10.  Музыкальная шкатулка

Постановка задачи

Схема

Алгоритм

Кодируем мелодии

Алгоритм работы музыкальной шкатулки

Программа на Ассемблере

Описание программы (листинг 1.17)

Процедура вычисления адреса

Текст программы «шаг за шагом

Особенности программы

Подрограмма формирования задержки

Программа на языке СИ

Описание программы (листинг 1.18).

1.11.  Кодовый замок

Постановка задачи

Алгоритм

Схема

Программа на Ассемблере

Описание программы (листинг 1.19)_

Процедура записи ключевой комбинации в EEPROM189

Процедура проверки кода

Процедура открывания замка

Программа на языке СИ

Описание программы (листинг 1.20).

1.12. Кодовый замок с музыкальным звонком

Постановка задачи

Программа на Ассемблере

Программа на языке СИ

Глава 2 . Отладка и трансляция программ

2.1.  Программная среда AVR Studio

2.1.1. Общие сведения

Отладка программы

Программный отладчик

Аппаратный отладчик

Полнофункциональные программные имитаторы электронных устройств

Внутренний отладчик микроконтроллеров AVR

Программная среда AVR Studio

2.1.2. Описание интерфейса

Главная панель программы «AVR Studio».

2.1.3. Создание проекта

2.1.4. Трансляция программы

Форматы файлов

Формат НЕХ-файла

Процедура трансляции

2.1.5. Отладка программы

Ошибки алгоритма и его реализации

Этапы процесса отладки

Применение точек останова

Просмотр и изменение содержимого введенных переменных

2.1.6.  Исправление ошибок

2.1.7.  Создание проектов на языке СИ

2.2. Система программирования Code Vision AVR

2.2.1. Общие сведения

2.2.2.  Интерфейс системы Code Vision AVR

Окно номер 1

Окно номер 2

Окно номер 3

Создание проекта без использования мастера

Отладка программы

2.3. Программаторы

2.3.1. Общие сведения

2.3.2. Схема программатора

Универсальные и специализированные программаторы

Способ подключения программатора к компьютеру

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

Питание программатора

2.3.3.  Программа управления программатором

Знакомство с программой РопуРгод

Алгоритм действий

Программирование микросхем

Режимы работы программаторе

ПРИЛОЖЕНИЕ

Сводная таблица команд Ассемблера микроконтроллеров AVR Группа команд логических операций Группа команд арифметических операций Группа команд операций с разрядами Группа команд сравнения Группа команд операций сдвига Группа команд пересылки данных Группа команд управления системой

Группа команд передачи управления (безусловная передача управления) Группа команд передачи управления (пропуск команды по условию) Группа команд передачи управления (передача управления по условию)

Список литературы

Список ссылок в Интернет

Создаем устройства на микроконтроллерах

Мощный, универсальный видео конвертер—Подробней

————————————

аписывать последовательность действий мышки, клавиатуры, а потом в назначенное время выполнить их. —Подробней

————————————

Сохранять действия в файл видио, текст, картинка,звук—Подробней

————————————

Cоздавать GIF-анимации из отдельных кадров-Подробней

 ————————————

Cоздания красивой Flash-анимации Подробней

 ————————————

Мощный инструмент для создания GIF- анимаций Подробней

————————————

3D рисовалка—Подробней

————————————

100% защиту от вирусов распростр через USB флешки Подробней

 ————————————

Мониторинг, подсчёт статистики при доступе в интернет—Подробней

 ————————————

Безопасность от флэшек—Подробней

 ————————————

Видите экран удаленного компьютера—Подробней

————————————

Из текста в аудио—Подробней

 ————————————

Искать файлы на вашем компьютере—Подробней

 ————————————

Контролировать здоровье  жесткого диска  Подробней

————————————

Синтезатор—Подробней

————————————

Рисовать схемыПодробней

————————————

Заставка аквариум—Подробней  

————————————

Заставка часы—Подробней

Создаем устройства на микроконтроллерах

Создаем устройства на микроконтроллерах

Справочники.

 

Микросхемы для линейных источников питания -Подробней 

 

Справочник тиристоры -Подробней 

 

Выпрямительные диоды-Подробней 

 

Мощные полупроводниковые

диоды. -Подробней 

 

Стабилитроны маломощные

Стабилитроны мощные.-Подробней 

 

Применение стаб.142, К142, КР142-Подробней 

 

Полупроводниковые приборы

-Подробней 

Навигация.

Подпись: Содержание

Создаем устройства на микроконтроллерах

—————————

Автор: А. В. Белов

Размер: 3,8 МБ

Год издания: 2007

Расширение:DJVU

—————————

Ссылка на скачивание:

—————————

Скачать с Яндекс.Диск

—————————

 

Создаем устройства на микроконтроллерах

Техно-меню

Сборник книг: Сервисные режимы телевизоров

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

 

-Подробней 

Техно-меню Сервисные режимы телевизоров 
Техно-меню Сервисные режимы телевизоров 2Техно-меню Сервисные режимы телевизоров 3Техно-меню Сервисные режимы телевизоров 4Техно-меню Сервисные режимы телевизоров 5Техно-меню Сервисные режимы телевизоров 6Техно-меню Сервисные режимы телевизоров 7Техно-меню Сервисные режимы телевизоров 8Техно-меню Сервисные режимы телевизоров 9Техно-меню Сервисные режимы телевизоров 10Техно-меню Сервисные режимы телевизоров 11djvu

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

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

Создаем устройства на микроконтроллерах 
Подпись:
Яндекс.Метрика
Рейтинг@Mail.ru