|
|
Другие темы раздела | |
ATmega AVR Контроль семисегментника через сдвиговый регистр (ATMega8)
https://www.cyberforum.ru/ avr/ thread1552443.html подскажите, пожалуйста, нужно управлять 7 сегментным индикатором через регистр. Не могу никак разобраться |
Конвертор между системами счисления на МК ATmega AVR По учебе столкнулся с этим. Спасибо преподавателям и их "лекциям" - ничего не понял. Нужно сделать калькулятор для перевода чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной СС. Сделать это все необходимо в протеусе. При этом есть ограничение по разрядности - число 100, переведенное из десятичной в двоичную СС и оно же максимальное число, с которым должно работать все это. ... |
ATmega AVR Нет контроля светодиодов по последовательному каналу (ASM, ATMega128) .include "m128def.inc" ldi r16, 0b00011000 sts UCSR1B, r16 ldi r16, 0b110 sts UCSR1C, R16 ldi R16, 0b0 sts UBRR1H, R16 ldi R16, 47 sts UBRR1L, R16 https://www.cyberforum.ru/ avr/ thread1549626.html | ATmega AVR Переключение четырех светодиодов (сдвиг) по кнопке Добрый день. Требуется помощь в написании кода на Assembler. Задание следующее: Переключение 4-х светодиодов (сдвиг) по кнопке. Заранее спасибо!! https://www.cyberforum.ru/ avr/ thread1547244.html |
ATmega AVR Ошибка компиляции (AVR Studio, ATMega8515) Ребята сегодня впервые проходим avr вот теперь не могу запустить на avr studio программу пишет что : ../kobzik.c:2: error: expected identifier or '(' before '.' token где надо ошибку исправить? вот сам код .include "8515def.inc" .org 000 |
ATmega AVR Определить четность (нечетность) содержимого ячеек памяти (ATiny 2313) Помогите пожалуйста.Или хотя бы найти примеры подобных программ. Определить чётность (нечётность) содержимого ячеек памяти $ 0081 и $ 0082. На светодиоды вынести номер той ячейки, чьё содержимоё чётное. Если содержимое чётно обеих ячеек, то с выдержкой времени показывать оба номера. Пуск по опросу от кнопки INT0. https://www.cyberforum.ru/ avr/ thread1546528.html |
ATmega AVR Светофор регулируемого перекрёстка на ATmega32
https://www.cyberforum.ru/ avr/ thread1544933.html Необходимо спроектировать микропроцессорный контроллер светофора регулируемого перекрёстка. На ATMega32 Ребят, мне нужна принципиальная схема всего этого... пожалуйста помогите! Добавлено через 1 час 10 минут Я не нашёл ответ на свой вопрос в поисковике , нет принципиальной схемы светофора с контроллером ATmega32 |
ATmega AVR Не работает в железе (работает в Proteus, ATmega8, ASM) Прошивка работает в протеусе (V 7.7 SP 2), но не работает в железе. На счет фьюзов не совсем уверен (напишите какие нужны без кварца). .INCLUDE "m8def.inc" .DEF _tmp = R16 .DEF _out = R17 .DEF _ind = R18 .DEF _lim = R19 .DEF _mod = R20 .DEF _zer = R21 |
ATmega AVR Не происходит возврат из подпрограммы (AVR Studio 4, Asm)
https://www.cyberforum.ru/ avr/ thread1540027.html Доброго времени суток. Пишу мигающий светодиод на Avr ассемблере под Atmega16, среда AVR Studio 4. Написал отдельную подпрограмму для задержки, получилось что-то вроде этого: .include "D:\Program Files (x86)\Atmel\AVR Tools\AvrAssembler2\Appnotes\m16def.inc" sbi DDRC, 0 Main: sbi PORTC, 0 rcall Delay cbi PORTC, 0 |
ATmega AVR Прошивка термостата с холодильника на мк Atmega16, через KOM-port ?
https://www.cyberforum.ru/ avr/ thread1532535.html Здравствуйте!! Имеются около 10-ка термостатов с холодильников, на мк Atmega16!! Возможно ли с мк вынуть прошивку, и подредактировать С работку реле по температуре от +10 до 100 градусов??? В нем заложено от -50 до +50!!! есть Разъем под прошивку. контакты прозвонил до мк, нашел Rx/TX/-/+/и не понятно мне int0 ????? Куда на ком порт подавать int0?????? |
ATmega AVR GСС не создает код для инициализации переменных Вместо этого, он их засовывает в секцию .data main.c: static volatile int a = 0xb1; static volatile int b; int main(void) { b = 33; return a + 1 + b; } лог сборки: |
ATmega AVR Отправка в сон по удержанию INT0 (ATTiny13A, CVAVR) Здравствуйте! Собственно сабж. Задача такая: у меня по нажатию на INT0 (по прерыванию восходящего фронта) происходит смена значения переменной. Но надо что бы по удержанию INT0 в течении 2х сек. контроллер уходил в powerdown(); А по нажатию короткому возвращался к работе. Так же использую таймер для задания нужного такта четырем портам и для подсчета "когда нужно засыпать". Период таймера... https://www.cyberforum.ru/ avr/ thread1530200.html |
1176 / 653 / 111
Регистрация: 15.05.2012
Сообщений: 4,015
|
|
18.10.2015, 20:49 | 0 |
Работа с UART (Си, ATtiny 2313) - ATmega AVR - Ответ 821158818.10.2015, 20:49. Показов 5457. Ответов 21
Метки (Все метки)
Ответ
Принят байт - сработало прерывание - вы объявили массив (чистый) - заполнили его принятым байтом - сравниваете его с 'q', потом с 'c' - если он и 'q', и 'c', то инвертируете первый бит в порте В - выходите из обработчика прерывания.
И с чего вы решили, что не можете проверять больше двух элементов? Да хоть 100500. Правда, толку от такого сравнения - ноль. Ну не может одно число быть и другим, и третьим. Вернуться к обсуждению: Работа с UART (Си, ATtiny 2313) ATmega AVR
0
|
18.10.2015, 20:49 | |
Готовые ответы и решения:
21
ATtiny 2313 Attiny 2313 не прошивается AtTiny 2313, прерывания Термостат на ATTiny 2313 Программа на микроконтроллере AtTiny 2313 |
18.10.2015, 20:49 | |
18.10.2015, 20:49 | |
Помогаю со студенческими работами здесь
0
ATtiny 2313. Контроль освещения Использование таймера в ATTiny 2313 Attiny 2313 простая задачка с индикацией Attiny 2313 замерзает внутренний тактовый Пояснение команд в AVR AtTiny 2313 |