26.02.2015, 09:22
|
|
Прописка
Регистрация: 11.09.2013
Сообщений: 112
Сказал спасибо: 103
Сказали Спасибо 97 раз(а) в 38 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от starmos3000
|
Проблема с log-ом решается, если не заменять кряком оригинальный VSMDEBUG.dll
|
И, как проходит симуляция (без ломки)?
|
|
|
|
26.02.2015, 20:50
|
|
Частый гость
Регистрация: 31.01.2015
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Блин опять грабли на PIC16f88 + Proteus 8.1 - при подключении на порт PB0 DS3232 в режиме прерываний - не работает - на выходе микросхемы напряжение 2 Вольта и выше, паспортное 0,4 вольта, если отключить от порта - выход нормальный.... Что делать - тут нет аналоговых диодов и аналоговых резисторов...
|
|
|
|
02.03.2015, 15:14
|
|
Частый гость
Регистрация: 31.01.2015
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
А никто не подскажет "Логический" элемент, а то инвертор + 5 инверторов (7404) не позволяют сформировать "0" на PB0, попробовал еще NOT и NAND_2 результат тот же "0" больше 2 Вольт или может транзистор какой есть "Логический" - как те диоды... Хотя лет 30 назад приходилось и диоды подбирать был тогда у меня на кафедре "Компьютер" 36 битный с ферритовой памятью (ОЗУ и ДЗУ) "НАИРИ-2"... фору ЕС 1020 давал...
|
|
|
|
02.03.2015, 18:21
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Так у DS3232 интерфейс же I2C. Если на МК аппаратно его делать, то на RB1 и RB4, которые аппаратно работают с I2C. А если делать интерфейс программно, то при передаче переключать направление любого порта, а состояние выхода должно быть 0 постоянно (по принципу: передача "1" - порт на вход, передача "0" - порт на выход и состояние пина=0). И не забывать про внешнюю подтяжку линий SDA и и SCL к питанию.
|
|
|
|
02.03.2015, 19:14
|
|
Частый гость
Регистрация: 31.01.2015
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
по I2C пишем/читаем- нет проблем...(ТОЛЬКО PIC16F887 RC3-SCL,RC4-SDA port "C") процессор отправляем в спячку и каждую секунду (DS3232 SQW=1Hz )будим, а вот разбудить то и не получается SQW-›INT(PB0) на осциллографе сигнал болтается от 2 до 5 вольт,"0" нет - вот и не отрабатывает... Сначала COUNTER повесил - не считает, осциллограф повесил-и ВОТ ПРИПЛЫЛИ, пробовал поставить последовательно пару инверторов - не вытягивает "0" , параллельно последнему инвертору поставил ЕЩЕ 5 инверторов - все равно не вытягивают...
Последний раз редактировалось msv21; 02.03.2015 в 19:19.
|
|
|
|
02.03.2015, 19:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Складывается такое впечатление, что RB0 настроен как выход.
|
|
|
|
02.03.2015, 20:11
|
|
Частый гость
Регистрация: 31.01.2015
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
посмотри мой пост 1780 - тоже самое с портом "Е", думаю - если поставить кнопку на землю - будет работать, у меня подозрение на саму PIC16F887 в протеусе, но как ее посмотреть...
|
|
|
|
02.03.2015, 21:25
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Резистор поддяжки на SQW наверняка в аналоговом режиме стоит - стопудово опять у тебя та же проблема. МК точно не виноват, он хорошо симулируется, проверено многократно
|
|
|
|
02.03.2015, 22:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от msv21
|
посмотри мой пост 1780
|
Уж извини, всю ветку перечитывать нех. Чтобы не было дурных вопросов выкладывай весь проект.
|
|
|
|
02.03.2015, 23:19
|
|
Прописка
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Пин SQW однозначно должен быть подтянут к питанию, смотрим ДШ. В 7 версии Протеуса начальная инициализация DS3232 отличается от 8 версии. Ставим симуляцию на паузу и в Debug смотрим значение регистров после "включения"... адреса 0Eh и 0Fh, сравниваем с 7 и 8 и смотрим ДШ. Думаю что для 8 нужно выполнять настройку регистров.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:24.
|
|