АвторСообщение



Пост N: 28
Зарегистрирован: 25.12.06
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 27.02.07 15:08. Заголовок: Интерфейс 1-Wire



Обсуждение интерфейса 1-Wire


Евгений Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 104 , стр: 1 2 3 All [только новые]


постоянный участник




Пост N: 116
Зарегистрирован: 12.02.07
Откуда: Аргентина, Линкольн
Рейтинг: 0

Награды: Отлично!',
ссылка на сообщение  Отправлено: 30.03.07 18:35. Заголовок: Re:


vintik пишет:

 цитата:
Не знаю почему, но бит С Status, на перенос не реагирует.


моя вина, каюсь. Команда incf влияет только на флаг Z и ни на какие больше.
vintik пишет:

 цитата:
перед инверсией наверное нужно сдвинуть влево оба байта


а можно объяснение. Зачем Вам их сдвигать влево?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 103
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.03.07 19:08. Заголовок: Re:


Alberto пишет:

 цитата:
Зачем Вам их сдвигать влево?


При измерении минусовой температуры происходит ошибка с
половинками градуса, это третий бит LSB, а он, теряется при
преобразовании в положительное число, или, преобразуется не
корректно.
Выше, об этом уже писалось, просмотрите всю тему.
А вообще, этот вопрос уже решен, только другим способом, но
и этот вариант интересен, если увеличить точность


Я не МАГ, я только учусь. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 117
Зарегистрирован: 12.02.07
Откуда: Аргентина, Линкольн
Рейтинг: 0

Награды: Отлично!',
ссылка на сообщение  Отправлено: 30.03.07 19:47. Заголовок: Re:


vintik пишет:

 цитата:
это третий бит LSB, а он, теряется при преобразовании в положительное число


почему? Вот кусок кода
SDVIG: 
clrf Flag ; Очистить регистр флагов
btfsc Temp_LSB,3 ; Определить знак температуры. Бит 3 регистра Temp_LSB равен "0"?
bsf Flag,0 ; "НЕТ" - установить признак отрицательной температуры (бит 3 = "1")
; "ДА" - программа выполняется дальше
bcf Temp_LSB,0 ; Обнулить биты 0-3 регистра Temp_LSB
bcf Temp_LSB,1 ;
bcf Temp_LSB,2 ;
bcf Temp_LSB,3 ;

swapf Temp_LSB,F ; Поменять местами полубайты байта Temp_LSB
swapf Temp_MSB,W ; Поменять местами полубайты байта Temp_MSB с сохранением
; результата в регистре W

addwf Temp_LSB,F ; Сложить значение в регистре Temp_LSB с содержимым
; регистра W с сохранением результата в нем же, т.е.
; своеобразный аналог четырех сдвигов вправо обоих регистров

где видно что сначала определяется признак наличия половинки градуса и при его наличии выставляется флаг (bsf Flag,0). Другое дело что текст описания не откорректирован, это моя вина, просто как я уже писал Винда у меня испанская и в MPLAB'е у меня вот такая картинка

и ничего поделать не могу (компьютер на работе, винда лицензионная, испанская).
Как Вы проверяли программу? Я прогнал в MPLAB'е, никаких проблем. Ничего не теряется.
Вкратце опишу процедуру преобразования отрицательных чисел (считаем что по биту 7 байта Temp_MSB знак уже определен):
имеем -25,0625 - это 1111 1110 0110 11111
инвертируем его: 0000 0001 1001 0000
инкрементируем: 0000 0001 1001 0001
определяем наличие половинки градуса (бит 3 байта Temp_LSB, выделено красным), выставляем признак наличия (bsf Flag,0), меняем местами тетрады обоих байтов: 0001 0000 0001 1001, из них берем то, что выделено красным, получаем 0001 1001 - это 25. Где Вы увидели потерю половинки байта? Проделайте те же процедуры для любого другого значения... и привидите мне аргументированное (с примерами) возражение. Еще раз прошу прощения за то, что не исправил комментарии, но это объективные причины и тут я бессилен.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 104
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.03.07 20:49. Заголовок: Re:



Не знаю что происходит, но, при охлаждении датчика
температура высвечивается в порядке:
-1,5 -1,0 -2,5 -2,0 -3,5 -3,0
В исходнике (DS1820.asm) такого нет, работает корректно:
-1,0 -1,5 -2,0 -2,5 -3,0 -3,5

