[an error occurred while processing this directive]
опишт почеловечески что тебе нужно? конкретный пример
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
колян безпарольный
11 января 2005 г. 17:52
В ответ на:
Мне ничего не говорит извени конечно... например PORTC_Bit3 я могу управлять а нужно типа такого скажем SREG_C?
отправлено M@RS 11 января 2005 г. 17:44
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Я хочу на Си Записать значение с С на ножку рорта
—
M@RS
(11.01.2005 18:28,
пустое
)
if (SREG&0x01) PORTA|=0x01; else PORTA&=0xFE;
—
колян безпарольный
(11.01.2005 18:37, 45 байт)
на асме оно должно так выглядить
—
колян безпарольный
(11.01.2005 18:55, 88 байт)
Сенкс! оно понятно только хотелось бы недумая типа DATA=C. я же могу написать PORTD_Bit2=1 компилятор понимает, можно ли скажем задать С чтобы он понимал что это флаг который находиться в SFIOR под номером ноль?
—
M@RS
(11.01.2005 18:53,
пустое
)
Но можно и так
—
Bill
(11.01.2005 20:24, 120 байт)
всерано условие и всеравно записи констант, нет четкого переноса.
—
колян безпарольный
(11.01.2005 20:44, 187 байт)
В общем нужно надресировать компилятор это делать....
—
M@RS
(11.01.2005 18:54,
пустое
)
а толку? Если в асме нет прототипа операции то все изыски всеравно будут извращением. В 51вом есть операция mov bit,C, в авре нету...
—
колян безпарольный
(11.01.2005 19:01,
пустое
)
А считать я могу? мне толко считывать надо!
—
M@RS
(11.01.2005 19:05,
пустое
)
НЕТ.
—
колян безпарольный
(11.01.2005 19:10, 359 байт)
Для этих целей в AVR имеется T-флаг.
—
Bill
(11.01.2005 20:30,
пустое
)
ой вэй, они таки естьь но команда блдь и бсть работают только с регистрами r0-r31, потерпевшему-же нужны и/о регистры. Такова телявив....
—
колян безпарольный
(11.01.2005 20:36,
пустое
)
С портами понятно. Тут выше головы не прыгнешь.
—
Bill
(11.01.2005 21:08,
пустое
)
Спасибо что розжевал.... у меня 8051 управлял синтезатором софт был готовый вот и хотелось перенести все на АВР...Утро вечера мудренее!!!
—
M@RS
(11.01.2005 19:14,
пустое
)
Точнее не в SFIOR а в SREG флаг С находится!
—
M@RS
(11.01.2005 18:56,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru