Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR ATMega128 в режиме ATmega103 Вопрос очень простой: в AVR studyo, что должно стоять в фьюзе M103С, чтобы микросхема работала как ATmEGA128 ? Я забыла.... :-( https://www.cyberforum.ru/ avr/ thread2086774.html FT232RL+правильное питание ATmega AVR
Приветствую други. Если вкратце об устройстве - автономная хрень с атмегой 8 на борту. Питается от литий-йоной батарейки, заряжается оная max1555 от усб, коммутируется питание (УСБ-аккум) умной микрухой LTC4412. После LTC стоит LP2950-3,3 , который выдает 3,3 вольта, до 100мА, которые питают всю электронику на борту. Вопрос возник касательно правильного включения FT232RL. Повторюсь - напруга...
ATmega AVR STK500 (USBasp) не читает FLASH Давно валялся, привезенный из китая USBasp. Перепрошил оный в stk500, драйвера установил (вин7 х64), студия(4.19) определяет, все хорошо. Проблема в чем - не пишет flash. Читает что угодно, сигнатуры, еепромку, флэшку, фьюзы и прочую бяку. А вот флэш шить не хочет. Частоту ISP менял всяко. Целевой проц(atmega8a) работает от 3,3В, внутренний RC-ген на 1мгц. Чего делать то? https://www.cyberforum.ru/ avr/ thread2086772.html ATmega AVR Помогите выбрать быстрый программатор AVR https://www.cyberforum.ru/ avr/ thread2086771.html
Приветствую. Использую программатор USBAsp. Сейчас пишу прошивку под мегу128. Прошивку не возможно нормаль "шлифовать" в протеусе из-за отсутствия многих элементов из реального устройства. AVRDude через USBAsp заливает прошивку и верифицирует около 4-5 мин. Что для "шлифовки" не очень хорошо. Задача подобрать быстрый, не дорогой(мне на один раз) программатор. Есть порты LPT, COM, USB....
ATmega AVR Первый проект!
Вобщем собрал схемку, написал программу на процессор. Пытаюсь отлаживать в АВР студии, но что-то не так получается. Помогите отыскать ошибки. Так-то проект компилируется без ошибок, но при отладке программа работает не так как планировалось. Заметил, что функции «BRGE» «BRMI» работают как-то не так. Допустим результат АЦП сначала > 200 следовательно програмка переходит на метку m1, при изменении...
ATmega AVR Помогите расшифровать послание.... https://www.cyberforum.ru/ avr/ thread2086769.html
Мужики, помогите расшифровать послание(в программировании совсем недавно): "Настрой компилятор. Убери перевод чисел в 16тиричную систему и установи утрамбовку кода по минимальной длине модели." Это Лабораторный Блок Питания с валкодером и дисплеем из БП ПК, может быть кому то окажется полезным У меня установлена CodeVisionAVR Заранее благодарен) <Изображение удалено>
ATmega AVR Код после дизассемблирования.. Попалась в руки игрушка одна, сделана на AVR, управляет 4-мя моторчиками. Вытащил из МК прошивку (удивительно, но биты защиты не стояли), дизассемблировал, сижу разбираюсь.. Какие-то куски понятны, но в целом - каша какая-то :( Вот в начале кода есть такое : L0000: rjmp __stort ; L002C ; ----------- jump on tost line rjmp L0000 ; ----------- jump on tost line rjmp L0000 https://www.cyberforum.ru/ avr/ thread2086768.html Interrupt request, когда прерывание запрещено. ATmega AVR
Пусть какое-то прерывание запрещено (глобально или локально). Но вдруг возникло определяющее это прерывание событие (например, изменение состояние ноги для прерываний типа PCINT). Будет ли установлен в этом случае interrupt request флаг, соответствующий данному прерыванию?
ATmega AVR AVR Toolchain проблемы при компиляции - ошибка в либе? Тулчейн avr-toolchain-installer-3.3.0.710. При компиляции проекта с чужими библиотеками (v-usb cdc и др.) появляется ошибка - линкер не находит некую функцию __strlen_P, ссылка на которую есть в хедере pgmsposi.h. Прототип этой ф-и объявлен, но в либах ее похоже нету. Откатился на WinAVR-20100110 - там такой ошибки нету. Это что, инженегры Atmel накосячили, как только WinAVR попал в их кривые... https://www.cyberforum.ru/ avr/ thread2086766.html ATmega AVR FTBB не могу прошить Tiny2313, Tiny13 https://www.cyberforum.ru/ avr/ thread2086765.html
Помогите мк только начал изучать. Пытаюсь прошить ftbb программатором с пинборда tiny2313, tiny13, дудка не видит контроллеры, пробовал две 2313 и две 13. Miko16 и mega8 шьются в синапрог без проблем avrdude-gui пишет avrdude.ixi: invotyd portname COM3: use ft0 - ft9 C:\FTBB>avrdude -c pinb -P ft0 -B 1200 -p t13 -U flash:w:"C:\FTBB\022-T13.hex":a avrdude: BytBang OK avrdude: pin...
ATmega AVR SPI и Proteus
Подскажите где я не прав... Пытаюсь организовать обмен по SPI интерфейсу. Написал минимум кода и загрузил в протеус: .include "m88def.yms" risit: ldi R16, 0b11110111 // Настраиваем порт B на ввод/ввывод (MISO - ввод, остальные на вывод) out DDRB, R16 //
ATmega AVR помогите осилить выражение https://www.cyberforum.ru/ avr/ thread2086763.html
static uint16_t persent_to_pwm_9bit(uint8_t persent) { return (0x1FF * persent) / 100; } persent = 0..100 результат записываю в OCR1. Считает не правильно. Понимаю, что заморочка с типами. Как победить не знаю.
MoxyMuz79
28.11.2012, 13:32 0

sbi, cbi, sbic, sbs в подпрограммах - ATmega AVR - Ответ 11303541

28.11.2012, 13:32. Показов 12937. Ответов 27
Метки (Все метки)

Ответ

Цитата Сообщение от Otix
В итоге, вместо 2 тактов (sbi) получится 10 тактов.
в ядре AVR нет команды косвенной адресации бит, поэтому в любом случае придется городить огород , вопрос в цене

Вернуться к обсуждению:
sbi, cbi, sbic, sbs в подпрограммах ATmega AVR
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2012, 13:32
Готовые ответы и решения:

Как переместить лицензию с WINDOWS Server SBS 2011 на WINDOWS Server SBS 2011 Standard ?
Добрый День! Подскажите пожалуйста как переместить лицензию с WINDOWS Server SBS 2011 на WINDOWS...

Сброс бита CBI (Atmel Studio 6.2)
Картинки внизу... Использую Atmel Studio 6.2 для написания программы для Avr Mega. Проэкт...

w2k3 SBS
здравствуйте.. такой вопрос.. Сервер w2k3 SBS, у юзеров комп.класса XP SP3.. Все в рабочей...

Настройка звука на 5.1 creative sbs 580
Доброго времени суток. Нужен драйвер на вин 10 для sbs 580. Гуглил: есть на вин 7. Если можно...

SBS 2011, посадить DHCP на вторичный ip
История (опцианально, можно не читать): Устроился в организацию там стоит Small Buisness Server...

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

РАБОТА В ПОДПРОГРАММАХ
ДАНЫ ДВЕ МАТРИЦЫ A (N&lt;=10, M&lt;=15), B (K&lt;=20, L&lt;=15). ДЛЯ КАЖДОЙ ИЗ МАТРИЦ СФОРМИРОВАТЬ ОДНОМЕРНЫЙ...

SBS 2011 Не может создать почту для пользователя
При создании нового пользователя, не может создать ему ящик ну и пользователь в SBS не заводится,...

Упаковка бинарных ресурсов в батник ("CBI method" by Dragokas)
Cabinet's Batch inline. &quot;CBI method&quot; by Dragokas Метод предоставляет возможность встраивать...

Объявление массивов в подпрограммах
Доброго времени суток! Подскажите пожалуйста как происходит выделение памяти в подпрограммах. Я не...

Формальные и фактические параметры в подпрограммах
Можете объяснить механизм передачи параметров и назвать правило соответствия формальных и...

Работа с двумерным массивом в подпрограммах
Дана квадратная действительная матрица. Отсортировать по возрастанию все строки, содержащие нулевые...

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