Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR помогите с Usart Здрасте, я делаю АЦП(10 бит) на меге8 , отправляется пакет из 4х байтов с 2мя стоп битами, кварц 4 мегагерца, так вот у меня вопрос : правильно ли я всё инициализировал. Init;(инициализация) Ldi temp ,0b00001011 out UCSRC,temp LDI temp,0 OUT UCSRA, temp LDI R16, (0<<RXEN)|(1<<TXEN)|(0<<RXCIE)|(0<<TXCIE); не нужно только передавать Биты.Приём не нужен OUT UCSRB, temp https://www.cyberforum.ru/ avr/ thread2088550.html От чего сдох ATmega AVR
Вопрос, может ли микроконтроллер выйти из строя если ему придется некоторое время поработать при напряжении близком к нижней границе его работоспособного? Есть некий батареечный девайс - два аккумулятора АА, процессор ATMiko32L, вначале работал отлично. Полежал с недельку - работал :) Полежал еще с недельку ... думаю пришло время сдохнуть аккумуляторам, проверил - девайс как ожидалось не...
ATmega AVR USB в SD/MMC Всем привет! Есть задумка сделать один приборчик, который будет использовать карту память SD/MMC в своей работе, с обычной файловой системой FAT16/32. Приборчик будет иметь возможность подключения к USB (в моем случае с использованием CP2102 - USB-UART, подключен к ATMiko128). Хочется реализовать возможность доступа к файловой системе на карте памяти из компьютера при подключении девайса........ https://www.cyberforum.ru/ avr/ thread2088548.html ATmega AVR Управление полумостом https://www.cyberforum.ru/ avr/ thread2088547.html
Здраствуйте господа! возник вопрос, разъесните если не трудно. Использую в ATmeg16 Таймер1 для управления полумостом в преобразователе, в такой конфигурации: TCCR1B=(1<<WGM13)|(1<<CS10); TCCR1A=(1<<COM1B0)|(1<<COM1B1)|(1<<COM1A1)|(1<<WGM11); OCR1BH=0x00; OCR1BL=0x55; OCR1AH=0x00; OCR1AL=0x50;
ATmega AVR Совместимость Мега8 и Мега8535
Зашел в тупик! Спасайте! Пробую запустить прогу на Меге8535 с прицелом потом перенести в готовое устройство на Меге8. (В связи с отсутствием переходника на Мегу8 на отладочной плате). Пишу на ассемблере. 1. таблица векторов прерываний у Меги8535 больше. Т.е. уже придется потом править исходник. 2. таймер0 у Меги8 в режиме сброс по совпадению не работает. 3. Ладно, строю все на таймере...
ATmega AVR Подключить STK200 к AVR https://www.cyberforum.ru/ avr/ thread2088545.html
Привет уважаемому сообществу! Я начинающий, сразу прошу прощения за возможно ламерские вопросы. По публикации на вашем сайте собрал STK200. По подключению MOSI,MISO,SCK,RST к ATmega8 - понятно,а там есть контакт LED - куда его завести? Спасибо!
ATmega AVR Запись в память программ. Требуется записать несколько байт в память программ (с чтением разобрался, работает). Для начала просто решил стереть что-нить в памяти данных - не получается.. Покурив документацию, понял, что код, который пишет/стирает что-то в памяти данных, должен находиться в области NRWW (необязательно в секции загрузчика). Т.е., на асме нужно было написать что-то вроде .org 0x1000-128 и далее код... https://www.cyberforum.ru/ avr/ thread2088544.html Какой версией ассемблера пользоваться??? ATmega AVR
В АВР Студии при создании пректа (или в свойствах, не помню) есть выбор версии ассемблера 1 или 2. В свою очередь есть папки Appnotes и Appnotes2. В чем различие и собственно какую версию предпочесть? Заранее спасибо!!!
ATmega AVR Не проходит инициализация TWI Добрый день! Мучаюсь с TWI Хочу в учебных целях подключить внешнюю память типа 24C64a Взял текст программы из уроков DI-Halta. Процессор МЕГА32 частота - вн. кварц - 8Мгц ldi temp,0x1c out TWBR,temp https://www.cyberforum.ru/ avr/ thread2088542.html ATmega AVR Меню для 3-разрядного cемисегментного индикатора https://www.cyberforum.ru/ avr/ thread2088541.html
Хочу написать меню для 3-разрядного cемисегментного индикатора. Индикация динамическая на таймере Т1. Должно быть три кнопки "выбор режима","+","-". С помощью меню должны задаваться Umin, Umax, Tзад. и сохраняться в EEPROM. Уже сделал динамическую индикацию,сделал режым мигания разрядов индикатора(при переходе в режим меню).А как сделать опрос кнопок и сделать ввод настроек не знаю. МК ATmega8,...
ATmega AVR PinA =)
Люди, простой вопрос. Не могу понять как считать pinA3 в ассемблере =) покажите пожалуйста!
ATmega AVR Слетает один бит в порту (глюк компилятора?) https://www.cyberforum.ru/ avr/ thread2088539.html
есть такое определение пинов #define HC595_PORT PORTC #define HC595_DDR DDRC #define HC595_PIM_DATA 1 #define HC595_PIN_CLK 0 #define HC595_PIN_STROBE 2 #define HC595_PIN_RESIT 3 т.к. сброс у этого регистра активный при 0, то на пин выводим 1 HC595_DDR = (1<<HC595_PIM_DATA)|(1<<HC595_PIN_CLK)|(1<<HC595_PIN_STROBE)|(1<<HC595_PIN_RESIT);
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
08.02.2010, 10:34 0

Переход на ASM после Си - ATmega AVR - Ответ 11327829

08.02.2010, 10:34. Показов 17779. Ответов 19
Метки (Все метки)

Ответ

[QUOTE="DiVOuR"][QUOTE="Цитата:[/QUOTE]
neg temp ; инвертируем ВСЕ биты ...
Чтобы получить инверсию с помощью neg, надо бы еще одиничку отнять опосля.

Пардоньте, ошибочку допустил-с!

Вернуться к обсуждению:
Переход на ASM после Си ATmega AVR
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2010, 10:34
Готовые ответы и решения:

Табличный переход в AVR (ASM)
Есть код, который в зависимости от установленного бита порта должен сделать переход на определенный...

Создание проекта с участием c++ и asm модулей. Ошибка asm модуля
Доброго времени суток! Подскажите, пожалуйста, как исправить данную ошибку (А2008)?

Delphi и ASM - не работает вызов функции Invoke через asm
В Delphi не работает вызов функции Invoke через asm. часть кода: asm invoke...

Массив: вывести следующий элемент после максимального (asm-вставки)
Помогите пожалуйста сделать задачу. нужно вывести следующий элемент после максимального. #include...

pascal+asm, не подключается модуль asm
Не получается подключить модуль ассмблера ( находится в каталоге с .pas)). Для примера взял...

19
08.02.2010, 10:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2010, 10:34
Помогаю со студенческими работами здесь

ASM atmega написать программу на ASM
Нужна помощь в написании программы с объяснениями.. Проверить свою программу Вашу работу. ...

После останова моделирования новый запуск программы невозможен без инсталлированного asm файла
Почему после останова моделирования новый запуск программы невозможен без инсталлированного asm...

При сборке выдает ошибку "MASM: fatal error A1000: : 1.asm.asm"
&quot;MASM : fatal error A1000: : 1.asm.asm :\1&gt;link16 /TINY 1.asm.obj, 1.asm.com&quot; Вопользовался...

Не происходит переход после сравнения
Не могу понять, где делаю ошибку, уже по-разному пробовал, но результат +- одинаковый... Помогите...

Ошибка "strcat.asm не найден" после замены статических массивов на динамические
Со статическими массивами все работало отлично, но после замены на динамические начала появляться...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru