Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Как одной командой записать в R2 значение отличное от нуля ?
Отправлено
whale
(188.187.18.199)
27 января 2010, г. 23:53
1.без использования другого регистра
2. чтобы многократное применение этой коанды не изменяло значение циклически.
Такое возможно ?
Составить ответ
|
Вернуться на конференцию
Ответы
EOR R2, R2
-
mandigit
(28.01.2010, 11:35:52
91.79.247.103
,
пустое
)
ляпнул
-
mandigit
(28.01.2010, 11:36:28
91.79.247.103
,
пустое
)
in R2,SPH.(или SPL) ;О)
-
-mse-
(28.01.2010, 11:31:34
83.239.86.98
,
пустое
)
Ага, уже было...
-
-mse-
(28.01.2010, 11:32:50
83.239.86.98
,
пустое
)
lds R2,RAMbyte
-
newby
(28.01.2010, 00:35:51
91.76.91.108
,
пустое
)
думаю clr+com более стабильно )
-
whale
(28.01.2010, 00:59:38
188.187.2.212
,
пустое
)
Считай из какого-нибудь порта (IN R2,xxx), где всегда есть хоть одна единичка. Например, если в порту B есть ножка, настроенная на вывод, то подойдёт IN R2,PORTB
-
Шунт_гороховый
(28.01.2010, 00:31:50
78.106.47.157
,
пустое
)
проще ldi temp, 1 mov r2, temp
-
whale
(28.01.2010, 00:33:16
188.187.18.199
,
пустое
)
просто одно время юзал com r2 но он собака инвертирует если два раза
-
whale
(28.01.2010, 00:34:0
188.187.18.199
,
пустое
)
ser R2 ?
-
nestandart
(28.01.2010, 00:22:37
79.235.137.199
,
пустое
)
инвалид регистр
-
whale
(28.01.2010, 00:32:29
188.187.18.199
,
пустое
)
Ответ:
-
A
(28.01.2010, 00:02:39
109.94.68.158
, 68 байт)
mov r2,#01H
-
VasilyS
(27.01.2010, 23:58:58
80.92.96.25
,
пустое
)
а что это за команда такая хитрая ?
-
whale
(28.01.2010, 00:10:26
188.187.18.199
,
пустое
)
Ну, батенька. Систему команд от 51 процессора знать надо. Не ровен час пригодится.
-
VasilyS
(28.01.2010, 00:15:0
80.92.96.25
,
пустое
)
у меня кстати обругался а такое
-
whale
(28.01.2010, 00:18:34
188.187.18.199
,
пустое
)
не хочет глотать такую команду
-
whale
(28.01.2010, 00:20:29
188.187.18.199
,
пустое
)
"обычный" AVR и не должен :)
-
nestandart
(28.01.2010, 00:21:15
79.235.137.199
,
пустое
)
Некоторые отвечающие усиленно делают вид, что они не в курсе, какой МК на этом форуме "дефолтный" :)
-
Шунт_гороховый
(28.01.2010, 00:26:54
78.106.47.157
,
пустое
)
правильный вопрос - половина ответа :)
-
nestandart
(28.01.2010, 00:27:42
79.235.137.199
,
пустое
)
вопрос был по дефолту )
-
whale
(28.01.2010, 00:30:21
188.187.18.199
,
пустое
)
Все равно мало информации. Какой проц? Для больших АВР можно in r2,SPH сделать и быть уверенным что будет не 0.
-
VasilyS
(28.01.2010, 00:37:45
80.92.96.25
,
пустое
)
это рисковано... пришел к мысли [ clr r2 com r2 ] наверно меньше не получиться
-
whale
(28.01.2010, 00:40:35
188.187.18.199
,
пустое
)
Тогда лучше clr r2 и dec r2. Бит переноса не испортится.
-
VasilyS
(28.01.2010, 01:01:34
80.92.96.25
,
пустое
)
да, так даже лучше )
-
whale
(28.01.2010, 01:23:56
188.187.2.212
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
отымите от 2 единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru