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

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

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

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

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

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


 
Опции темы
Непрочитано 26.10.2006, 19:20  
Calima
Прохожий
 
Регистрация: 28.02.2005
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Calima на пути к лучшему
По умолчанию

Ставлю генератор PULSE, напряжение = 5В, время наростающего и спадающего фронтов ставлю 1 нс, частота = 2МГц, остальные параметры генератора не трогаю. Выход генератора цепляю на COUNTER TIMER на вход CLK. Что в этом сигнале считать? Никаких других компонентов нет. Только генератор и счётчик. Инкремент времени - 3 мс в протеусе за секунду реального времени. Как можно упростить расчёты для симуляции и ускорить работу?
Реклама:
Calima вне форума  
Непрочитано 26.10.2006, 19:27  
chipic128
Прописка
 
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
chipic128 на пути к лучшему
По умолчанию

Люди, есть у кого модель USB, чтото типа COMPIM, LPTPIM
__________________
Що згорить - то не зігниє!

(c)ChiP
chipic128 вне форума  
Непрочитано 26.10.2006, 19:31  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

будет - позже - когда - не знаю
TEHb вне форума  
Непрочитано 26.10.2006, 23:20  
zaw65
Частый гость
 
Регистрация: 02.07.2006
Сообщений: 13
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
zaw65 на пути к лучшему
По умолчанию

Добрый день! Очень нужна модель послевательной памяти at93c86 или что нибудь подобное. Заранее благодарен.
__________________
А.Зуйков
zaw65 вне форума  
Непрочитано 27.10.2006, 12:56  
ois
Частый гость
 
Регистрация: 29.09.2006
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ois на пути к лучшему
По умолчанию

Сообщение от Prime
Сообщение от ois
А если использовать вых. формат ubrof8 в ИАРе то видно в Протеусе как бегаем по сишным строкам.
А какое расширение имеют фалы этого формата?
Расширение .d90. Только в свойствах проекта на вкладке линкера на странице формата вых. файла нужно явно указать что файл д.б. ubrof8
ois вне форума  
Непрочитано 27.10.2006, 18:58  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от Calima
Ставлю генератор PULSE, напряжение = 5В, время наростающего и спадающего фронтов ставлю 1 нс, частота = 2МГц, остальные параметры генератора не трогаю. Выход генератора цепляю на COUNTER TIMER на вход CLK. Что в этом сигнале считать? Никаких других компонентов нет. Только генератор и счётчик. Инкремент времени - 3 мс в протеусе за секунду реального времени. Как можно упростить расчёты для симуляции и ускорить работу?
Используй GRAPH ANALYSE а не анимацию.
dosikus вне форума  
Непрочитано 28.10.2006, 09:30  
slava1957
Прохожий
 
Регистрация: 06.07.2006
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
slava1957 на пути к лучшему
По умолчанию

Проектирую AVR AT90S4433
В описаниях на микросхему регистр захвата таймера/счетчика 1 ICR1 определен по адр.0x26.
При симмуляции в PROTEUS этот регистр определен по адр.0x24 Cоответственно нет доступа к ICR1.
Что делать?? Кто сталкивался с такой проблемой?

Проверял в PROTEUS ver 6.5SP5(Demo) и ver 6.9SP5
slava1957 вне форума  
Непрочитано 28.10.2006, 13:30  
AndyVas
Частый гость
 
Регистрация: 22.10.2005
Сообщений: 26
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
AndyVas на пути к лучшему
По умолчанию

Ребята подскажите пожалуйста - в Proteus 6.9 sp4 была модель PIC16F88, как раз на этом чипе сделал проект и закупил их с десяток, сейчас хотел прогнать на Протеусе, но в новой версии Proteus 6.9 sp5 - 88-ого Пика уже нет... а старую версию я сдуру грохнул. Может остались у кого модели PIC16 с PIC16F88 от sp4 - выложите куда нибуть пожалуйста... И еще вопрос, существуют ли в природе модели под PIC12F683 и PIC16F684/688?
AndyVas вне форума  
Непрочитано 28.10.2006, 19:18  
Luzkov
Гражданин KAZUS.RU
 
Регистрация: 21.02.2005
Сообщений: 685
Сказал спасибо: 14
Сказали Спасибо 84 раз(а) в 44 сообщении(ях)
Luzkov на пути к лучшему
По умолчанию

Вот библиотека. У меня в сп5 PIC16F88 есть и вроде как работает.
Поповоду других моделий. Не встреал. Но можно подобрать aналог. М названье поменять.

Прикрепленный файл: 8946993.rar
Luzkov вне форума  
Непрочитано 31.10.2006, 09:11  
slava1957
Прохожий
 
Регистрация: 06.07.2006
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
slava1957 на пути к лучшему
По умолчанию

Сообщение от slava1957
Проектирую AVR AT90S4433
В описаниях на микросхему регистр захвата таймера/счетчика 1 ICR1 определен по адр.0x26.
При симмуляции в PROTEUS этот регистр определен по адр.0x24 Cоответственно нет доступа к ICR1.
Что делать?? Кто сталкивался с такой проблемой?
Проблему несоответствия адреса ICR1(регистр захвата тайм/сч 1) контроллера AVR AT90S4433 в PROTEUS решил.
Для программирования использую CodeVision.Изменил адрес регистра ICR1 в 90s4433.h
Было:
sfrb ICR1L=0x26;
sfrb ICR1H=0x27;
sfrw ICR1=0x26;
Стало:
sfrb ICR1L=0x24;
sfrb ICR1H=0x25;
sfrw ICR1=0x24;

Всё.
Механизм захвата таймера в PROTEUS работает.
Проверяй и отлаживай устройство в симмуляторе

По ходу работы обнаружил другие неточности PROTEUS !!!
1.Процедура чтения OCR1 регистра сравнения тайм/сч 1
Должно : чт.мл.байта - чт.ст.байта
В ISIS : этот порядок не важен.
2.Процедура чтения ICR1 регистра захвата тайм/сч 1
Должно : чт.мл.байта - чт.ст.байта
В ISIS : чт.мл.байта - чт.ст.байта, но байты переставлены

Когда будешь "прошивать" м/схему верни исходные адреса и измени порядок чтения регистров

Все проверял на PROTEUS ver 6.9 SP5
В VMLAB этих "ляпусов" нет, но сравнивать его с PROTEUS ....

P.S.
У ребяток из Labcenter Electronics по-видимому трудности с русским языком - не читают они avr123.nm.ru.
Там постоянно напоминается:
"..ищите в DataSheet (ДШ) регистры и устройства МК используемые и упомянутые в задаче,прочитайте о них подробней.Уясните роль каждого бита и регистра..."

ШУТКА
slava1957 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus общие вопросы dosikus Proteus 3366 06.09.2024 08:25
Вопросы по PROTEUS-у Advanced_LAMER Proteus 372 19.09.2021 01:20
Вопрос по работе с Proteus Slnew Proteus 16 20.11.2013 20:09
глюк Proteus при работе с ATMEL ATTINY45 igoruha727 Микроконтроллеры, АЦП, память и т.д 3 23.05.2009 01:00
загрузка CPU при работе PROTEUS dimonbest Proteus 48 25.05.2007 20:30


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


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