Страница 1 из 1
AVR термометр DS18B20
Добавлено: Ср дек 17, 2014 08:02:01
feekus
Здравствуйте , появилась необходимость смоделировать термодатчик для AVR ATMEGA32 с выводом на LCD на языке СИ, перерыл множество источников, но ничего толкового не нашел, а если конкретней как подключаются новые библиотеки , и какие именно нужны (например что то нечто 1-wire)
Re: AVR термометр DS18B20
Добавлено: Ср дек 17, 2014 08:50:58
alex_
Ну во первых на чём пишешь(программа)? Во вторых нужны будут 2 библиотеки LCD и 1-wire если они есть в твоей проге то просто подключаешь и все дела, если же нет то самому колдовать придётся

Re: AVR термометр DS18B20
Добавлено: Ср дек 17, 2014 08:51:58
Gisteresis
Куда подключаются?
Re: AVR термометр DS18B20
Добавлено: Ср дек 17, 2014 08:56:21
feekus
программа avr studio 4 при написании #include <1wire> при компиляции появляется ошибка директории соответственно я делаю вывод что такой библиотеки нет, но ее можно скачать, так вот как ее подключить? или можно скачать другую версию avr studio где уже есть все нужные библиотеки.
Re: AVR термометр DS18B20
Добавлено: Ср дек 17, 2014 09:13:14
Gisteresis
Наверное вам будет проще обновиться. Уже есть 5 и 6я версии.
Можно конечно найти нужную либу. Тогда ее нужно кинуть в соответствующую папочку и прописать в IDE. (Этой студией не пользуюсь, пишу чисто теоретически)
ПС: Коты не любят фикусы. Они ими травятся

Re: AVR термометр DS18B20
Добавлено: Ср дек 17, 2014 09:14:39
feekus
сейчас попробую проверю)
Re: AVR термометр DS18B20
Добавлено: Ср дек 17, 2014 09:16:10
eess9
Библиотеку надо писать самому или у кого то слизать. Могу оказать медвежью услугу, только, судя по вашим комментариям, удивлюсь если вы ее запустите. Там все таки структура используется...

Re: AVR термометр DS18B20
Добавлено: Вс янв 11, 2015 13:50:54
asd81
eess9 писал(а):Библиотеку надо писать самому или у кого то слизать. Могу оказать медвежью услугу, только, судя по вашим комментариям, удивлюсь если вы ее запустите. Там все таки структура используется...

а для студии 6.2 подойдет эта библиотека?
Re: AVR термометр DS18B20
Добавлено: Пн янв 12, 2015 09:18:41
eess9
а почему нет? для любой avr studio
Re: AVR термометр DS18B20
Добавлено: Сб авг 22, 2015 01:01:35
mastech
to eess9 как я понял Ваша библиотека под один датчик?
Re: AVR термометр DS18B20
Добавлено: Пн авг 24, 2015 08:04:33
Gisteresis
Видимо да, но несложно переписать под несколько.
Классически в программировании под ПК это делается передачей структуры, описывающий датчик, через параметр функции, но тут это слишком ресурсоемко. Думаю нужно просто сделать глобальный массив структур а в качестве аргумента функции передавать номер. Как то так.