Динамическая Индикация

25-11-2013, 17:21 От: admin Посмотрели: 644
Решил собрать термометр на pic16f628a и ds18b20 и 3х значном симесигментнике. Собрал схемку, порылся в нете нашел софт для работы с датчиком, подкоректировал подпрограмму работы с индикацией, проверил работоспособность всех функции (работа индикации, конвертирование в двоично-десятичный код, работа с датчиком) все ОК. Остался последний штрих - добавить прерывание от TMR2, в тело прерывания добавил подпрограмму обработки индикации, все прогнал через Proteus - проект запустился, все работает по плану. Зашил софт в МК подал питание и тут конкретный облом индикация ничего невыводит, а на шине датчика тишина и спокойствие, вот тут то я и запаниковал. Первое что пришло в голову убрать прерывание и зациклить индикацию, чтобы проверить работоспособность софта. Все заработало на ура, но добавляю прерывание все исчезает в некуда, мк мертвый. Хотя если убрать софт работы с датчиком, прерывния работают цифры выводятся на дисплей, значит здесь есть какой-то подвох между прерывниями и софтом работы с датчиком, а какой именно? Жду ваши версии!!!
Раздел: PIC

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Динамическая Индикация все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Май 2024    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031