Поверте мне наслово.

И дело не в комментариях, а в работе, извините, если чемто огорчил, но
в математике пока никакой, надеюсь пока




Я не МАГ, я только учусь. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 105
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.03.07 21:25. Заголовок: Re:


RW1ZK, вот ссылка
на адаптированный под DS18B20 исходник, попробуйте его, что он Вам покажет, и
сравните с работой сегоднешнего.
Я свой охлаждал в морозилке, или нагревал паяльником.

А файл, удалю через пару часов.

Я не МАГ, я только учусь. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 30
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.03.07 21:28. Заголовок: Re:


vintik пишет:

 цитата:
А чтож верно, Вы в морозилку датчик помещали!??


Увы, нет. Конструкция осталась на служебном месте и проверить смогу только в понедельник вечером.
Таблица кодировки отрицательных чисел следующая:
-0.5 -> FFF8H
-1.0 -> FFF0H
-1.5 -> FFE8H
-2.0 -> FFE0H
-2.5 -> FFD8H
-3.0 -> FFD0H
И так далее...
Ниже злополучный кусок кода. Подставляя в Temp_MSB и Temp_LSB значения от FFF8H и меньше всё получается верно.
Скрытый текст


Прогоните в MPLAB. Конечный результат соответствует исходному коду.
P.S. Файл скачал, можно убивать.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 55
Зарегистрирован: 25.12.06
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 31.03.07 02:38. Заголовок: Re:


Уважаемые коллеги.
Перечитал то что написано, после чего настроение резко улучшилось, так как я убедился в том, что происходит не “тусовка”, а предметный разговор думающих людей, которые реально стремятся решить конкретную техническую задачу и разговаривают на одном языке, причем, вполне корректно.
Между прочим, это достаточно большая редкость и это нужно всячески ценить.
То, что имеются какие-то “непонятки” и люди еще до конца “не притерлись” друг к другу, абсолютно нормально и естественно (эти дела “с реактивным свистом” не делаются).
Я бы сильно удивился, если бы этого не было.
Так или иначе, именно это и есть реальная работа (нормальный, рабочий процесс), которая рано или поздно принесет свои “девиденды”.
Не ошибается только тот, кто не работает. Банально? Вне всякого сомнения, но это и есть истина, только уставшая.
“Первопроходцем” быть всегда трудно, и для этого, как минимум, нужно иметь “хулиганские” задатки и быть не из робкого десятка.
А вот это уже очень серьезно и весомо. Это называется “бойцовским” характером, который в магазине не купишь ни за какие деньги, но который каждый в себе может воспитать, если не будет шарахаться от каждого чиха и не будет занимать наблюдательную (выжидательную) позицию.
Ну получил “фингал”. Эка невидаль. Весь мир на “фингалах” учится, потому и развивается. Так, по определению, лучше всего “мозги прошибает”.
Те, кто не понимают этой аксиомы, многое теряют.
Для того чтобы ее по-настоящему понять, нужно заполучить целую “партию фингалов” (по другому как-то не получается), причем, с олимпиийским спокойствием и осознанным “бросанием на амбразуру”. Потом их будет меньше.
Лично мне, очень приятно видеть этот процесс “вживую” в том смысле, что из этого однозначно будет толк (он, кстати, уже есть).
Пожелание: обратите внимание на словосочетание “олимпийское спокойствие” и побольше внимания четкой, ясной и однозначной аргументации, так как много “недоразумений” возникает из-за “разнобоя”, связанного с неоднозначностью и недомолвками.





Евгений Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 165
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 0
ссылка на сообщение  Отправлено: 31.03.07 18:00. Заголовок: Re:


Alberto пишет:

 цитата:
что значит подружить

Программа "Cyra.exe " не русифицирует винду, а просто исправляет кодировку. Она вносит небольшие изменения в реестр, позволяющие использовать кодировку "Windows-1251". Поможет ли это в Вашем случае, я не знаю, но попробовать стоит. Если не поможет, есть ещё один способ - просто перетащить шрифты с Русской винды в Испанскую. Сделать это можно с помощью проги "PBFSetup.exe" , но предварительно нужно сохранить шрифты из испанской винды, на всякий случай.
Скачать архив

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 121
Зарегистрирован: 12.02.07
Откуда: Аргентина, Линкольн
Рейтинг: 0

Награды: Отлично!',
ссылка на сообщение  Отправлено: 31.03.07 18:20. Заголовок: Re:


