Народ помогите по AVR разбераю программу разьесните синтаксис CBR ZL,1<<IRQ|1<<WAIT - команды я знаю у меня есть книга на русском сиснтаксис нет!!!!!!!!!!!!!!!!!!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
imhoteb
26 февраля 2004 г. 10:11
Составить ответ
|||
Конференция
|||
Архив
Ответы
ВСЕМ СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
—
imhoteb
(26.02.2004 10:57,
пустое
)
CBR ZL, (1<<IRQ) | (1<<WAIT) ; Так наверное буде понятней.
—
Bill
(26.02.2004 10:55,
пустое
)
Ответ: В общем операнд 1<<IRQ|1<<WAIT это константа, скорее всего байт, содержащий 2 единицы в разрядах IRQ и WAIT.Конкретные значения IRQ и WAIT ищи где нибудь в инклюдниках наверное
—
Mebius
(26.02.2004 10:33,
пустое
)
Не в кассу. А как там Жихарев поживает?
—
patton
(26.02.2004 15:19,
пустое
)
<< - это операция сдвига (в данном случае 1) на IRQ или WAIT разрядов.
—
Bill
(26.02.2004 10:20, 83 байт)
А имена для переменных придуманы исключительно удачные! Еще бы "define" назвали или "include"!
—
=L.A.=
(26.02.2004 11:07,
пустое
)
Ответ: Что означает |
—
imhoteb
(26.02.2004 10:26,
пустое
)
Ответ: такая палка означает операцию "или"
—
Mebius
(26.02.2004 10:28,
пустое
)
Я же сказал, операция "логическое Или".
—
Bill
(26.02.2004 10:28,
пустое
)
Ответ: Если я правильно понял то сначала делается сдвиг влева один раз IRQ и WAIT а потом логическое ИЛИ над результатом????????????
—
imhoteb
(26.02.2004 10:31,
пустое
)
Ответ:
—
konst2000
(26.02.2004 10:38, 287 байт)
Ответ: Двигается единица на число IRQ а потом илится единица сдвинутая на WAIT и результат этого записывается в память программ в виде константы
—
Mebius
(26.02.2004 10:37,
пустое
)
Если точнее, то "поразрядное ИЛИ". Логическое ИЛИ - это "||"
—
konst2000
(26.02.2004 10:31,
пустое
)
Ну да, поразрядное "логическое ИЛИ". В данном случае речь не идет о Си, я и не делал на ато акцента.
—
Bill
(26.02.2004 10:37,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru