[an error occurred while processing this directive]
Возможно ли в IAR 228a создание функции опроса битовых полей регистров PINA,PINB(по ссылке) с использованием структуры __io union
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Sept
26 марта 2003 г. 16:23
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: ДА!
—
Bill
(26.03.2003 17:02,
пустое
)
Ответ: А как это сделать? unsigned char func(PINA_bit0 | PINA_bit2) возвращает значение на момент создания ф-ии.Если можно ,дайте пример.
—
Sept
(26.03.2003 17:18,
пустое
)
Ответ: Например так:
—
Bill
(26.03.2003 17:26, 138 байт)
Ответ: Прошу прощения, нужно &PINA
—
Bill
(26.03.2003 17:37,
пустое
)
Ответ: Не получается...(делал &_PINA, &PORTB) где моя ошибка
—
Sept
(26.03.2003 18:29, 644 байт)
Ответ: Тогда попробуйте так:
—
Bill
(26.03.2003 18:36, 176 байт)
тьху, блин, покоцало, вот так правильно
—
Ким
(27.03.2003 12:50, 214 байт)
ага, присутсвие двух символов < приводит к тому, что затирается все символы после них до начала новой строки
—
Ким
(27.03.2003 13:01, 271 байт)
Ответ: Здесь вопрос стоял по другому. Требовалась функция опроса разрядов порта, причем адрес порта может меняться:
—
Bill
(27.03.2003 13:35, 77 байт)
движок конференций что ли шутит :-(
—
Ким
(27.03.2003 12:55, 300 байт)
Я использую макроподставноки
—
Ким
(27.03.2003 12:48, 210 байт)
Веренее так (Проверял ) unsigned char InBits(unsigned char volatile *port,unsigned char mask)
—
kos
(27.03.2003 09:46,
пустое
)
Ответ: Спасибо, так заработало.
—
Sept
(27.03.2003 13:51,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru