- 1. AVR4027: Трюки и советы по оптимизации Си кода для 8-и разрядных AVR микроконтроллеров. Ч.1
- (Программирование AVR)
- ... инструментов: 1. Интегрированная среда разработки: Atmel AVR Studio 5 (версия 5.0.1119) 2. AVR GCC тулчейн: AVR_8_bit_GNU_Toolchain_3.2.1_292 (gcc версии 4.5.1) 3. Микроконтроллер: Atmel ATmega88PA. ...
- Создано 13 сентября 2013
- 2. Миниатюрный универсальный ИК пульт дистанционного управления
- (Проекты)
- ... Основой схемы является микроконтроллер ATMega88, ИК-фотоприемник, ИК-светодиод и 6 кнопок управления. Схема работает следующим образом. При удержании кнопки SB6 нажатой в течении 2.5 сек, ...
- Создано 17 июля 2011
- 3. Согласование логических уровней
- (Как подключить к микроконтроллеру)
- Существуют стандарты, определяющие допустимые уровни напряжений логических сигналов. Для микросхем с разной технологией (КМОП, ТТЛ) и напряжением питания эти уровни не всегда совпадают. Сопряжение ...
- Создано 03 апреля 2011
- 4. Генерация звука с помощью AVR. Озвучь свой девайс
- (Программирование AVR)
- ... мелодий подключена к выводу PD3. В проектах определено 4 мелодии. Нажатие на кнопку запускает каждый раз новую мелодию. Используется микроконтроллер atmega8535. Изначально хотел заморочиться на проек ...
- Создано 15 марта 2011
- 5. Электронный барометр
- (Проекты)
- ... Atmega8 — классика жанра, семисегментный индикатор ВА56-12SRWA в количесве двух штук и источник питания, построенный по типовой схеме. Датчики давления и влажности MPX4115AP и HIH-4000-004 соответственно. ...
- Создано 29 января 2011
- 6. Часы на микроконтроллере AVR
- (Программирование AVR)
- ... а значит, все должно быть по минимуму. Отображение часов и минут, двоеточие, моргающее раз в секунду, и возможность это самое время выставить. Из аппаратных средств нужен микроконтроллер AVR – atmega8535, ...
- Создано 13 декабря 2010
- 7. AVR USB программатор USBasp
- (Проекты)
- ... программаторов – это USBasp. Он собран на микроконтроллере Atmega8 (или Atmega48), требует минимум внешних компонентов, имеет несколько готовых вариантов разводки печатной платы и оболочек для программирования, ...
- Создано 31 октября 2010
- 8. scmRTOS для AVR. "Установка". Вариант для IAR`a
- (Операционные системы реального времени)
- ... Options Target Processor configuration > ATMega8535 Memory model > small System Ставим галочку Enable bit definition.. С/С++ Compiler ...
- Создано 10 августа 2010
- 9. Вольтметр на микроконтроллере
- (Программирование AVR)
- В качестве дополнения к статье по управлению семисегментным индикатором написал программу цифрового вольтметра на микроконтроллере. Он измеряет постоянное напряжение в диапазоне от 0 до 30 В с разрешением ...
- Создано 10 мая 2010
- 10. Eagle Cad. Создание электрической схемы
- (Софт)
- ... по созданию электрической схемы в программе Eagle. На примере создания простой отладочной платы для микроконтроллера ATmega8 вы научитесь создавать проект, добавлять на схему компоненты, выполнять с ними ...
- Создано 04 апреля 2010
- 11. Три состояния одного джампера. Еще один способ экономии выводов
- (Как подключить к микроконтроллеру)
- ... Согласно описанию на ATmega8A (для других микроконтроллеров данные могут отличаться) сопротивление встроенного подтягивающего резистора ~ 20 – 50 КОм, а уровень логической единицы ?2,7 В. По формуле для ...
- Создано 24 марта 2010
- 12. Учебный курс. Опрос матричной клавиатуры. Пример использования автомата (State Machine)
- (Программирование AVR)
- Для ввода цифровой и буквенной информации в приложениях на базе микроконтроллеров используются клавиатуры. Клавиатура представляет собой блок из нескольких кнопок, объединенных конструктивно и связанных ...
- Создано 14 марта 2010
- 13. Учебный курс. 16 разрядный таймер/счетчик Т1. Прерывание по событию захват. Простой частотомер на AVR
- (Программирование AVR)
- Все микроконтроллеры AVR семейства mega имеют в своем составе 16-ти разрядный таймер/счетчик T1. Он позволяет формировать длительные временные задержки/интервалы и у него большее число режимов работы ...
- Создано 16 февраля 2010
- 14. Организация программ. Событийная система - практический пример
- (Программирование AVR)
- ... термостата Основу схемы составляет микроконтроллер ATmega8535. Он работает на частоте 16МГц с внешним кварцевым резонатором. Для измерения температуры используется датчик TMP37 фирмы Analog Devices. ...
- Создано 09 февраля 2010
- 15. Учебный курс. UART/USART. Получение первых результатов. Сопрягаем микроконтроллер с компьютером
- (Программирование AVR)
- Микроконтроллер ATmega8535 имеет в своем составе модуль универсального синхронно/асинхронного приемопередатчика - USART. С его помощью между компьютером и микроконтроллером можно организовать обмен ...
- Создано 26 декабря 2009
- 16. IAR + AVR Studio
- (Софт)
- ... отладочной платформы и микроконтроллера – выбираем AVR Simulator и ATMega8535 Жмем Finish. Итак, проект открылся и уже запущен режим отладки. В центре экрана редактор кода. Желтая стрелка указывает ...
- Создано 06 декабря 2009
- 17. Учебный курс. Подключение энкодера. Типовая структура простой программы. Генератор на AVR.
- (Программирование AVR)
- ... #include #include #include "encoder.h" #include "bits_macros.h" Задаем настройки проекта Project > Options Тип микроконтроллера General Options > Target > Processor Configuration > ATMega85 ...
- Создано 19 ноября 2009
- 18. IAR AVR. Пошаговый мануал по созданию первого проекта
- (Софт)
- ... микроконтроллера General Options > Target > Processor configuration У меня это ATmega8535. Разрешаем использование имен битов определенных в хедер файле В General Options > System ставим галочку Enable ...
- Создано 04 ноября 2009
- 19. Подключение lcd от телефона Nokia3310
- (Как подключить к микроконтроллеру)
- ... IAR не захотел ее компилировать для ATMega8535. В программе был организован видео-буфер на 504 байта и компилятор ругался на нехватку ОЗУ. Зачем нужен видео-буфер? Дело в том, что контроллер этого дисплея ...
- Создано 12 октября 2009
- 20. Учебный курс. АЦП микроконтроллера AVR или как подключить 4 кнопки к одному выводу. Часть 1
- (Программирование AVR)
- ... ATmega8535 при напряжении питания 5 В логический ноль – это напряжение от 0 до 1,3 В, а логическая единица – от 1,8 до 5 В. Довольно часто возникает потребность измерять напряжения, которые могут принимать ...
- Создано 05 октября 2009