А без инициализации он так и останется мертвым и даже светиться не будет?КРАМ писал(а):Для "проявления себя" этот индикатор должен быть инициализирован. На память не помню точно - слово инициализации примерно десяток байт. На работе смогу сказать точно, я его в паре изделий ставил.
Найдено 50 результатов
- Ср мар 27, 2013 14:39:14
- Форум: Разные вопросы по МК
- Тема: Мелкие вопросы по МК и ПЛИС.
- Ответы: 12552
- Просмотры: 2611942
Re: Мелкие вопросы по МК и ПЛИС.
- Ср мар 27, 2013 02:54:45
- Форум: Разные вопросы по МК
- Тема: Мелкие вопросы по МК и ПЛИС.
- Ответы: 12552
- Просмотры: 2611942
Re: Мелкие вопросы по МК и ПЛИС.
Вчера нарыл TIC32 на плате, подключил его к отладочной плате, а он не откликается ни в какую. И вопрос таков, при подаче питания индикатор хоть как-то себя проявить должен и если должен, то как?
- Пт мар 01, 2013 21:48:45
- Форум: Теория
- Тема: Мелкие вопросы по теории
- Ответы: 42183
- Просмотры: 7542864
Re: Мелкие вопросы по теории
Всем доброго времени суток. Я к вам с таким вопросом. А подскажите, пожалуйста алгоритм измерения индуктивности с помощью микроконтроллера?
- Чт фев 14, 2013 16:15:30
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Все заработало, проблема была в компиляторе. Кто знает, как можно выловить этот глюк компилятора?
- Ср фев 13, 2013 18:12:24
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
a_skr писал(а):до компиляции с Вашим hex'ом действительно было 254 и 255
То есть, есть подозрение на то, что компилятор чудит? а можно тогда ваш hex, который вы получили.
- Ср фев 13, 2013 13:25:13
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
поставил MPLAB, HI-TECH C for the PIC10/12/16 MCU Family,
просто откомпилировал:
http://radiokot.ru/forum/download/file.php?mode=view&id=138231&sid=0bae3eb0a9d56401eaf9bfc8d2c26479
http://radiokot.ru/forum/download/file.php?mode=view&id=138233&sid=0bae3eb0a9d56401eaf9bfc8d2c26479
Афигеть, то ...
просто откомпилировал:
http://radiokot.ru/forum/download/file.php?mode=view&id=138231&sid=0bae3eb0a9d56401eaf9bfc8d2c26479
http://radiokot.ru/forum/download/file.php?mode=view&id=138233&sid=0bae3eb0a9d56401eaf9bfc8d2c26479
Афигеть, то ...
- Ср фев 13, 2013 11:26:37
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
passer_by - ну, почти "отменно", нюансы есть.
Reaper666 - где взять Ваш компонент отладчика 1-wire? (у меня ISIS 7.7 sp2 build 9089), Ваш проект не запускается:
http://radiokot.ru/forum/download/file.php?mode=view&id=138148&sid=d9760fde27b8ddc626d78a001fe52c23
еще из даташита: ведущий на шине ...
Reaper666 - где взять Ваш компонент отладчика 1-wire? (у меня ISIS 7.7 sp2 build 9089), Ваш проект не запускается:
http://radiokot.ru/forum/download/file.php?mode=view&id=138148&sid=d9760fde27b8ddc626d78a001fe52c23
еще из даташита: ведущий на шине ...
- Ср фев 13, 2013 11:07:42
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Дык, все таки, временные интервалы тайм слотов чтения/записи поправили?
pin=0;
state=0;
_delay(15);
state=1;
_delay(65);
b=pin;
_delay(50);
Все время слота чтения, к примеру, - 65 µs, а вы мяукаете там чуть не полчаса :sleep:
unsigned char RX(void) // процедура чтения
{
unsigned char i ...
pin=0;
state=0;
_delay(15);
state=1;
_delay(65);
b=pin;
_delay(50);
Все время слота чтения, к примеру, - 65 µs, а вы мяукаете там чуть не полчаса :sleep:
unsigned char RX(void) // процедура чтения
{
unsigned char i ...
- Вт фев 12, 2013 13:57:31
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Gudd-Head писал(а):Ну ХЗ. У васДожидается ответа Presence?init(); // посылаем сброс
Да, дожидается.
- Вт фев 12, 2013 13:32:21
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Gudd-Head писал(а):В какой температуре у вас датчик находится?
Пока в никакой, железо только через 2 дня приедет, пока в протеусе химичу.
- Пн фев 11, 2013 23:30:02
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Потом никогда не наступит, делайте сразу.
Паузу между битами сделайте больше - после выдачи 0 там всего 5 микросекунд.
При первом считывании измерение в мусор - он прочитает 85 градусов.
Снимайте и сверяйте кс.
Собственно, я уже вообще ничего не понимаю.
ready=init();
if (ready==1)
{
TX(0xCC ...
Паузу между битами сделайте больше - после выдачи 0 там всего 5 микросекунд.
При первом считывании измерение в мусор - он прочитает 85 градусов.
Снимайте и сверяйте кс.
Собственно, я уже вообще ничего не понимаю.
ready=init();
if (ready==1)
{
TX(0xCC ...
- Пн фев 11, 2013 11:13:34
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
На такие предупреждения стОит обращать внимание - у вас получилась многозадачная система - и, в данном случае, выполнение одной задачи мешает другой. Например, вы выдаете код 44 - в момент выдачи этой инфы, в время, когда выдается 1 - пошел прием байта по ком порту, программа отвлеклась на ...
- Вс фев 10, 2013 17:53:00
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Почти добил, но я не понимаю, почему он выводит мне такие значения 11111110 в нулевом байте и 11111111 в первом байте. К тому же лог симулятора показывает какую-то не поддерживаемую команду, а лог отладчика все верно показывает. Кто может подсказать, в чем проблема? Проект привел, если что.
- Вт фев 05, 2013 00:29:59
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Аlex писал(а):Мало ли что где было и работало...
Да ладно, не стОит... Нафиг они вообще эти даташиты нужны...Ну попробую по даташиту
Сарказм не оценен. Вы мне лучше скажите, ошибки только в задержках или где-то еще?
- Пн фев 04, 2013 22:24:51
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Аlex писал(а):Не знаю, по какой документации Вы это делали, но у Вас абсолютно всё неправильно.
Читайте
Вы задержки имеете ввиду? Просто мне проект один попался в руки, так там и на таких задержках все работало и частота была 4 Мгц. Ну попробую по даташиту
- Пн фев 04, 2013 18:07:54
- Форум: Периферия
- Тема: Всё по DS18(B/S)20.
- Ответы: 1172
- Просмотры: 460658
Re: Всё по DS18(B/S)20.
Собственно, возился с этим датчиком и напоролся на ошибку, только так и не понял, где я её допустил. Я считываю два байта с датчика и каждый байт отправляю в отдельную переменную. Поскольку работаю первый раз, то попробовал вывести первый байт на портб и туда выводятся одни единицы. Какую ...
- Пн фев 04, 2013 14:32:44
- Форум: Периферия
- Тема: Проблема с датчиком DS18B20.
- Ответы: 2
- Просмотры: 1170
Проблема с датчиком DS18B20.
Собственно, возился с этим датчиком и напоролся на ошибку, только так и не понял, где я её допустил. Я считываю два байта с датчика и каждый байт отправляю в отдельную переменную. Поскольку работаю первый раз, то попробовал вывести первый байт на портб и туда выводятся одни единицы. Какую ...
- Пт фев 01, 2013 19:57:38
- Форум: Умные мысли
- Тема: Чего бы сделать на дипломный проект?
- Ответы: 28
- Просмотры: 4217
Re: Чего бы сделать на дипломный проект?
И это всё, на что способен современный будущий инженер? Такие вещи делали детишки в кружке радиолюбителей, причем самые маленькие детишки, а те, что постарше, строили трансиверы. К чему мы катимся??? Тогда, правда не было компьютеров, зато были терморезисторы, Мост Вина и кое какие транзисторы и ...
- Чт янв 31, 2013 20:20:16
- Форум: Умные мысли
- Тема: Чего бы сделать на дипломный проект?
- Ответы: 28
- Просмотры: 4217
Re: Чего бы сделать на дипломный проект?
Нет, ну для начала надо с чего-то простого начать, я ж нуб, вот и начал с LPT.
Понимаете, сейчас LPT стал таким себе жутким допотопным монстром, живущем в радиолюбительстве на мнении о его простоте. Например, для него нужны драйвера прямого доступа со стороны компа, если это ХР и выше. Если делать ...
Понимаете, сейчас LPT стал таким себе жутким допотопным монстром, живущем в радиолюбительстве на мнении о его простоте. Например, для него нужны драйвера прямого доступа со стороны компа, если это ХР и выше. Если делать ...
- Чт янв 31, 2013 20:16:55
- Форум: Умные мысли
- Тема: Чего бы сделать на дипломный проект?
- Ответы: 28
- Просмотры: 4217
Re: Чего бы сделать на дипломный проект?
Кстати, да, насчёт термометра - это можно обыграть.
Можно ведь не совсем банальный термометр и даже не один.
:idea: Если сеть мк, связанных моноканалом между собой и с центральн `ым компьютером` ой ЭВМ и каждый измеряет температуру, то это можно круто обозвать "системой слежения за технологическим ...
Можно ведь не совсем банальный термометр и даже не один.
:idea: Если сеть мк, связанных моноканалом между собой и с центральн `ым компьютером` ой ЭВМ и каждый измеряет температуру, то это можно круто обозвать "системой слежения за технологическим ...