|
|
Другие темы раздела | |
ATmega AVR Странная работа кнопок в Протеусе
https://www.cyberforum.ru/ avr/ thread2351929.html Всем привет! Я начинающий. Уже 3-ий вечер не могу разобраться с работой кнопок в Протеусе. Хочу изучить работу команд для lcd 16×2. При симуляции в Atmel Studio 6 всё работает хорошо при пошаговом режиме. А вот при симуляции в Протеусе работает только одна кнопка. На рисунке она "F". Причем заметил, рабочая та кнопка, которая опрашивается последней. Меняя местами байты в массивах potrState и... |
ATmega AVR Как получить(визуальное) состояние EEPROM? В среде BASCOM есть замечательная возможность чтения EEPROM прямо из окна программирования, да не просто чтения в файл, а с визуальным наблюдением за значением ячеек. А т.к. недавно перешел на Atmel Studio, то интересует, есть ли тут такая возможность. Спсб! |
ATmega AVR Не входит в прерывание в Atmel Studio 6
https://www.cyberforum.ru/ avr/ thread2349753.html Всем привет! Скажите, почему не входит в прерывание программа при симуляции в Atmel Studio 6 ...? В настройке поставил false значение интеррупт маск. Программа виснет(студия). Почитал форумы, но никаких толковых ответов не нашёл. Неужели это секрет какой-то? Ведь многие пользуются Студией и как они отлаживают прерывания...? У всех так что- |
ATmega AVR Почему сохраняют временное значение в регистре R16? Здорово, парни. А вот что-то я знал да забыл. Почему при написании программы для ATMega на ассемблере временные значения чисел(перед отправкой в пространство ввода/вывода) их сохраняют в регистре r16, а не r0? https://www.cyberforum.ru/ avr/ thread2348892.html |
ATmega AVR Как воспроизвести звук имея снятое напряжение с АЦП на котором висит микрофон? Как дальше быть с этими показаниями? Нужно просто подавать это напряжение на вывод МК? И с той же частотой на которой работает АЦП? Можно реализовать это с помощью ШИМ? Но лучше с таймером, потому что выводы ШИМ заняты. |
ATmega AVR Указатели на порт в прерывании (тормозит или ресет проца)
https://www.cyberforum.ru/ avr/ thread2346935.html Добрый день! Не могу разобраться в проблеме. При использовании в прерывании указателя на порт явно начинает притормаживать. А если еще запихнуть в цикл, то вообще не работает. Но если работать с портом на прямую, то все ок. В гугле ничего такого не нашел ... Пишу под Atmega328P, частота 8Мгц, от внутреннего резонатора. AtmelStudio 7 toolchain WinAVR |
ATmega AVR Правильность кода цикла с прерываниями
https://www.cyberforum.ru/ avr/ thread2346517.html Привет всем. Захотел я себе своять моталку, устройство имеет энкодер с 100 имп/обр, (хотя это и не нужно особо но решил сделать так), экран LCD задача количество витков и количество уже намотанных. Как лучше написать код, проверку переменных совпадения количества витков проверять в заголовке цикла намотки или в прерывании? Проблема в том, что у меня иногда выпадает из цикла намотки но досчитав... |
ASM atmega написать программу на ASM ATmega AVR Нужна помощь в написании программы с объяснениями.. Проверить свою программу Вашу работу. Подпрограмма для ATmega1284 на Асм, 1 МГц: ; - выход на светодиод, активный низким ; - вход подтверждения на порт , активный низким ; - передача ЦИФРЫ (от 1 до 48) посылками ; пауза внутри 600 мс, между пачками 2 сек |
ATmega AVR Передача сообщения через UART для Atmega 328P Добрый день. Сам я новичок в этом деле. Сделал устройство бегущей строки на Atmega328P по этой статье. Код из статьи тут Прошу помочь с кодом, дабы можно было менять сообщение бегущей строки через МК (скорее всего это будет COM-порт). Пытался сам написать код замены сообщения по этой статье, но ничего не получилось. Добавлено через 10 минут Отправляемое сообщение в кодировке Windows... https://www.cyberforum.ru/ avr/ thread2345100.html |
ATmega AVR Гирлянда на Atmega8
https://www.cyberforum.ru/ avr/ thread2341715.html Добрый день. Нужна гирлянда на 16 каналов взял Atmega8 . Вот решил написать код. Писал код первый раз. До этого никогда не занимался программированием так что не судите строго. Подскажите пожалуйста как сделать чтоб каждый эффект прокручивался несколько раз (к примеру 5 ) а потом переходил к следующему эффекту. #define F_CPU 4000000UL #include <avr/io.h> #include <util/delay.h> |
Зажигание полос светодиодов на мк AT90S8515 ATmega AVR Здравствуйте! Задача такова:написать и отладить программу на ассемблер обрабатывающую прерывание таким образом, чтобы полоска светодиодов зажигалась последовательно слева направо при нажатии кнопки int0, и справа налево при нажатии кнопки int1. У меня есть такой код, который зажигает светодиоды через один. Вроде немного разобралась по Белову, что значит каждая строка, но до конца никак.... |
ATmega AVR MILLIS()
https://www.cyberforum.ru/ avr/ thread2340389.html Доброго времени суток. Перехожу на программирование на С. столкнулся с проблемой. AtmelStudio ругается на библиотеку millis #include "mbed.h" #include "millis.h" volatile unsigned long _millis; void millisStart(void) { SysTick_Config(SystemCoreClock / 1000); } |
0 / 0 / 0
Регистрация: 19.11.2018
Сообщений: 12
|
|
23.11.2018, 12:34 [ТС] | 0 |
Atmega 8A - ATmega AVR - Ответ 1308744623.11.2018, 12:34. Показов 1141. Ответов 21
Метки (Все метки)
Ответ
Спасибо. Немного изменил код, так как кнопка срабатывала 1 раз и все. Работает
Вернуться к обсуждению: Atmega 8A ATmega AVR
0
|
23.11.2018, 12:34 | |
Готовые ответы и решения:
21
Макетная плата для Atmega 32?atmega 8 atmega Atmega 16 Atmega 16 и C |
23.11.2018, 12:34 | |
23.11.2018, 12:34 | |
Помогаю со студенческими работами здесь
0
ATmega->FTDI->PC Светофор на ATmega atmega spi Умножение на ATMega ATmega 64 и PinBoard Осциллограф на Atmega 8 Маркировка Atmega |