|
|
Другие темы раздела | |
ATmega AVR Unsigned типы на Atmega8, переполнение разрядов Вопрос в следующем: как использовать беззнаковый тип для Atmega8? Atmel studio компилирует одинаково что unsigned int что int, в итоге имею переполнение разрядов, максимальное число 32767. Возможно ли использовать типы uint32_t uint16_t под Atmega8? https://www.cyberforum.ru/ avr/ thread2383392.html |
ATmega AVR Опрос PORT до объявления программы int main (void) Как опросить порт до объявления основной программы? что бы присвоить значение порта переменной? #define F_CPU 16000000UL #include <avr/io.h> #include <util/delay.h> DDRC = 0; //порт ввода С unsigned int Start = PINC; |
ATmega AVR MikroC PRO for AVR
https://www.cyberforum.ru/ avr/ thread2382719.html Доброго времени суток Всем ! С Наступающим Всех 2019 У меня такой вопрос? Можно ли добавить в MikroC PRO for AVR свою библиотеку. Если да то как и где можно почитать про это. |
ATmega AVR AVR32 включение глобальных прерываний
https://www.cyberforum.ru/ avr/ thread2382145.html Всем привет. У меня контроллер AVR32UC3C2256C, архитектура AVR32. Для разработки использую Atmel Studio 7.0, в ней используется GCC. Нужно настроить прерывания. До контроллера прерываний еще не дошел, проблема во включении глобальных прерываний (16-й бит Status Register). У меня нет никаких заголовочников, включащих слово "interrupt". Ну хорошо, залез в список инструкций, научился читать регистр... |
ATmega AVR Управление потоком выполнения Добрый день. У меня проблемы с управлением потоком программы. Перешел на ASM с высокоуровневых C# и Python. В основном потоке "Main" вызывается rcall ChangeState при нажатии кнопки. ; Main ========================================================= Main: sbic PINB, 0 rjmp Main |
ATmega AVR Не отображаются символы во второй строке ЖК дисплея LMO16L (Proteus)
https://www.cyberforum.ru/ avr/ thread2380901.html Есть рабочая модель Proteus7.6 (Atmega32 + LMO16L). При работе с первой строкой дисплея всё функционирует правильно, но при попытке вывести данные во второй строке они не отображаются. Причём сообщений об ошибках никаких нет. Здесь{del} (ссылки на форумы запрещены)нашел, что это похоже на неправильную инициализацию LCD, но разобраться сам не могу. Прошу помощи! Вот мой код инициализации: //... |
ATmega AVR Конвертирование из hex в c Добрый вечер. Хочу узнать одну вещь. У меня есть схема(Proteus) с мп AtMega8, и в него есть прошивка формата hex, можно ли как то конвертировать этот файл в файл типа(например c) чтобы можно было читать код?? https://www.cyberforum.ru/ avr/ thread2380498.html |
ATmega AVR АЦП на Atmega 328p u Замучился... помогите плиз! Не работает АЦП на atmega328p u Зависает на ожидании считывания или не пойму где... #define F_CPU 16000000L #include <avr/io.h> #include <avr/interrupt.h> |
ATmega AVR Как работает функция задержки на ассемблере?
https://www.cyberforum.ru/ avr/ thread2377249.html Следующая программа зажигает светодиод на 1000 милисекунд и на такое же время тушит. Я хочу универсальную функцию delay_1_sec,что задержка была на указанное мной число милисекунд.Кто занет пишите. /* * AssemblerApplication1.asm * * Created: 20.12.2018 19:45:22 * Author: ????? ???? */ |
ATmega AVR Вывод информации на цифровой индикатор НТ1613 в фиксированной позиции (ATmega 128)
https://www.cyberforum.ru/ avr/ thread2376629.html Доброго времени суток! Недавно была лабораторная по такому старью, как ATmega 128. Есть код, который при нажатии кнопок выводит информацию на индикатор. Проблема в том, что, при повторном нажатии кнопок, символы смещаются влево. Как сделать так, чтобы они выводились в фиксированной позиции? #include <avr/io.h> #include <avr/iom128.h> #include <stdlib.h> #define F_CPU 11059200 #include... |
ATmega AVR Микроконтроллер AVR. Atmega16 Дан массив 16х16. 1)Найти сумму элементов главной диагонали. 2) Найти наименьший элемент побочной диагонали |
ATmega AVR Задача с семисегментным индикатором
https://www.cyberforum.ru/ avr/ thread2376263.html В общем, курсач мой горит синим пламенем. Нужно написать для МК программу, которая будет хранить таблицу кодов для индикатора в памяти данных, а потом как-то доставать эти данные при сложении каких-то 8 и 16 разрядных чисел. Нужно, чтобы расчет и вывод числа происходил по таймеру, но это еще ладно. А вот как реализовать первую часть задачи я вообще не знаю, да и нагуглить не получается. Накидайте... |
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
09.01.2019, 11:57 | 0 |
Подскажите, можно ли создать массив на ядре AVR8L (tiny10) - ATmega AVR - Ответ 1322581209.01.2019, 11:57. Показов 610. Ответов 13
Метки (Все метки)
Ответ
vit005, и работает? Если так, то замечательно!
Резервы всегда есть У Вас таймер сейчас настроен на Clk/8. Все константы для нот подобраны соответствующие. Измените на Clk/1. Если все константы умножить на 8, то придем к тому, что сейчас. Но теперь появится возможность изменить эти константы в пропорции 8/10. Тем самым, учтем, что кварц не на 10, а на 8
Добавлено через 5 минут Перечитайте еще раз внимательно пост #9... Вернуться к обсуждению: Подскажите, можно ли создать массив на ядре AVR8L (tiny10) ATmega AVR
0
|
09.01.2019, 11:57 | |
Готовые ответы и решения:
13
Если можно создать массив TButton, то как создать массив их событий? Как создать браузер на ядре chromium Задача выполняется долго на одном ядре процессора - можно ли ее распараллелить можно ли и если можно, то как в сессии создать двумерный массив ?& |
09.01.2019, 11:57 | |
09.01.2019, 11:57 | |
Помогаю со студенческими работами здесь
0
Подскажите можно ли создать курсор с анимацией ? О потоках std::thread: можно ли вложить потоки друг в друга и можно ли создать динамический массив потоков? Массив: Подскажите как создать массив(array) от [-10, 10]. Подскажите пожалуйста где можно создать эти диаграммы Массив: Как можно создать массив, не прописывая каждую строку, а с применением цикла? Подскажите,какие таблицы можно создать в этой базе данных Подскажите ПО на котором можно создать генератор отчётов для работы в браузере |