|
|
Другие темы раздела | ||||||||||||||||||
ATmega AVR Прерывания по таймеру Т1 в Atmega8 Нужно на одном таймере Т1 (16 бит) в Atmega8 получить 2 разных вектора А и В прерывания. Даташит: «В режиме Normal блоки сравнения OCR1A и OCR1B могут использоваться для генерации прерываний…». Т.е. надо разрешить эти прерывания и задать величины сравнения. Но мой МК не «видит» этого и прерывается только на ТОР. Меня устроил бы и режим СТС, но, вообще непонятно… ибо он же сбрасывает счет по... https://www.cyberforum.ru/ avr/ thread1298660.html |
Работа с семисегментником на ATtiny2313 ATmega AVR Нужна помощь. Используемый софт: AVR Studio 6, Proteus 7.8 Задача: По кнопке должен загораться 7-ми сегментнай индикатор, показыват число от 0 до 9 соответственно. Всего 10 кнопок. Когда кнопка зажата, на ножку поступает сигнал, на индикаторе загорается 0. Отпускаем кнопку - индикатор потух. Когда зажаты все 10 кнопок, на индикаторе должен высвечиваться 0. Постепенно будет выключаться 1... | |||||||||||||||||
ATmega AVR Инициализация массива (Atmel Studio 6, Си)
https://www.cyberforum.ru/ avr/ thread1297123.html Почему в Atmel Studio 6 окне Watch не отображаются переменные? Вместо заданных пяти переменных 16,155,36,33,67 отображается пять нулей... #include <avr/io.h> unsigned char Sifra = {16,155,36,33,67,129,128,51}; unsigned char S; int main(void) { while(1) { |
ATmega AVR Подключение питания для ATmega168-20AU
https://www.cyberforum.ru/ avr/ thread1296783.html Подскажите пожалуйста и помогите разобраться с питанием программирования данного микроконтроллера. Схема вариометра http://www.avislab.com/blog/vario/ плата полностью готова , возник вопрос куда кидать напряжение питания на ногу PD2 (32) , на VCC(4) или на обе сразу? | |||||||||||||||||
ATmega AVR Работа с EEPROM (ATMega16) Кароче суть в том, что задали лабу а я хз как зделать, весь инет перелазил, а нужно вот что... Завдання ось таке: До порту В підключити 8 світлодіодів, а до порту С на 1 і 5 виводити кнопку. В EEPROM створити довільну зміну і занести туди 0. При натисканні на кнопку 1 збільшувати зміну в степені 2, а при натисканні на кнопку 2 зменшувати. Значення виводити на світлодіоди в двійковій... |
ATmega AVR Изменение порогов срабатывания аквариумного терморегулятора на ATmega8A-AU (Algorithm Builder)
https://www.cyberforum.ru/ avr/ thread1294819.html Собрал вот такой терморегулятор http://pakhom.weebly.com/r10-2012.html Всё работает без проблем, но хотелось бы изменить порог срабатывания. Т.е. сейчас он работает так: Например температура в аквариуме +24 градуса, в качестве нагрузки подключен нагревательный элемент, установленное пороговое значение температуры +28 градусов. Нагреватель будет включен до достижения температуры выше +28... | |||||||||||||||||
ATmega AVR Последовательное зажигание светодиодов по кнопке (ATmega8515, ASM)
https://www.cyberforum.ru/ avr/ thread1294321.html Добрый день. Требуется помощь для написания программы на ассемблере под AVR ATmega8515 микроконтроллер. В этом деле я новичок. Исходная программа на ассемблере для микроконтроллеров AVR должна иметь следующую структуру: */ (Название программы) (Необходимый минимум пояснений)*/ .list ; Включается вывод листинга и задается тип МК .include "m8515def.inc" ; Включение файла с описанием... |
Недоступна генерация синуса выше 66 Гц (ATMega48) ATmega AVR Добрый день форумчане, написал код для Atmega 48 трехфазного частотника Листинг volatile char i; volatile unsigned char b_sin; // Индекс фазы B в таблице синуса volatile unsigned char c_sin; // Индекс фазы C в таблице синуса volatile unsigned char temp_a; // временное хранение значения фазы A volatile unsigned char temp_b; // временное хранение значения фазы B volatile unsigned char... | |||||||||||||||||
ATmega AVR Умножение двухбайтного на однобайтный прямой код (ATmega128, ASM)
https://www.cyberforum.ru/ avr/ thread1293657.html Есть предмет телекоммуникации и то что нам читают на лекции ни как не связно с тем, что этот же преподаватель требует на лабах. Я его не виню, он уже старенький, но вот проблема, никак не могу понять что от меня вообще хотят и как это реализовать. Помогите пожалуйста. Студентка 5 курса. Специальность сети связи. Вот само задание: Программа умножения двухбайтного прямого кода на однобайтный... |
ATmega AVR Работа с USART ATMega128 (ASM) Добрый вечер! Возникла небольшое недопонимание по программе. Программа вроде бы простая,да что-то не работает. В общем, это реализация "детского" способа вычисления квадратного корня. Программа компилируется, но при работе с микроконтроллером, а точнее отправки данных через Terminal, ничего не уходит. Подскажите решение данной проблемы. .include "m128def.inc" jmp RESET https://www.cyberforum.ru/ avr/ thread1293520.html | |||||||||||||||||
ATmega AVR Обеспечить помехоустойчивость при приеме-передаче данных Делаю приемник сигнала. Сообщение (8 разрядов) подаваемое последовательно на вход (один из пинов) микроконтроллера ATTiny2313, должно записываться в переменную, и дальше передаваться по USB на компьютер. Написал часть кода для чтения сообщения: #define F_CPU 12000000UL // 12MHz #include <avr/io.h> #include <avr/interrupt.h> #pragma vector = TIMER1_COMPA_vect |
ATmega AVR Использование задержки (Atmega8A)
Здравству
Наверх
|