Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 31.12.2010, 20:29  
slv61
Частый гость
 
Регистрация: 15.06.2006
Сообщений: 48
Сказал спасибо: 14
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
slv61 на пути к лучшему
По умолчанию Запуск отладки

Есть схема с контроллером. Если нажать ВОСПРОИЗВЕСТИ, то видим напряжение равное 5,56 В в определенной точке - и это правильно, но... если ЗАПУСК ОТЛАДКИ, то это напряжение почему-то увеличивается с каждым шагом отладки и максимальное значение его равно 1,06 В, что есть неверно. Почему так? Что я делаю неправильно? Жаль, что файлы нельзя вложить.
Реклама:

Последний раз редактировалось slv61; 31.12.2010 в 20:39.
slv61 вне форума  
Непрочитано 01.01.2011, 16:31  
slv61
Частый гость
 
Регистрация: 15.06.2006
Сообщений: 48
Сказал спасибо: 14
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
slv61 на пути к лучшему
По умолчанию Re: Запуск отладки

Симулирую устройство на контроллере. Если на вход АЦП контроллера подается напряжение ниже 3,86В, то светодиод светится, а если выше- не светится. Но почему так работает протеус: если подаю напряжение от батареи, то все ОК, а если со схемы, то светодиод светится всегда? А если запустить отладку, то при напряжении 3,5 В (от батареи, без отладки светодиод светится), даже проходя строку bsf PORTC,0 светодиод не светится. Что я делаю неверно? Помогите, пожалуйста.
А если запустить отладку, где напряжение подается из схемы, то оно как-то увеличивается с каждым шагом и не может достигнуть нужного значения (больше 3,86В, хотя если не запускать отладку, а ВОСПОИЗВЕСТИ, то оно будет больше) - поэтому и светится светодиод- программа идет по ветке ЗАСВЕТИТЬ СВЕТОДИОД, поскольку напряжение на этом шаге меньше 3,86В, но это ж неправильно.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.GIF
Просмотров: 42
Размер:	23.0 Кб
ID:	16359   Нажмите на изображение для увеличения
Название: 2.GIF
Просмотров: 39
Размер:	20.9 Кб
ID:	16360   Нажмите на изображение для увеличения
Название: 3.GIF
Просмотров: 38
Размер:	21.2 Кб
ID:	16361  


Последний раз редактировалось slv61; 01.01.2011 в 17:05.
slv61 вне форума  
Непрочитано 01.01.2011, 17:16  
slv61
Частый гость
 
Регистрация: 15.06.2006
Сообщений: 48
Сказал спасибо: 14
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
slv61 на пути к лучшему
По умолчанию Re: Запуск отладки

Вот вложение, где видно, что напряжение при отладке всего-навсего 0,14В -см. 4. gif и, естественно, что программа пойдет по ветке засветить светодиод, но оно д.б. (и так и есть без отладки, если нажать ВОМПРИЗВЕСТИ) 3,87В - см. 5.gif и светодиод, к сожалению, светится. От простой батареи при 3,87 не светится - см. предыдущий пост 2.gif , а если батарея ниже 3,87В - то светится- и это правильно.
Миниатюры:
Нажмите на изображение для увеличения
Название: 4.GIF
Просмотров: 43
Размер:	24.7 Кб
ID:	16364   Нажмите на изображение для увеличения
Название: 5.GIF
Просмотров: 39
Размер:	28.4 Кб
ID:	16365  

Последний раз редактировалось slv61; 01.01.2011 в 17:19.
slv61 вне форума  
Непрочитано 01.01.2011, 18:20  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Запуск отладки

Сообщение от slv61 Посмотреть сообщение
Жаль, что файлы нельзя вложить.
Что мешает приложить проект Proteusa
XoDoK11 вне форума  
Непрочитано 01.01.2011, 19:12  
slv61
Частый гость
 
Регистрация: 15.06.2006
Сообщений: 48
Сказал спасибо: 14
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
slv61 на пути к лучшему
По умолчанию Re: Запуск отладки

Сообщение от XoDoK11 Посмотреть сообщение
Что мешает приложить проект Proteusa
Вопрос уже изложил с рисунками, так что проект,думаю, не нужен. Такой случай для любого проекта.

Последний раз редактировалось slv61; 01.01.2011 в 19:37.
slv61 вне форума  
Непрочитано 01.01.2011, 19:38  
slv61
Частый гость
 
Регистрация: 15.06.2006
Сообщений: 48
Сказал спасибо: 14
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
slv61 на пути к лучшему
По умолчанию Re: Запуск отладки

Вложил проект
Вложения:
Тип файла: rar proekt.rar (19.4 Кб, 53 просмотров)
slv61 вне форума  
Непрочитано 01.01.2011, 20:44  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Запуск отладки

Цитата:
Такой случай для любого проекта.
Сначала о программе.
На скорую руку:
_WDT_ON зачем?
А где ORG 0x004 ; interrupt vector location
можно посмотреть
C:\Program Files\Microchip\MPASM Suite\Template\Code
16F877TEMP.ASM
Цепочку сброса в проекте надо нарисовать
А сообщении Протеус о чем говорили?
Миниатюры:
Нажмите на изображение для увеличения
Название: 345.png
Просмотров: 48
Размер:	3.3 Кб
ID:	16372  
XoDoK11 вне форума  
Сказали "Спасибо" XoDoK11
slv61 (01.01.2011)
Непрочитано 01.01.2011, 23:06  
slv61
Частый гость
 
Регистрация: 15.06.2006
Сообщений: 48
Сказал спасибо: 14
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
slv61 на пути к лучшему
По умолчанию Re: Запуск отладки

Сообщение от XoDoK11 Посмотреть сообщение
Сначала о программе.
На скорую руку:
_WDT_ON зачем?
А где ORG 0x004 ; interrupt vector location
можно посмотреть
C:\Program Files\Microchip\MPASM Suite\Template\Code
16F877TEMP.ASM
Цепочку сброса в проекте надо нарисовать
А сообщении Протеус о чем говорили?
Спасибо за помощь. Не получается все-равно: 1._WDT_ON убрал или надо _WDT_OFF написать?
2.ORG 0x004 дописал. 3.Цепочку сброса дорисовал - см. вложение или это не сброс? На землю просто посадить вывод? Предупреждение в сообщении то же самое, но РС = 0х001А.
Что еще неверно?
Миниатюры:
Нажмите на изображение для увеличения
Название: сброс.GIF
Просмотров: 39
Размер:	13.0 Кб
ID:	16378  

Последний раз редактировалось slv61; 01.01.2011 в 23:37.
slv61 вне форума  
Непрочитано 01.01.2011, 23:52  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Запуск отладки

_WDT_OFF написать
К Reset 10к на + и 1 мкф на корпус
Проверить проект, а то 1 вывод R7 в воздухе висит.
И выложить проект заново.

Последний раз редактировалось XoDoK11; 02.01.2011 в 00:02.
XoDoK11 вне форума  
Непрочитано 02.01.2011, 09:53  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Запуск отладки

Сообщение от slv61 Посмотреть сообщение
На землю просто посадить вывод?
Просто на терминал питания без подписей (это будет VCC/VDD). Ну уж если хотите цепочку сброса как в реальности, то см. скриншот. Лейбл IC=0 обязателен, иначе конденсатор будет стартовать полностью заряженным до VCC/VDD т.е. +5V.
Еще вам информация к размышлению на скриншоте 2.
Ну и последнее - все эти "ужимки и прыжки" с батарейками, LM317 в проекте это на кой аглицкий икс-игрек и далее по-русски Й? Хотите усложнить себе жизнь - ну, тогда не вмешиваюсь. Хотите облегчить - читайте здесь посты 49, 50 внизу страницы:
https://kazus.ru/forums/showthread.php?t=13198&page=5
Про остальное уже XoDoK11 сказал, спасибо ему. А то мне надоело уже одно и то же повторять из поста в пост.
Миниатюры:
Нажмите на изображение для увеличения
Название: MCLR.gif
Просмотров: 39
Размер:	4.0 Кб
ID:	16385   Нажмите на изображение для увеличения
Название: ADC.gif
Просмотров: 56
Размер:	18.2 Кб
ID:	16386  
Halex07 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Протеус 7.7 нет отладки vitecd Proteus 3 13.03.2011 13:16
pic24 и PicKit3. Запуск образца petruska Микроконтроллеры, АЦП, память и т.д 2 02.07.2010 10:22
Запуск софта по механической кнопке. spiner Автоматика и аппаратура связи 36 11.02.2010 22:13
HELP! PICKit 2 + PIC16F877A. Отладка и запуск опытного образца!!! korpinbox Микроконтроллеры, АЦП, память и т.д 4 31.01.2010 13:38


Часовой пояс GMT +4, время: 07:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot