Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 13.01.2012, 21:17  
prw07
Частый гость
 
Регистрация: 01.02.2011
Сообщений: 25
Сказал спасибо: 4
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
prw07 на пути к лучшему
По умолчанию 1-Ware. Подскажите

Хочу на Tiny13 прицепить DS18B20. Стандартная функция в CVAVR не помещается в 1кбайт памяти. Подскажите хороший источник информации с примерами для CVAVR без использования встроенной библиотеки DS18B20.h . С доходчивыми коментами для чайников.
Реклама:
prw07 вне форума  
Непрочитано 13.01.2012, 21:19  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите.

Ware ??? Может все таки wire ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 14.01.2012, 01:30  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите

Сообщение от prw07 Посмотреть сообщение
Хочу на Tiny13 прицепить DS18B20. Стандартная функция в CVAVR не помещается в 1кбайт памяти. Подскажите хороший источник информации с примерами для CVAVR без использования встроенной библиотеки DS18B20.h . С доходчивыми коментами для чайников.
Наилучший путь - написать самому без библиотек. Для Т13 надо уходить от Си. Кроме обслуживания датчика вам еще понадобятся преобразования сосчитанных данных, операции с ними. Более чем уверен, на Си у вас это не получится. Тем более на Вижне.
А насчет хидерного файла - так он лишь описательной средство, логика программы в основных файлах.
Этот датчик хорошо документирован в инете. Есть отличная статья Л.И. Ридико, поищите, почитайте. Человек, умеющий "просто о сложном".
У него в статье все разложено по полочкам с примерами программы на ассемблере. Немного усидчивости, и вы перенесете ее под Т13.

http://www.compitech.ru/html.cgi/arh...6/stat_104.htm
http://digit-el.com/files/open/ds18x20/ds18x20.html
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 14.01.2012, 04:38  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите

Что там за функция, которая в 1кб не влезает? Search Rom что ли?
Easyrider83 вне форума  
Непрочитано 14.01.2012, 11:05  
prw07
Частый гость
 
Регистрация: 01.02.2011
Сообщений: 25
Сказал спасибо: 4
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
prw07 на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите.

Сообщение от dosikus Посмотреть сообщение
Ware ??? Может все таки wire ?
Ну оЧепятался. Звиняйте.

Цитата:
...У него в статье все разложено по полочкам с примерами программы на ассемблере. Немного усидчивости, и вы перенесете ее под Т13.
У меня с ассемблером как-то сразу-же отношения не сложились. Проще на Си.

Цитата:
Что там за функция, которая в 1кб не влезает? Search Rom что ли?
Не знаю. Не вникал. Только если используется базовая функция измерения температуры и больше ничего , то выдает ошибку, что нельзя втулить 600Worlds туда, куда влазит только 512Worlds, А если еще и PWM организовать, который мне нужен, то без тини2313 там делать нечего.

Нашел примеры на WinAVR, но что-то не очень-то получилось их под CVAVR переделать.
prw07 вне форума  
Непрочитано 14.01.2012, 11:26  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите.

Сообщение от prw07 Посмотреть сообщение
Нашел примеры на WinAVR, но что-то не очень-то получилось их под CVAVR переделать.
Обычно всё пишу сам под ИАР )) и всё влазит )) лень проверять сколько занимает, но думаю что меньше чем половина тиньки.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Непрочитано 14.01.2012, 13:12  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите.

Сообщение от picavr Посмотреть сообщение
Обычно всё пишу сам под ИАР )) и всё влазит )) лень проверять сколько занимает, но думаю что меньше чем половина тиньки.
Я уже отметил, да и ТС подтвердил, что кроме сервисных модулей по Далласу ему еще и с полученными данными работать. Также было отмечено нежелание ТС вникать в ассемблер (я этого никогда не пойму, а как без него?). Как результат - надо уходить в другой кристалл. Если много работы с данными, вполне может быть, что и 2313 окажется маловато. Рекомендую ТС хорошо продумать базовый набор задач, добавить обязательно некий избыток "на додумалось потом", и только тогда приступать к подбору камня.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 14.01.2012, 14:12  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите

Сообщение от prw07 Посмотреть сообщение
Ну оЧепятался. Звиняйте.
Похоже это не опечатка . А элементарное незнание языка . см. далее .
Сообщение от prw07 Посмотреть сообщение
Worlds
И даташиты с аппноутами на тот же one_wire если бы читали в оригинале проблем бы не было ...
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
leoblp (25.01.2012)
Непрочитано 14.01.2012, 14:26  
Beginner43
Частый гость
 
Регистрация: 04.01.2010
Адрес: Россия, Киров
Сообщений: 31
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Beginner43 на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите

Написанный на Ассемблере код будет в районе 700 байт. Разница примерно в 300 байт Зачем Вам(если не секрет) знать температуру в Tiny13? Что с ней дальше делать будете? Термостат чтоли? Есть у меня код Ассемблера для Tiny13 - DS18B20.
__________________
Лужу, паяю, чайники починяю.
Beginner43 вне форума  
Сказали "Спасибо" Beginner43
leoblp (25.01.2012)
Непрочитано 14.01.2012, 14:29  
Beginner43
Частый гость
 
Регистрация: 04.01.2010
Адрес: Россия, Киров
Сообщений: 31
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Beginner43 на пути к лучшему
По умолчанию Re: 1-Ware. Подскажите

Сообщение от prw07 Посмотреть сообщение
А если еще и PWM организовать, который мне нужен, то без тини2313 там делать нечего.
Код для Tiny13- DS18B20 - PWM - 705 байт.
__________________
Лужу, паяю, чайники починяю.
Beginner43 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цифровой потенциометр для 1-ware Browny Электроника - это просто 12 23.11.2010 11:33
Реализация 1-Ware на CCS Prototup Микроконтроллеры, АЦП, память и т.д 8 20.08.2010 21:49
вольтметр на 1-Ware Faworit Микроконтроллеры, АЦП, память и т.д 9 16.07.2007 17:39
Подскажите Mrak Видеотехника 1 04.12.2005 12:26
1-ware interface Где нийти програматор под ентот интерфейс chipic128 Микроконтроллеры, АЦП, память и т.д 4 15.02.2005 19:03


Часовой пояс GMT +4, время: 21:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot