Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
14.01.2007, 02:46
|
|
Временная регистрация
Регистрация: 13.11.2006
Сообщений: 61
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А что avr микроконтр. не поддерживают операции инверсии?
тут вопрос такой, необходимо было преобразовать числа со знаком-хронящиеся в регистрах из прямого кода в дополнительный ну и соответственно понадобилась инвертировать число. А операции NOT я не нашёл в списке команд к микроконтроллеру. Да и арифметического сдвига в лево тоже не нашёл. В право есть(ASR),а вот ASL нет. Скажите как быть?
|
|
|
|
14.01.2007, 11:53
|
|
Частый гость
Регистрация: 04.12.2006
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Перевод в дополнительный код NEG Rd или ( Rd=$00-Rd ).
Перевод в обратный код COM Rd или ( Rd=$FF-Rd ).
И если мне не именяет память, то 'NOT' это лог.опирация в Паскале.
|
|
|
|
14.01.2007, 12:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
в таких случаях можно сделать то что нужно в компиляторе - avr123.nm.ru - и посмотреть АСМ листинг.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
14.01.2007, 14:02
|
|
Частый гость
Регистрация: 04.12.2006
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
круто! avr123-nm-ru написал свой компилятор
|
|
|
|
14.01.2007, 14:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
|
|
|
|
|
14.01.2007, 16:45
|
|
Гражданин KAZUS.RU
Регистрация: 24.01.2005
Сообщений: 489
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Цитата:
|
Та не! Это IAR поменял название всех своих продуктов на avr123-nm-ru.
Теперь новые релизы выходят под таким названием.
Причем сразу включают кряк и копию сайта avr123.nm.ru.
|
Зачем такая злость? Человек делает доброе дело а вы за слово схватитись. Надо с уважением и полегче.
__________________
Удачи!
|
|
|
|
14.01.2007, 22:23
|
|
Частый гость
Регистрация: 04.12.2006
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Лично я ни в кой мере не хотел ни кого обидеть. Надеюсь lsa тоже.
Просто представил, как человек задавший вопрос начинает искать инфу по компилятору и что в нем окоянном нужно сделать, что бы наконец инвертивовать регистры
без обид.
|
|
|
|
14.01.2007, 22:44
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,563 сообщении(ях)
|
TO avr123-nm-ru Пиши по понятней , а то твоя реклама...
Остальным Начнете опять оскорбления , не поленюсь вытру все
|
|
|
|
15.01.2007, 12:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
|
Сообщение от vasseff
|
Цитата:
|
Та не! Это IAR поменял название всех своих продуктов на avr123-nm-ru.
Теперь новые релизы выходят под таким названием.
Причем сразу включают кряк и копию сайта avr123.nm.ru.
|
Зачем такая злость? Человек делает доброе дело а вы за слово схватитись. Надо с уважением и полегче.
|
Не было у меня злости.
А дело действительно доброе.
Вот новый сайт: bascom-avr.narod.ru
Там BASCOM-AVR 1.11.8.4 - ПОЛНАЯ! версия.
Плюс еще информация по применению.
Сенкс!
|
|
|
|
18.01.2007, 06:29
|
|
Временная регистрация
Регистрация: 13.11.2006
Сообщений: 61
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Да ребят, за то что помогаете спасибо. И ещё раньше посещал форумы php програмистов так там есть личности которым оскорбить ничего не стоит, а админу вообще пофигу. Хочу заметить здесь аудетория нормальная.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:51.
|
|