Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
А нет ли у кого примерчика эмуляции косвенной адресации к (+)
Отправлено
Quasy
10 сентября 2008 г. 16:21
битам портов на AVR. Или идейки. То, что наваял - не нравится, много тактов жрет...
Составить ответ
|
Вернуться на конференцию
Ответы
вариант
-
mandigit
(11.09.2008 13:33:27
91.77.83.103
, 339 байт)
1-Wire так размножал:
-
Леонид Иванович
(10.09.2008 18:22:0
87.252.227.56
, 808 байт)
Гм... очень занятно...
-
ARV
(10.09.2008 20:31:56
87.117.1.198
, 465 байт)
В IAR всё хорошо.
-
Леонид Иванович
(11.09.2008 09:21:4
87.252.227.56
,
пустое
)
Адресации ЧЕГО - чтения бита, его установки, записи, или toggle?
-
MBedder
(10.09.2008 16:34:4
80.92.96.19
,
пустое
)
Всего. Чтобы яснее выразиться - типа 10 программных I2C на портах.
-
Quasy
(10.09.2008 16:39:41
192.168.0.207,80.243.9.34
,
пустое
)
Может табличкой? 8 штук по моему компактно получится(+)
-
misyachniy
(10.09.2008 17:03:56
195.10.210.194
, 170 байт)
Да там вроде все просто. Напесал две функции (ну или два макроса)(+)
-
Quasy
(10.09.2008 17:26:33
192.168.0.207,80.243.9.34
, 425 байт)
В предложеном мной методе ADDRESS порта- задан жестко - должно через in/out работать
-
misyachniy
(10.09.2008 17:38:21
195.10.210.194
,
пустое
)
По нисходящей: сначала тоже сделал двумерной табличкой (+)
-
Quasy
(10.09.2008 17:44:57
192.168.0.207,80.243.9.34
, 517 байт)
Ответ:
-
misyachniy
(10.09.2008 17:54:32
195.10.210.194
, 182 байт)
С единой библиотекой. Аргументом задавть какие биты трепать.
-
Quasy
(10.09.2008 16:41:20
192.168.0.207,80.243.9.34
,
пустое
)
Используйте С++
-
=NIK=
(10.09.2008 17:04:11
213.221.24.183
,
пустое
)
Громоздко будет. Не вижу компактного метода. Быстро будет только сделать по десятку i2cN_write и i2cN_read, а уж их звать по индексу
-
MBedder
(10.09.2008 16:55:11
80.92.96.19
,
пустое
)
Может я не понимаю сути, но делал класс для софтверного SPI, можно хоть десять на один МК налепить. То или не то ?
-
MegaJohn
(10.09.2008 16:50:35
213.170.82.250
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 3 в два раза:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru