|
|
Другие темы раздела | ||||||||||||||||||
ATmega AVR Управление полевиком с МК (контроль светодиодной матрицы)
https://www.cyberforum.ru/ avr/ thread1320829.html Друзья, мне снова нужна ваша помощь, у меня истерика, ничего не получается. Нужно чтобы Atmega управляла полевым транзистором 4NF03L. Я надеялся что ножка микроконтроллера сможет с этим сравится, пробовал не сложные схемы "ускорения разряда затвора". Есть несколько строк и столбцов (матрица). Микроконтроллер своими портами комутирует нужный столбец и строку, посылая сигналы на маломощьные... |
ATmega AVR Условная компиляция в AVR Studio Пипол, нужен дельный совет, как осуществить такую инструкция #if N == 1 PORTB |= (1<<0) #else PORTB &= (~(1<<0)) #endif | |||||||||||||||||
ATmega AVR Работа с HD44780 и датчиком DS18B20 в Atmel Studio Доброго времени суток. Есть задача: Организовать опрос двух датчиков DS18B20, подключенных к одной шине 1-Wire с внешним питанием. Информацию от датчиков перевести из двоичных кодов в значения температуры и отобразить на ЖКИ. При изменении значения какого-либо из измеряемых параметров измеренное значение передается в USORT. Схему в протеусе я нарисовал. Код частично написан. Есть проблемы с... https://www.cyberforum.ru/ avr/ thread1320184.html |
ATmega AVR Прерывание по переполнению таймера-счетчика ATmega8535 (ASM, AVR Studio 4)
https://www.cyberforum.ru/ avr/ thread1316115.html Система прерываний на примере прерывания по переполнению встроенного таймера-счётчика AVR-микроконтроллера. Никак не пойму, что делать, чтобы запустилось без ошибок. Работа в AVR Studio 4. МК ATmega8535. Задание вот такое вот: Дополнить программу необходимыми директивами и командами. В подпрограмму обработки прерывания по таймеру-счётчику Т/С0 поместить команду загрузки числа в РОН. Какими... | |||||||||||||||||
Сброс бита CBI (Atmel Studio 6.2) ATmega AVR Картинки внизу... Использую Atmel Studio 6.2 для написания программы для Avr Mega. Проэкт executable C. Увидел возможность ассамблерных вставок в С код. asm("nop"); , например. Так вот часть когда где сброс и установка бита занимают (по-моему) очень много телодвижений и вобще |
ATmega AVR Вывод на LCD дисплей в двоичном отображении
https://www.cyberforum.ru/ avr/ thread1311923.html #include <mega8.h> #include <delay.h> #asm .equ __lcd_port=0x18 #endasm #include <lcd.h> #include <stdio.h> char lcd_buffer; unsigned char key_tab={0xfe,0xfd,0xfb,0xf7}; | |||||||||||||||||
ATmega AVR Организация приема байт на PortB (ASM, ATMega16) Помогите пожалуйста с кодом. AVRStidio, Ассемблер. Задание Организовать прием семи байт данных в полудуплексном режиме с порта PORTB в ячейки памяти данных с адресами $0200..$0207. https://www.cyberforum.ru/ avr/ thread1308920.html |
Генерация случайных чисел ATmega AVR Сразу скажу, что я уже перелопатил достаточно инфы, так что не надо посылать в гугл. Пытался использовать линейно-конгруэнтный метод, но что-то у меня не выходит Использовал такой метод x = число по которому будет генерироваться рандом m = 255 // Будем использовать это число a = x % 10 // Получим последнюю цифру числа x с = 1 // Если вдруг x = 0 r = ((x % 10) * x + 1) % 255 | |||||||||||||||||
ATmega AVR Контроль ШД для стеклоочистителя на базе МК Attiny2313 Здравствуйте, знатоки. Подскажите пожалуйста. Необходимо организовать подобие автомобильных стеклоочистителей на базе МК Attiny2313. У меня есть такая мысля задействовать шаговый двигатель. При этом должна быть задействована кнопка, которая управляет стеклоочистителями (вкл./выкл.), никаких режимов типа управления скоростью вращения и т.п. не нужно, просто чтобы они крутились под определенным... https://www.cyberforum.ru/ avr/ thread1305222.html |
ATmega AVR Управление светодиодами на ATtiny2313
https://www.cyberforum.ru/ avr/ thread1304199.html Ребята, помогите. Нужно написать программу под ATtiny 2313, где при нажатии кнопки 1 горит Led PB2 при нажатии кнопки 2 горит Led PB2, но медленнеи при нажатии кнопки 3 горит Led PB3 при нажатии кнопки 4 горит оба LED PB2 и PB3 гаснут. мои код не работает, что не так? #define F_CPU 2000000UL #include <avr/io.h> // 2313 #include <util/delay.h> // delay | |||||||||||||||||
ATmega AVR Вычисление логической функции в МК AT90S2313 В ячейке SRAM з ADR1 (C4) расположен код (3F). Записать в кодах МК AT90S2313 програму, которая выполняет вычисление заданой логической функции F над этими кодами. Результат вычисления должен быть записан по адресу ADR2 (63) пространства SRAM. F=(X) /\ (X) (Ẋ) \/ (Ẋ) (Ẋ) /\ (Ẋ) (X) \/ (X), X – переменная без инверсии Ẋ – переменная с инверсией /\ - операция И |
ATmega AVR Проверка емкости конденсатора на ATtiny2313
Нужна помощь.
Используемый софт: AVR Studio 6, Proteus 7.8
Задача:
Нужно написать программку, которая, собственно, проверяла емкость конденсатора, а я понятие не имею, как выполнить данную задачу. Был бы очень признателен, если бы кто-то помог с этим вопросом.
https://www.cyberforum.ru/ avr/ thread1302384.html
Наверх
|