|
|
Другие темы раздела | |
ATmega AVR Как из USB сделать COM?
https://www.cyberforum.ru/ avr/ thread2088537.html Добрый день. Скажу сразу - это для программирования микросхем памяти 24с04 и иже с ними. Отталкиваюсь именно от 24с04. Посмотрел на старом форуме, там есть много разных вариантов. FT232RL не подходит - хочется дешевле, например, как Midvyd сделал. http://iosyitistromyss.ru/forum/mydivice/usb-2-som-8 Вопрос: как? Как из данных ЮСБ-порта получить сигналы для СОМ-порта? Вообще зачем драйвера... |
ATmega AVR Использование регистров Решил перейти с Си на ассемблер, столкнулся с проблемой использования регистров. Есть ли какие-нибудь стандарты или рекомендации по использованию регистров, чтоб одни функции не мешали другим, при этом как можно меньше использовали стек? Для некоторых инструкций вроде ldi недоступны регистры r0-r15. У них есть какое-то специальное назначение? |
ATmega AVR Таймеры,PWM,прерывания
https://www.cyberforum.ru/ avr/ thread2088535.html Здравствуйте всем!Начал учить микроконтроллеры.Начал с Atmego32.Хочу сделать реобас для компа.4 канала ШИМ аппаратных задействованы.Работают(в Протеусе пока). Добавил динамическую индикацию для 7 сегментников(Функция вывода вызывается в основном цикле программы) но как то медленно она работает(тактирование Атмеги 8 мГц).Тоесть думаю надо ее вызывать через прерывания?так же необходимо... |
ATmega AVR OCR0A=0 (вопрос по ШИМ) Почему, когда я выставляю биты OCR0A в ноль, то светодиод не гаснет до конца, а остаётся бледно мерцать? использую следующие регистры: TCCR0A=0b10100011; // Fast PWM TCCR0B=0b00000001; // T=clk скриншот, чтобы в справочники не лезть: <Изображение удалено> https://www.cyberforum.ru/ avr/ thread2088534.html |
AvrStudio, перекрытие кода и половые извращения ATmega AVR Есть таблица векторов прерываний, записанная в виде .org 0 rjmp RESIT ; Riset Homdler .org INT0addr reti;rjmp EXT_INT0 ; IRQ0 Homdler ... .org URXCaddr reti;rjmp USORT_RXC ; USORT RX Complete Homdler ... .org INT_VECTORS_SIZE |
ATmega AVR Таймеры AVR Здравствуйте, подскажите, пожалуйста, как работать с таймерами ATmega16. Я использую CVAVR, учусь писать на Си. На примере такой задачи: При приходе на ножку положительного импульса, таймер запускается( считает время в микро секундах(если это возможно)). При повторном приходе импульса, таймер останавливается, и выдаёт, то что насчитал, в какую-л переменную. з.ы. Понятных обьяснений на... https://www.cyberforum.ru/ avr/ thread2088532.html |
ATmega AVR Отладка по JTAG. pinboard vs AVRDragon.
https://www.cyberforum.ru/ avr/ thread2088531.html хочу отлаживаться по JTAG, ну и железку приобресть соответственно для этого. выбираю между AVRDragon и PinBoard. откровенно говоря склоняюсь к первому - при примерно той же цене в нем debugwire есть, а распаяные кнопочки да светодиоды на pinboard - штука приятная, но не жизнено необходиния. отговорите :) |
ATmega AVR Сайты с разными библиотеками под AVR Посоветуйте сайт, где собраны и структурированы "тонны" всяких программ/прошивок/исходников/библиотек для AVR микроконтроллеров :) А то я на форуме часто слышу упоминания о таких сайтах, типа всё уже написано до нас :) |
ATmega AVR Умножение дробных чисел в асме
https://www.cyberforum.ru/ avr/ thread2088529.html Связался с этим делом, покурил апнот200. Но тока он чето не работает, считает и выдает какую-то лажу. Более менее считает числа с одним знаком после запятой, но невсегда правильно, мне же нужно умножать на 3 знака после запятой. Здесь умножаю 5 * 0.125, такие числа он вообще не варит. Что я делаю не так? ;****************************************************************************** ;* ;*... |
ATmega AVR ATMega8 проблема с таймером Вот такой вот косяк... <Изображение удалено> по прерыванию с int0 (сигнал с пульта) получаю нормальный ШИМ на PB1(OC1A) и ошибка TIMER is in PWM mode: some OC pin not defined as output хотя по ходу образования ШИМ эта ошибка постоянно повторяется, как только начинает новый "заход" на цикл while. https://www.cyberforum.ru/ avr/ thread2088528.html |
AT24C16A по i2c c Atmega8535. Не читается последовательность ATmega AVR решил опробовать y2s. в качестве примера взял AT24C16A и присобачил к меге8353. протокол вручную сделал, не используя аппаратный twi. побайтно все прекрасно пишет и читает. постранично пишет, а вот читать больше 1 байта не хочет(. может тут какие то подводные камни есть? подскажите. такие дела: например сидит в еепромке несколько байтов: 12 13 14 15 16. при чтении по одиночке все ок, но только... |
ATmega AVR у avr плохая система команд ? как правильно поставить 1 в 0 бит в служебной ячейке TIMSK (запуск прериваний от первого таймера) имя этого бита TOIE0 казалось бы естественные команды почему то не работают SBR TIMSK,0B00000001 SBI TIMSK,0 SBI TOIE0 https://www.cyberforum.ru/ avr/ thread2088526.html |
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
17.02.2010, 06:28 | 0 |
ATMega168 + цифровой дисплей - ATmega AVR - Ответ 1132766117.02.2010, 06:28. Показов 6748. Ответов 6
Метки (Все метки)
Ответ
Только через сдвиговый регистр разве что.
Вернуться к обсуждению: ATMega168 + цифровой дисплей ATmega AVR
0
|
17.02.2010, 06:28 | |
Готовые ответы и решения:
6
ATmega168 Arduino (ATMega168) платку atmega168 Не шьется atmega168 |
17.02.2010, 06:28 | |
17.02.2010, 06:28 | |
Помогаю со студенческими работами здесь
0
ATmega168 lock? Хедер для atmega168 Atmega168 и прерывания PCINT0-... Не могу считать UDR0 в ATmega168 Bootloader for atmega48, atmega88, atmega168, atmega328 Подключение питания для ATmega168-20AU atmega168 запись в PCM - подскажите с реализацией |