Тогда вопрос про "временные интервалы считывания" сколько они по времени должны быть
Я делал так:
раз в секунду по таймеру читаю данные температуры предыдущего замера, и тут же посылаю команду на следующее преобразование, выхожу из обработчика до следующего прерывания.
И все... одно отвлечение в ...
Найдено 20 результатов
- Вт сен 30, 2014 16:12:28
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 450055
- Вт сен 30, 2014 16:10:31
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 450055
Re: Всё по DS18(B/S)20.
Да действительно надо было делать тайм слот для чтения состояния датчика.Теперь промежуток между командой 0x44 и новой инициал где то 78 мс (стоит 9 битное разрешение) хотя должно быть 93.75 мс.Все это проверяю в логическом анализаторе dx pro
- Вт сен 30, 2014 13:58:28
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 450055
Re: Всё по DS18(B/S)20.
Тогда вопрос про "временные интервалы считывания" сколько они по времени должны быть
- Вт сен 30, 2014 13:32:47
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 450055
Re: Всё по DS18(B/S)20.
после отправки команды 0x44 (Конвертирование температуры) датчик должен линию опустить в ноль пока датчик выполняет температурное преобразование
Покажите где вы такой бред вычитали.
Сей бред тут m.
Просто по программе я делаю проверку после команды 0x44
sbic PORB,0
CLR Counter_Comand;
RET
Тут у ...
Покажите где вы такой бред вычитали.
Сей бред тут m.
Просто по программе я делаю проверку после команды 0x44
sbic PORB,0
CLR Counter_Comand;
RET
Тут у ...
- Вт сен 30, 2014 12:48:14
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 450055
Re: Всё по DS18(B/S)20.
Вычитал из даташита по ds18b20 что после отправки команды 0x44 (Конвертирование температуры) датчик должен линию опустить в ноль пока датчик выполняет температурное преобразование , а по окончании поднять линию в 1.Так вот прикол состоит в том что он линию в 0 не опускает после 0x44 .При этом в ...
- Вс июн 22, 2014 09:49:44
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 450055
Re: Всё по DS18(B/S)20.
Да заработало поставил в програмке
OWI_SendByte(DS18B20_WRITE_SCRATCHPAD ,BUS);//3334 мкс
OWI_SendByte(27 ,BUS);//3334 мкс
OWI_SendByte(25 ,BUS);//3334 мкс
OWI_SendByte(127 ,BUS);//3334 мкс
OWI_DetectPresence(BUS);//959 мкс
OWI_SendByte(OWI_ROM_SKIP, BUS);
OWI_SendByte(DS18B20_COPY ...
OWI_SendByte(DS18B20_WRITE_SCRATCHPAD ,BUS);//3334 мкс
OWI_SendByte(27 ,BUS);//3334 мкс
OWI_SendByte(25 ,BUS);//3334 мкс
OWI_SendByte(127 ,BUS);//3334 мкс
OWI_DetectPresence(BUS);//959 мкс
OWI_SendByte(OWI_ROM_SKIP, BUS);
OWI_SendByte(DS18B20_COPY ...
- Вс июн 22, 2014 09:05:40
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 450055
Re: Всё по DS18(B/S)20.
Изучаю датчик ds18b20 не получается команда копировать из озу в пзу 0x48.Вот програмка.
OWI_DetectPresence(BUS);//959 мкс
OWI_SendByte(OWI_ROM_SKIP, BUS);// 576 мкс команда 0xcc только для 1 датчика
// пропуск rom
OWI_SendByte(DS18B20_WRITE_SCRATCHPAD ,BUS);//3334 мкс
OWI_SendByte(27 ,BUS ...
OWI_DetectPresence(BUS);//959 мкс
OWI_SendByte(OWI_ROM_SKIP, BUS);// 576 мкс команда 0xcc только для 1 датчика
// пропуск rom
OWI_SendByte(DS18B20_WRITE_SCRATCHPAD ,BUS);//3334 мкс
OWI_SendByte(27 ,BUS ...
- Сб июн 14, 2014 21:07:15
- Форум: AVR
- Тема: Таймеры/счётчики в AVR
- Ответы: 1425
- Просмотры: 688106
Re: Таймеры/счётчики в AVR
Спасибо за ответ , забыл просто заглянуть в книжку.
- Сб июн 14, 2014 10:47:28
- Форум: AVR
- Тема: Таймеры/счётчики в AVR
- Ответы: 1425
- Просмотры: 688106
Re: Таймеры/счётчики в AVR
Столкнулся с одной непоняткой при отладке с помощью JTAG ICE.Програмка такая записать значение TCNT1H и 1L и вывести на экран.
TCNT1H=0;
TCNT1L=0;
_delay_us(1000);
f=TCNT1H;
l=TCNT1L;
x=( f<<8 )+l;
LCD_Goto(0,1);
vivod_zifer(x);
Смотрел в отладке не выполняется f=TCNT1H (asm IN r16,0x2d пишу в ...
TCNT1H=0;
TCNT1L=0;
_delay_us(1000);
f=TCNT1H;
l=TCNT1L;
x=( f<<8 )+l;
LCD_Goto(0,1);
vivod_zifer(x);
Смотрел в отладке не выполняется f=TCNT1H (asm IN r16,0x2d пишу в ...
- Чт фев 24, 2011 15:32:11
- Форум: Микроконтроллеры и ПЛИС
- Тема: Видеоуроки по микроконтроллерам
- Ответы: 8
- Просмотры: 8464
Re: Видеоуроки по микроконтроллерам
Темой этого видеоурока связь микроконтроллеров по TWI( он же I2C).
Размер всех видео файлов 800x600 формат wmv.Программы написаны в CVAVRe с добавлением для симуляции файлов Proteusa и AVR Studio при отладке с использованием программатора отладчика JTAG ICE.
TWI_START(06:38): Демонстрация работы ...
Размер всех видео файлов 800x600 формат wmv.Программы написаны в CVAVRe с добавлением для симуляции файлов Proteusa и AVR Studio при отладке с использованием программатора отладчика JTAG ICE.
TWI_START(06:38): Демонстрация работы ...
- Ср фев 23, 2011 16:02:38
- Форум: Микроконтроллеры и ПЛИС
- Тема: Программа для построения графика с COM порта
- Ответы: 4
- Просмотры: 7593
Re: Программа для построения графика с COM порта
Есть одна программа XMON называется исходник брал здесь http://www.webx.dk/XMON/ посмотреть как она работает http://www.youtube.com/watch?v=RCFLk6jj1Tc ( на 4 минуте начало )потом можете видеоурок скачать там есть эта программа http://turbobit.net/eni66hibsdna.html
- Вс окт 17, 2010 15:29:34
- Форум: Микроконтроллеры и ПЛИС
- Тема: Видеоуроки по микроконтроллерам
- Ответы: 8
- Просмотры: 8464
Re: Видеоуроки по микроконтроллерам
Представляю следующий видеоурок, тема таймер/счетчики avr (опыты проводил с атмегой 16).
Состоит из следующих папок:
1.Timer0 : видео timer0 (flash 800x600 длит.13:06) Разобраны 4 режима таймер/счетчика 0 : Normal, Сброс при совпадении, Быстрая ШИМ , ШИМ с фазовой коррекцией. Также демонстрация ...
Состоит из следующих папок:
1.Timer0 : видео timer0 (flash 800x600 длит.13:06) Разобраны 4 режима таймер/счетчика 0 : Normal, Сброс при совпадении, Быстрая ШИМ , ШИМ с фазовой коррекцией. Также демонстрация ...
- Пт окт 08, 2010 19:12:46
- Форум: Микроконтроллеры и ПЛИС
- Тема: Меряем напряжение с помощью АЦП ATMEGA-8
- Ответы: 31
- Просмотры: 9057
Re: Меряем напряжение с помощью АЦП ATMEGA-8
Как насчет того чтобы почитать здесь http://forum.radiokot.ru/viewtopic.php?f=20&t=31518, видеоуроки я создавал как раз для начинающих.
- Пт окт 01, 2010 21:34:50
- Форум: Микроконтроллеры и ПЛИС
- Тема: Видеоуроки по микроконтроллерам
- Ответы: 8
- Просмотры: 8464
Re: Видеоуроки по микроконтроллерам
Создал новый видеоурок про АЦП. Размер всех видеофайлов 1024x768 формат flash.Программы написаны в CVAVRe с добавлением для симуляции файлов Proteusa и AVR Studio при отладке с использованием программатора отладчика JTAG ICE .Видеоурок по АЦП состоит из следующих папок. В скобках указано время ...
- Чт июл 01, 2010 17:46:06
- Форум: Цифровая техника
- Тема: Proteus: вопросы и ответы
- Ответы: 5559
- Просмотры: 2223229
Re: Proteus: вопросы и ответы
У меня такой вопрос по Протеусу, написал программку в Cvavre
#include <mega16.h>
// Declare your global variables here
#asm
.equ __lcd_port=0x15 ;PORTC
#endasm
#include <lcd.h>
#include <stdio.h>
#include <delay.h>
#include <m8_128.h>
unsigned int x;
char lcd_buffer[33];
void main(void ...
#include <mega16.h>
// Declare your global variables here
#asm
.equ __lcd_port=0x15 ;PORTC
#endasm
#include <lcd.h>
#include <stdio.h>
#include <delay.h>
#include <m8_128.h>
unsigned int x;
char lcd_buffer[33];
void main(void ...
- Сб июн 19, 2010 09:48:16
- Форум: Микроконтроллеры и ПЛИС
- Тема: Видеоуроки по микроконтроллерам
- Ответы: 8
- Просмотры: 8464
Re: Видеоуроки по микроконтроллерам
В основном видеоурок предназначен для начинающих,описание такое с помощью CVAVR CodeWizardAVR сделать образец программы разобрать его и протестировать в Proteuse или Vmlabe, наблюдение как работают флаги UCSRA(UDRE,TXC,RXC, причина возникновения прерывания приема или передачи , проверка на практике ...
- Ср июн 16, 2010 19:15:11
- Форум: Микроконтроллеры и ПЛИС
- Тема: Видеоуроки по микроконтроллерам
- Ответы: 8
- Просмотры: 8464
Видеоуроки по микроконтроллерам
Я думаю неплохо было бы выкладывать в этой теме форума свои или ссылки на видеоуроки.
Кому интересен видеоурок по Usart могут скачать отсюда m
m
Содержание:(4 папки )
1.Передача
Cvavr+Proteus
Usart_cmd-Простой пример настройки передачи (4:22 )
Usart_real -Проверка на практике работы USART (3:52 ...
Кому интересен видеоурок по Usart могут скачать отсюда m
m
Содержание:(4 папки )
1.Передача
Cvavr+Proteus
Usart_cmd-Простой пример настройки передачи (4:22 )
Usart_real -Проверка на практике работы USART (3:52 ...
- Вт май 18, 2010 17:13:53
- Форум: Периферия
- Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
- Ответы: 2457
- Просмотры: 944489
Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Сделал небольшой видеоурок основных команд библиотеки lcd.h в cvavre для HD44780 добавил 2 статьи инициализация hd44780 и ходовые команды для lcd в cvavre.Можете скачать отсюда http://turbobit.net/g462zsk2oc93.html
или http://depositfiles.com/ru/files/iu3uj3vps
или http://depositfiles.com/ru/files/iu3uj3vps
- Пт дек 04, 2009 22:01:16
- Форум: Котоссылки
- Тема: Ссылки на хард, софт и прочее радиолюбительское барахло
- Ответы: 247
- Просмотры: 369252
Справочник по полупроводниковым приборам
В электронном справочнике даны описание диодов транзисторов и микросхем http://depositfiles.com/ru/files/27t5q0nrc?redirect
- Вс сен 06, 2009 20:59:37
- Форум: Периферия
- Тема: Дисплей Nokia 3410 (3310)
- Ответы: 281
- Просмотры: 179840