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

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

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

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

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

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


 
Опции темы
Непрочитано 13.03.2015, 07:16  
uljanmax
Частый гость
 
Регистрация: 12.03.2015
Сообщений: 16
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
uljanmax на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от otest Посмотреть сообщение
Без команды ничего не сбросится.
Благодарю за ответ. Зато протеус выполняет bsf GPIO1 в течении пп pause затем сбрасывает на ноль и начинает выполнять bsf GPIO2.
Я бы не задавал такие вопросы если бы протеус меня не ввёл в замешательство, первую программу написал, забил в МК и все заработало, в той программе были просто переключения одиночных нагрузок по установленной очереди, а сейчас встал вопрос о создании программы с включением двух нагрузок да так чтобы вторая ВКЛ. при включенной первой. Вобщем протеус меня сбил с толку.
Реклама:
uljanmax вне форума  
Непрочитано 13.03.2015, 13:15  
otest
Почётный гражданин KAZUS.RU
 
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
otest на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Выкладывай проект без него всё писанина.
Вот смотри
Миниатюры:
Нажмите на изображение для увеличения
Название: 01.gif
Просмотров: 34
Размер:	15.9 Кб
ID:	76712   Нажмите на изображение для увеличения
Название: 02.gif
Просмотров: 35
Размер:	16.2 Кб
ID:	76713   Нажмите на изображение для увеличения
Название: 03.gif
Просмотров: 29
Размер:	17.7 Кб
ID:	76714  

otest вне форума  
Сказали "Спасибо" otest
uljanmax (14.03.2015)
Непрочитано 13.03.2015, 17:56  
uljanmax
Частый гость
 
Регистрация: 12.03.2015
Сообщений: 16
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
uljanmax на пути к лучшему
По умолчанию Re: Proteus общие вопросы

[QUOTE=otest;916972]Выкладывай проект без него всё писанина.
Вот смотри[/QUO
Ещё разок проверю сам а потом на всеобщее выставлю
uljanmax вне форума  
Непрочитано 14.03.2015, 00:39  
dimchik_b
Вид на жительство
 
Регистрация: 18.04.2008
Сообщений: 373
Сказал спасибо: 103
Сказали Спасибо 50 раз(а) в 40 сообщении(ях)
dimchik_b на пути к лучшему
По умолчанию Re: Proteus общие вопросы

До скончания века. Если схема снаружи не просадила ножку в 0, а во время "паузы" не выполнялась какая-нибудь команда чтения порта. Если это имело место, то даже после того, как схема перестала просаживать ножку, значение на ножке будет 0. Если же команд чтения не было, напряжение вернется в 1 как только схема перестанет просаживать.
Вот чтобы не пускаться в такие пространные и путанные комментарии и просят показать проект.
dimchik_b вне форума  
Непрочитано 14.03.2015, 07:52  
uljanmax
Частый гость
 
Регистрация: 12.03.2015
Сообщений: 16
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
uljanmax на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от otest Посмотреть сообщение
Выкладывай проект без него всё писанина.
Вот смотри
В архиве проект внем после нажатия правой кнопки сначала загорается Д4 затем Д1 который должен остаться во включенном состоянии (а он гаснет) затем включается на 2 сек Д2 ну и т.д. Интересует почему в протеусе Д1 гаснет хотя по программе должен гореть? В железе также будет как и в протеусе?
Вложения:
Тип файла: rar proect.rar (12.4 Кб, 26 просмотров)
uljanmax вне форума  
Непрочитано 14.03.2015, 08:41  
AVK74
Вид на жительство
 
Регистрация: 15.03.2005
Сообщений: 381
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
AVK74 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Halex07 Посмотреть сообщение
Угу, потом начнём требовать МК с уже записанным SRAM и т.д.... ОЗУ - оно и в Китае ОЗУ - оперативное запоминающее устройство. Сняли питание - информация пропала. Если надо что-то заранее там иметь - только программно. Включите в первоначальной инициализации блок, который однократно расписывает туда нужные данные, потом в окончательном варианте его вытрите. Только так и никак иначе.
Угу, только DSка вообще-то энергонезависимая штука и при выключении не сбрасывается. И некоторые программы отлаживать крайне неудобно т.к. при включении нет необходимых значений. Блок включить в программу это вполне очевидно, я так и делаю, это очень неудобно и вопрос был не об этом.

Поэтому спрошу еще раз, можно ли как-то сделать что-бы модель DS1307 сохраняла ОЗУ после прекращения симуляции или хотя-бы грузить уже с записанным ОЗУ?
AVK74 вне форума  
Непрочитано 14.03.2015, 10:55  
otest
Почётный гражданин KAZUS.RU
 
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
otest на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Цитата:
В архиве проект
А где "асм" ?
otest вне форума  
Сказали "Спасибо" otest
uljanmax (14.03.2015)
Непрочитано 14.03.2015, 11:20  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Если где-то что-то не так происходит с выходными портами при обращении к ним командой bsf (bcf), заменяем эту команду последовательностью
Код:
bsf TEMPGPIO, bit
movf TEMPGPIO, W
movwf GPIO
где TEMPGPIO - промежуточный регистр. Либо используем другие конструкции, в которых заменяется прямое изменение отдельного бита на перезаписывание всего регистра порта. Это связано не с протеусом, а с принципом работы МК. В даташите есть упоминание об этом
NewWriter вне форума  
Непрочитано 14.03.2015, 11:39  
uljanmax
Частый гость
 
Регистрация: 12.03.2015
Сообщений: 16
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
uljanmax на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от otest Посмотреть сообщение
А где "асм" ?
вот asm файл
uljanmax вне форума  
Непрочитано 14.03.2015, 11:42  
uljanmax
Частый гость
 
Регистрация: 12.03.2015
Сообщений: 16
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
uljanmax на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от otest Посмотреть сообщение
А где "асм" ?
вот файл ASM
Вложения:
Тип файла: rar proect.rar (14.2 Кб, 40 просмотров)
uljanmax вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по PROTEUS-у Advanced_LAMER Proteus 372 19.09.2021 01:20
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
Вопросы по работе с Proteus dosikus Proteus 510 20.12.2007 18:48
CAN BUS общие впечатления vasseff Микроконтроллеры, АЦП, память и т.д 7 20.06.2007 09:15
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


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


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