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

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

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

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

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

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


 
Опции темы
Непрочитано 15.05.2016, 09:52  
MarkTwis
Прохожий
 
Регистрация: 15.05.2016
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
MarkTwis на пути к лучшему
По умолчанию Proteus 8.4 - вывод данных

Добрый вечер!
Установил Proteus 8.4, нарисовал схему, залил код в Attiny85 все работает!
Подключил терминал компорта работает, можно что-то анализировать.
Попробывал осццилограф, логический анализатор, удобно можно чтото проанализировать - хотя анализатор мелковат!
А можно ли как то регистрировать нужные значения допустим напряжения в разных точках и сохранять в файл?
Нашел такую штуку как элемент "Tape" но не смог его настроить!
Вообщем надо ваша помощь! подскажите.
Реклама:
MarkTwis вне форума  
Непрочитано 15.05.2016, 10:13  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Proteus 8.4 - вывод данных

Читайте FAQ, там все есть...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 15.05.2016, 12:59  
MarkTwis
Прохожий
 
Регистрация: 15.05.2016
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
MarkTwis на пути к лучшему
По умолчанию Re: Proteus 8.4 - вывод данных

COMPIM Demo - пример использования виртуального COM-порта и виртуального терминала в Протеусе. Последнему для выполнения симуляции необходимо наличие на компьютере двух реальных COM-портов, соединенных нуль-модемным кабелем, либо установки на компьютер программы виртуального COM-порта для имитации соединения с реальным. При этом в режиме симуляции можно организовать обмен данными через это соединение из программы ISIS с любой программой на компьютере, позволяющей работать с COM-портом, например: стандартной Hyper Terminal. - НЕ очень понятно! Можете пояснить - на деле мне надо соеденить 2 usb порта вместе? или как?
MarkTwis вне форума  
Непрочитано 11.08.2016, 09:13  
venta_x
Частый гость
 
Аватар для venta_x
 
Регистрация: 06.03.2007
Сообщений: 19
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
venta_x на пути к лучшему
По умолчанию Re: Proteus 8.4 - вывод данных

usb порты не надо соединять )
если хотите из внешней программы (не протеус) общаться по сом-порту с виртуальным терминалом в протеусе - тогда необходимо наличие двух физических СОМ терминалов соединенных нульмодемным кабелем. в проекте протеуса привязываете терминал к виртуальному сом-порту №1 (к примеру), а в сторонней программе используете сом-порт №2 (опять к примеру). номера сом-портов зависят от используемых Вами адаптеров. я так понимаю что у Вас есть переходник USB-COM + сом-порт на комьютере либо 2 переходника USB-COM
venta_x вне форума  
Непрочитано 04.01.2017, 19:01  
Zionus
Гражданин KAZUS.RU
 
Аватар для Zionus
 
Регистрация: 05.03.2007
Адрес: Kyiv
Сообщений: 711
Сказал спасибо: 128
Сказали Спасибо 537 раз(а) в 159 сообщении(ях)
Zionus на пути к лучшему
По умолчанию Re: Proteus 8.4 - вывод данных

Сообщение от dosikus Посмотреть сообщение
Читайте FAQ, там все есть...
Делать нам, чайникам, больше нечего, как только факи читать?
Тем более, что на форуме куча специалистов, которым от скуки заняться нечем.
ВОт у меня вопрос, который, уверен, есть в факах, но я хочу услышать живое слово:
запустил в Протеусе 8.4 одну фигнюшку на ATiny13. Тинька работает на частоте 9.6 Мгц. Посчитал, какое число нужно загрузить в три регистра для задрежки в полсекунды. Так вот, в Протеусе эти цифры дали задержку приблизительно раз в 10 больше. Пришлось подобром добиваться приемлемой задержки, и цифры получились резко отличались.

Pauze:
subi Rz0,1
sbci Rz1,0
sbci Rz1,0
brcc Pauze

Када в регистры загрузил 4800000 (0Е А6 00) дело не пошло.
Там в Протеусе что, указана фейковая частота, а реально Тинька моделируется на какой-то другой частоте?
__________________
Скачу!!
Zionus вне форума  
Непрочитано 05.01.2017, 16:37  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus 8.4 - вывод данных

Сообщение от Zionus Посмотреть сообщение
Делать нам, чайникам, больше нечего, как только факи читать?
Ну да, и в даташиты ещё заглядывать. Проще дождаться, когда фейсом по новогоднему оливье повозят. "Их бин" есть у меня после праздников такое настроение...
Сообщение от Zionus Посмотреть сообщение
Там в Протеусе что, указана фейковая частота, а реально Тинька моделируется на какой-то другой частоте?
В Протеусе изначально указаны "заводские" настройки тактовой Tiny13, т.е. 1,2МГц. Даташит:
Цитата:
6.2.4 Default Clock Source
The device is shipped (пер. устройство поставляется) with CKSEL = “10”, SUT = “10”, and CKDIV8 programmed. The default clock source setting is therefore the Internal RC Oscillator running at 9.6 MHz with longest start-up time and an initial system clock prescaling of 8. This default setting ensures that all users canmake their desired clock source setting using an In-System or High-voltage Programmer.
Добывайте модель Tiny13 из библиотеки Прота, открывайте свойства и проверяйте на соответствие. Так какого хрена к оливье ещё надо??? Откровенно говоря, уже надоело "факать" каждого чайника по этому поводу.
Но это проехали фейсом по тарелке в одну сторону... ЩАС-С-С... повезу в другую...
Сообщение от Zionus Посмотреть сообщение
Када в регистры загрузил 4800000 (0Е А6 00) дело не пошло.
Ну, ещё бы!!! С ариХметикой тоже не дружим после новогодних праздников? Раз уж удосужились код привести "из книжки", так прочитайте что там дальше за ним написано. Стр. 94 (пример для тактовой 4МГц , задержка на 1 сек):
Цитата:
В результате в каждой итерации выполняется строго определенное число команд и за строго определенное время: по одному такту на каждое вычитание плюс два такта на переход обратно к началу цикла (ведь для команды brcc условие перехода выполняется, если флаг переноса не установлен), всего пять тактов. (Для особо въедливых отметим, что самый последний цикл будет на один такт короче.) Итак, для того чтобы получить ровно 4 000 000 тактов, нам нужно записать в регистры Razr2-Razr0 число 4 000 000/5 = 800 000 или $0С3500. Это даст интервал в 1 с при тактовой частоте 4 МГц. В общем случае число N, соответствующее нужному интервалу времени Т(с) при тактовой частоте F (Гц), можно получить по формуле TF/5.
Да простит меня Юрий Ревич за дословное цитирование его книги! Но мне тоже лишний раз по клавишам стучать "после праздника" в лом.
Ну, что - дальше сами посчитаете, надеюсь калькулятор в Винде не "после вчерашнего"?
А на закусь - это уже персонально от меня по поводу прочтения FAQ. Неоднократно тыкал носом, даже чуть не в начале - смотрите вЫнимательно в трей программы. Тем более, что у Вас код на Асме - проще некуда. Встали в паузу, шагнули по коду и ...(картинка) ... перестали пудрить моСК модератора. Он и так после праздника...
Миниатюры:
Нажмите на изображение для увеличения
Название: El_Time.png
Просмотров: 0
Размер:	31.0 Кб
ID:	108673  
Halex07 вне форума  
Сказали "Спасибо" Halex07
Zionus (05.01.2017)
Непрочитано 05.01.2017, 17:53  
Zionus
Гражданин KAZUS.RU
 
Аватар для Zionus
 
Регистрация: 05.03.2007
Адрес: Kyiv
Сообщений: 711
Сказал спасибо: 128
Сказали Спасибо 537 раз(а) в 159 сообщении(ях)
Zionus на пути к лучшему
По умолчанию Re: Proteus 8.4 - вывод данных

Спасибо, Мастер, вы были удивительно добры. Обещаю, что во всем, что вы написали, разберусь, как бы это не было трудно...

(Оливьизм -- предвзятое отношение к людям, имеющим обыкновение есть салат оливье в новый год или вообще потребляющих этот салат, а также уничижительные высказывания в их адрес и дискриминация по этому признаку.)
__________________
Скачу!!

Последний раз редактировалось Zionus; 06.01.2017 в 01:31.
Zionus вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Отряхнем шелуху" или "генеральная уборка" в ветке Proteus Halex07 Proteus 17 13.01.2013 18:49
Proteus 7.6 SP4 вышел. Обновляемся! Easyrider83 Proteus 7 16.02.2010 21:26
AVR Stuio & Proteus mailevdo Proteus, KiCAD и другие ECAD 12 30.08.2006 13:18
Вопрос по мультипроцессорному обмену USART MEGA8 vikont-s Микроконтроллеры, АЦП, память и т.д 0 10.08.2006 14:55
Как создать подключаемый файл из блока данных? zelanez Микроконтроллеры, АЦП, память и т.д 26 05.07.2006 05:15


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


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