Пётр пишет:

 цитата:
просто перетащить шрифты с Русской винды в Испанскую


это не помогло. Спасибо за программу , сейчас качаю. Буду пробовать. Есть еще один выход: поставить две винды, но тогда шефа могут поставить в "интересную позу" за использование пиратской копии , а потом он тоже самое сделает со мной , а это уже совсем не смешно .

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 31
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.07 12:57. Заголовок: Re:


Заметил ещё один глюк программы ds1820.asm. При выводе температуры меньше 10 градусов остаётся незначащий ноль. Для его гашения необходимы изменения в тексте программы:
Скрытый текст

Далее по тексту...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 56
Зарегистрирован: 25.12.06
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.07 15:05. Заголовок: Re:


Иван, это не глюк. Просто, на этом этапе работы, я не ставил себе целью гашение незначащих нулей.
Обычно, такого рода “обслуга” задействуется на конечной стадии конструирования устройства, после того, как все более “глобальные” задачи последовательно решены.
Так что Вы сработали на опережение, что, как сами понемаете, вовсе не есть плохо.
Я же планирую сначала перевести программы DS1820_3 и _4 на шаг измерения 0,1 градус и после этого погасить незначащие нули.
Если Ваша процедура оптимальна, то она будет использована.
Спасибо за активное участие в обсуждении заявленной темы. Успехов Вам в работе!


Евгений Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 108
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.07 15:46. Заголовок: Re:


Тоже пытался убрать:


Решил проблему через флаги, чистит нули и с передеди и с зади:
Скрытый текст


Минусы, задействован бит в регистре Flag.

Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 38
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.04.07 14:01. Заголовок: Re:


Сваял программу (на основе рассылки в рамках самоучителя) для чтения и вывода на ЖКИ содержимого ПЗУ температурных датчиков серии DSxxxx. Со своим датчиком DS18B20 проверил, работает ОК.
Скрытый текст

Проверьте на других датчиках... Please...


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 109
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.04.07 18:25. Заголовок: Re:


RW1ZK пишет:

 цитата:
Сваял программу (на основе рассылки в рамках самоучителя) для чтения и вывода на ЖКИ содержимого ПЗУ температурных датчиков серии DSxxxx. Со своим датчиком DS18B20 проверил, работает ОК.


ЗдОрово
Заготовки действительно суперские, а самое главное универсальные. можно ваять чего хош
Тоже, сдалал термометр-термостат, на основе материалов самоучителя, управляется одной кнопкой.
Жаль, что нет возможности обмена файлами, всетаки копировать текст, а потом его корректировать, не совсем то

Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 39
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.04.07 18:32. Заголовок: Re:


Да, жаль... Есть предложение обмениваться файлами через email или ICQ... Мой EMAIL: rw1zk@mail.ru ICQ: 243878751.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 110
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.04.07 19:19. Заголовок: Re:


Полностью солидарен с Вами ( _vintik@mail.ru ), ICQ не имею, и не жалею об этом
Вышлите Ваш файл пожалуйста, а то я его скопировал, а он весь получился в одну строчку, и набирать...
ну уж очень большой кусок

Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 111
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.04.07 22:38. Заголовок: Re:



Хороший инструмент, Спасибо
А так будет еще лучше

Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 40
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 08:43. Заголовок: Re:


У меня выдаёт как на нижнем снимке. А верхний снимок, это что?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 112
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 09:05. Заголовок: Re:



А я сам, сначала не понял, а когда стал разбираться, то увидел, что из первой четверки
теряются два байта.
Заменил в; п/п преобразования данных в код ЖКИ HD44780
return на goto, и все заработало

Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 113
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 09:23. Заголовок: Re:


RW1ZK пишет:

 цитата:
прикрепить изображение?


Так, вот же он, "мужик в пиджаке"
Четырнадцатый с права, потом на открывшемся окошке, указываете путь к рисунку на
ПК, затем в левом нижнем углу жмете "загрузить" и после загрузки на сервер, выбираете
вариант вывода Вашего рисунка.


Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 42
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 14:59. Заголовок: Re:


Исправленная программа Read_PZU: http://slil.ru/24219277

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 114
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 18:37. Заголовок: Re:


RW1ZK пишет:

 цитата:
Исправленная программа


Проверил с 18В20 работает корректно, а прога получилась даже короче

Так что, можно ложить в копилку


Р.С. Roslik открыл новую кнопку "свернутый текст", удобно, я все "моноширенные" тексты
попрятал

Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 60
Зарегистрирован: 25.12.06
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 19:15. Заголовок: Re:


Иван, а не желаете ли Вы опубликовать свою программу в "Практикуме..."?
Если такое желание есть, то готовьте документацию и пришлите ее мне.
Авторство - Ваше.
P.S. Хорошая работа.

Евгений Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 43
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 20:24. Заголовок: Re:


ikarab пишет:

 цитата:
Авторство - Ваше.


Как же так, за основу взята Ваша работа...
ikarab пишет:

 цитата:
готовьте документацию и пришлите ее мне


Сделаем.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 44
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.04.07 22:13. Заголовок: Re:


vintik пишет:

 цитата:
свернутый текст


Спасибо, тоже отредактировал.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 76
Зарегистрирован: 26.12.06
Откуда: Украина, Новомосковск
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.04.07 08:10. Заголовок: Re:


Alberto пишет:

 цитата:
или все таки Virtual PC


Именно так, опечатка.

Чюдес не бывает, особенно когда касается электроники. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 116
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.04.07 13:06. Заголовок: Re:


ikarab пишет:

 цитата:
Альберто, процесс еще не дошел до стадии цепной реакции (контуры обозначены не до конца).
По моим прикидкам, она начнется с п/раздела 5/4 и далее. Может быть будет некоторая задержка с "перевариванием" информации, но это совершенно естественно. Люди не роботы.


Процесс идет и даже вырывается на белый свет


Немного флейма,
Хочу поблагодарить за реальную помощь!
Dmitry Dubrovenko - всяческая поддержка на форуме
Alberto - много полезных программ
Пётр - рограмма перевода текста для HD44780
RW1ZK - программа перевода 2\НЕХ для HD44780
Roslik - программа перевода 2\10


Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 117
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.04.07 09:52. Заголовок: Re:


Пётр пишет:

 цитата:
Если нужны будут ещё какие-то программы для компа - пишите



Вы гдето оговаривались, что делали термостат для 18В20, с точностью в десятые
градуса, можно попросить исходник?

Загвоздка получается в сравнении измеренной отрицательной и установленной
положительной.


Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 188
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 14.04.07 10:28. Заголовок: Re:


vintik пишет:

 цитата:
что делали термостат для 18В20

Я делал терморегулятор для инкубатора, а там сравниваются только положительные температуры.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 190
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 14.04.07 11:30. Заголовок: Re:


vintik пишет:

 цитата:
Загвоздка получается в сравнении измеренной отрицательной и установленной
положительной

А в чём собственно проблема, ведь сравнивать можно косвенным методом. Если 7 бит установлен в 1, значит температура отрицательная если сброшен, положительная.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 119
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.04.07 11:59. Заголовок: Re:


Заработало!
С помощью седьмых битов старших регистров изм. данных и уст.
порога, все решилось.
Достаточно было расписать логику на бумаге, так что спасибо
Петр, за хороший совет, данный вовремя.
Причем, проблемы с минусами, вообще не затронулись.
Все уже крутится в железе.



Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 50
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 1
ссылка на сообщение  Отправлено: 20.04.07 18:19. Заголовок: Re:


Кто разобрался в кодировании значений порогов температуры (регистры TH, TL EEPROM)? Читаю datasheets... 7-й бит ... 0 -> температура положительная, 1 -> температура отрицательная. Остаются биты 6-0. Максимальное число = 127. Смотрю листинг программы DS1820_a.asm. Значение верхнего порога TH: +25 градусов Цельсия ->32H, перевожу в десятичный вид -> 50. Вывод: необходимое значение температуры умножить на 2 и загнать его в регистр TH или TL (по необходимости). А что в сухом остатке... Т.к. максимально возможное число для 7-ми бит (в восьмом знак температуры) равно 127-ми, то получается, что есть возможность установить максимально возможный предел в 63,5 градуса? Что-то не так...
Help...

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 149
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 1

Награды: Отлично!',
ссылка на сообщение  Отправлено: 23.04.07 13:56. Заголовок: Re:


Вообще то в данном случае (DS1820_a.asm) регистры TH и TL не используются по своему прямому назначению (команда Alarm Search (ECh)). В данном случае они были использованы как энегронезависимая память находящаяся непосредственно в датчике (зачем добру пропадать). Здесь просто считывается число из одного из регистров (или TH, или TL: в данный момент под рукой нет листинга программы DS1820_a.asm, поэтому точно сказать не могу) и сравнивается с измеренной температурой. Отсюда и указанный Вами предел. В родном применении точность сравнения была в 1 градус, т.е. бит 7 знак температуры, а оставшиеся биты сама температура с точностью в один градус (111 1111 = 127).

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 153
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 1

Награды: Отлично!',
ссылка на сообщение  Отправлено: 24.04.07 13:18. Заголовок: Re:


Меня попросили еще раз выложить исходник с исправлениями для работы с датчиком DS18B20, выложил сюда:
http://up-file.com/download/ec0bc3882311/DS18B20.zip.html
правда хочу напомнить, что это версия без гашения левого незначащего нуля и с разрешением в 0,5 градуса. Все изменения выделены, так что при желании можно те же изменения внести в более новые исходники из рассылки.

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 53
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.04.07 20:10. Заголовок: Re:


Здесь полная версия термометра с гашением незначащих нулей и разрешением в 0.5 градуса для DS18B20.
http://slil.ru/24284622

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 128
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.04.07 23:07. Заголовок: Re:


Интересно, получилось на 11команд короче, добавил еще одну метку
ENTER_BFА bsf PORTA, RS

Жаль, но проверить сейчас не получается

Да, жизнь, она как зебра.... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 156
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 1

Награды: Отлично!',
ссылка на сообщение  Отправлено: 25.04.07 19:42. Заголовок: Re:


RW1ZK пишет:

 цитата:
Здесь полная версия термометра с гашением незначащих нулей и разрешением в 0.5 градуса для DS18B20.
http://slil.ru/24284622


только что посмотрел Вашу программу и нашел одну ошибку (сам ее допустил, поэтому сразу обратил внимание), она уже обсуждалась здесь, поэтому повторяться не буду (для наводки Ваше сообщение от 30.03.07, сообщение Винтика и мое от того же числа). Это относится к неправильной работе при отрицательных температурах. Поищите, я на эти грабли уже наступил, хороший урок был . Почему не говорю где ошибка? Я так понимаю, что мы здесь новички в программировании, поэтому (лично мне) интереснее найти самому, если будут проблемы (сомневаюсь, но всяко бывает) - помогу.

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 57
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 1
ссылка на сообщение  Отправлено: 25.04.07 20:48. Заголовок: Re:


Alberto пишет:

 цитата:
и нашел одну ошибку


Вот я и говорю, там есть над чем поработать.
А если серьёзно, то исправленная версия осталась на рабочем компе. Завтра выложу, если всё ещё есть необходимость. Банальная невнимательность! Вот так всегда, когда в наличии несколько компов... Честно говоря, этот проект мной практически заброшен. Жду, когда прийдёт мой заказ из чипинфо (ещё 4 датчика DS18B20). Потом будет продолжение. А пока разработка синтезатора на SAA1057 для FM приёмника и не только... В наличии есть 2 кварцевых фильтра на 25 мгц. Один с полосой пропускания 60 кгц, второй - 15 кгц. Хочу ещё собрать приёмник на 137 мгц для приёма спутников погоды серии NOAA.

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 157
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг: 1

Награды: Отлично!',
ссылка на сообщение  Отправлено: 26.04.07 12:50. Заголовок: Re:


RW1ZK пишет:

 цитата:
если всё ещё есть необходимость


думаю что имея все подсказки можно дать человеку и самому разобраться - это и полезнее и интереснее. Если будут затруднения, то другое дело.
RW1ZK пишет:

 цитата:
разработка синтезатора... собрать приёмник на 137 мгц для приёма...


А вот это для меня китайская грамота , может просто потому, что никогда не интересовало.

Не ошибается только тот, кто ничего не делает. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 58
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск
Рейтинг: 1
ссылка на сообщение  Отправлено: 26.04.07 15:41. Заголовок: Re:


Alberto пишет:

 цитата:
и самому разобраться


Добро, на этом и остановимся...
Alberto пишет:

 цитата:
это для меня китайская грамота


Приёмник-ничего сложного. Сложнее разобраться с синтезатором. Пока на пике был RC генератор, схема синтезатора работала без проблем. Сейчас на пик поцепил кварц и схема заткнулась. Пока разбираюсь... Достала меня эта SAA1057!

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 104 , стр: 1 2 3 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия