Re: Термометр на PIC и роль конденсаторов в обвязке кварца?
Добавлено: 31 янв 2018, 00:35
Да нет... МК не греется и с питанием все в порядке. Попробую я все-таки план Б.
Консультации по статьям, опубликованным в журнале "Радио"
http://www.radio-forum.ru/forum/
Sergey7 писал(а):Теперь Вы понимаете, vovavova,какие чувства и я испытывал раньше, но желание создать свое устройство пересилило.
vovavova писал(а): С системами счисления знаком, конечно. Я пишу программы не очень сложные, только на бейсике. Так что с программированием немножко знаком, так сказать.
PAUSE1s movlw 0x0A
movwf Temp3 ;В переменную Temp3 помещается число 0х0А, то-есть 10
call PAUSE100ms ;Вызывается подпрограмма, которая будет выполняться строго 100 мс
decfsz Temp3,1 ;Переменная Temp уменьшается на единицу, Temp=Temp-1
goto $-2 ;Эта строка выполняется только если Temp не равен нулю - переход вверх на две строки, call
return ;Если Temp=0, то выдержка завершена, выход из подпрограммы PAUSE1s
Вы написали, что легче писать программы для МК на С, то есть, можно использовать язык высоко уровня, не обязательно ASM ??? Скажите: есть ли, в таком случаи, какой-то редактор написания программ под МК на обычном бейсике???
Вы написали, что CRC - это алгоритм вычисления контрольной суммы, так сказать, для проверки верности переданных данных. Получается, что 8 переданных байтов вычисляются по алгоритму CRC и результат должен совпасть с 9 байтом переданных данных. Вот тут интересное замечание: а если ошибка попадет как раз на 9-й байт??? Ведь где гарантия, что 9-й байт всегда будет передаваться безошибочно??!! Вот что тогда???
Sergey7 писал(а):Так что чем могу помогу, удачи Вам!
Нафис писал(а):Собрал термометр, свел в одну точку три термометра, два цифровых и спиртовой. В новом термометре задал интервал опроса температуры 25 мс, выждал 30 минут. Показания, спиртовой-между 18 и 20 градусами, цифровой 18,6 градуса, "быстрый" цифровой 18,9 градуса. Подхожу поближе, цифровые термометры радостно приветствуют меня повышением показаний на 0,1 градуса и все. Что значат 0,3 градуса разницы между показаниями цифровых термометров? Возможно нагрев кристалла, а возможно погрешность у датчиков разная.