Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Да не вопрос, идешь по ссылке и нажимаешь там OneWireLib , а далее я заменил тамошние делеи на встроенные в КодеВижен, и везде где он там читает или пишет в один бит порта, я сделал чтени-запись в целый порт, вот и все.
Отправлено
GDI
19 ноября 2008 г. 15:54
В ответ на:
хм...интересно.....тоже так хочу )))))
отправлено Artur_FCSM 19 ноября 2008 г. 15:48
http://www.microsyl.com/
Составить ответ
|
Вернуться на конференцию
Ответы
слушай, а примерчик скинуть не можешь? а то я что то совсем пока не бумбум (((
-
Artur_FCSM
(19.11.2008 16:52:1
85.94.3.211
,
пустое
)
Это было 3 работы и 5 лет назад, так что ничего не сохранилось :)
-
GDI
(19.11.2008 17:11:7
195.131.97.15
,
пустое
)
блин...подстава (((((
-
Artur_FCSM
(19.11.2008 17:17:3
85.94.3.211
,
пустое
)
Сделай сперва чтоб оно просто заработало на одном пине, а потом уже будешь остально наворачивать. У меня тот проект вообще был первым, я тогда и АВР впервые увидел и Си, не понимаю что тут может быть сложного.
-
GDI
(19.11.2008 17:19:57
195.131.97.15
,
пустое
)
ясно....в итоге я могу получить например 64 ds1820, по 8 штук на 8 ножек??? реально???
-
Artur_FCSM
(19.11.2008 17:29:37
85.94.3.211
,
пустое
)
И даже больше, если сделать еще и работу с ID и весить несколько датчиков на каждую ногу.
-
GDI
(20.11.2008 10:28:39
195.131.97.15
,
пустое
)
здесь постоянно ошибка ((( #ifndef _AVR_IO_H_ # error "Include <avr/io.h> instead of this file." #endif
-
Artur_FCSM
(19.11.2008 16:33:2
85.94.3.211
,
пустое
)
Надо искать где это прописано, это он ругается на то что нету файла io.h, но таких инклюдов и нет в КодеВижене.
-
GDI
(19.11.2008 16:36:43
195.131.97.15
,
пустое
)
а что с #include <io2313.h> нет такого файла ((
-
Artur_FCSM
(19.11.2008 16:12:9
85.94.3.211
,
пустое
)
Ну и забей на него, просто человек использует ICCAVR, поставь то что с КодеВижене используется, код, естетсвенно требует адаптации под другой компилятор, но ничего там сложного нет. #define ONEPIN делается без всяких там указателей, просто пишешь PINx, где х - это твой порт. Маски там тоже кое-где подправить придется.
-
GDI
(19.11.2008 16:33:44
195.131.97.15
,
пустое
)
с делеями все понятно......
-
Artur_FCSM
(19.11.2008 16:02:57
85.94.3.211
, 115 байт)
Добро нужно потом разбирать по переменным, естественно. А с записью нет ничего проще, запросы то там всегда одинаковые будут, вот и надо вместо передачи одного бита по масте выдавать на прорт сразу 0xff или 0х00
-
GDI
(19.11.2008 16:41:21
195.131.97.15
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 38:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru