Proteus: вопросы и ответы
Re: Proteus: вопросы и ответы
7.10 поддерживает многопоточность? Ну я его не ставил.
А что тогда с 8 версией? Она точно однопоточная.
----------
только что установил версию 7.10 - и конечно многопоточностью там и не пахнет.
скорость равняется как версии 7.9 .
----------
Может я чегото не знаю и есть галочка включить многопоточность?
А что тогда с 8 версией? Она точно однопоточная.
----------
только что установил версию 7.10 - и конечно многопоточностью там и не пахнет.
скорость равняется как версии 7.9 .
----------
Может я чегото не знаю и есть галочка включить многопоточность?
Re: Proteus: вопросы и ответы
Мой косяк, спутал темы))) Я думал, это про Микрокап 
-
Chettuser
Re: Proteus: вопросы и ответы
Во всём мире уже давно сольверы стали поддерживать многопоточность, а Протез видимо таким "г..ном мамонта"останется надолго. 
Re: Proteus: вопросы и ответы
Orion33 писал(а):Мой косяк, спутал темы))) Я думал, это про Микрокап
Где ты нашел микрокап 10 - везде только 9 версия
не могу найти тему по микрокапу на форуме - есть такая тема?
Re: Proteus: вопросы и ответы
amd9800 писал(а):Где ты нашел микрокап 10 - везде только 9 версия
В гугле
amd9800 писал(а):не могу найти тему по микрокапу на форуме - есть такая тема?
viewtopic.php?f=1&t=38051
Re: Proteus: вопросы и ответы
А вы как думаете я в гугле не искал?
Может вы задаете особые параметры поиска?
Но при стандартных параметров попадаю на версии 9,07pro. Если же пишут 10 то там одни вирусы и ерунда.
Может вы задаете особые параметры поиска?
Но при стандартных параметров попадаю на версии 9,07pro. Если же пишут 10 то там одни вирусы и ерунда.
Re: Proteus: вопросы и ответы
Ну я-то как-то нашел среди этого) Ладно... Положу сейчас в сундук.
Re:
Скажите пожалуйста есть где нибудь ресурсы с дополнительными компонентами для протеуса.
Например нужно поработать с компонентом UC3842 но не нахожу такого - хотя чип достаточно старый 90-х годов.
Например нужно поработать с компонентом UC3842 но не нахожу такого - хотя чип достаточно старый 90-х годов.
- Murka
- Мучитель микросхем
- Сообщения: 441
- Зарегистрирован: Ср июн 03, 2009 00:20:21
- Откуда: Новороссия ЛНР Рубежное -> РФ Калуга
- Контактная информация:
Re: Proteus: вопросы и ответы
Вот с казуса когда-то скачал
- Вложения
-
- pack.rar
- (432.51 КБ) 216 скачиваний
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!!
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!!
Re: Proteus: вопросы и ответы
Большое спасибо. Скажи есть еще какие нибудь компоненты для протеуса?
в архиве 4 подархива - не помните почему их так много?
в архиве 4 подархива - не помните почему их так много?
- Murka
- Мучитель микросхем
- Сообщения: 441
- Зарегистрирован: Ср июн 03, 2009 00:20:21
- Откуда: Новороссия ЛНР Рубежное -> РФ Калуга
- Контактная информация:
Re: Proteus: вопросы и ответы
Возможно, автор правил ошибки, поэтому была выложена следующая версия.
брал в основном тут http://kazus.ru/forums/showthread.php?t=8902
А я не фильтруя всё что нашлось в папке казус.ру (поиск по параметру 384) упаковал в архив.
брал в основном тут http://kazus.ru/forums/showthread.php?t=8902
А я не фильтруя всё что нашлось в папке казус.ру (поиск по параметру 384) упаковал в архив.
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!!
Свободу можно завоевать, можно просрать, но высидеть свободу нельзя! ©
Всё, что меня не убивает - делает большую ошибку!
Не зли меня!!!
Re: Proteus: вопросы и ответы
раз протеус не использует многопоточность, а использовал OpenCL (не OpenGL) то установив видеокарту радеон за 150 дол можно было бы получить скорость в 5-10 больше чем у core i3.
- ajeysilver
- Родился
- Сообщения: 6
- Зарегистрирован: Вт сен 24, 2013 13:38:12
- Откуда: Ижевск
- Контактная информация:
Re: Proteus: вопросы и ответы
Всем привет! В очередной раз требуется помощь. В учебных целях делаю проект на протеус с использованием IAR AVR, в котором присутсвует ATmega2561 и терминал, подключенный по RS232. Пробую выводить на терминал букву"А", но ничего не происходит.
Листинг:
На реальном контроллере прошивка работала. В протеусе вроде как все параметры соблюдаю (скорость и тп). Видно, что RX и TX моргают. Еще заметил, что если сменить скорость в терминале на более низкую, то выводится символ треугольника. В чем может быть проблема? Прошивку хочу написать именно в IAR. Все файлы прикладываю.
Скриншот схемы в Proteus для наглядности:
Листинг:
Спойлер
Код: Выделить всё
#include <ioavr.h>
#include <stdio.h>
void main(void)
{
long int i;
//..........инициализация UART.................
UBRR1H = 0;
UBRR1L = 95; //скорость связи 9600 бод
UCSR1B = (1<<RXEN1)|(1<<TXEN1); //Разрешение работы передатчика и приемника
UCSR1C = (3<<UCSZ10); //Установка формата посылки: 8 бит данных, без паритета
while(1)
{
//...........работа.........................
while (!( UCSR1A & (1<<UDRE1))); //Ожидание освобождения буфера передатчика
/* Помещение данных в буфер, отправка данных */
UDR1 = ('A');
for (i=0; i<9000; i++)
{
}
}
}
Скриншот схемы в Proteus для наглядности:
Спойлер
- Вложения
-
- Без имени-1.jpg
- (133.17 КБ) 790 скачиваний
-
- Atmega+IAR.rar
- (55.09 КБ) 188 скачиваний
Re: Proteus: вопросы и ответы
Выставить в свойствах МК частоту напротив Clock Frequency, а не как у Вас, в прочих свойствах и отключить фьюз деления частоты на 8 - CLKDIV8. И все работает.
- ajeysilver
- Родился
- Сообщения: 6
- Зарегистрирован: Вт сен 24, 2013 13:38:12
- Откуда: Ижевск
- Контактная информация:
Re: Proteus: вопросы и ответы
a_skr писал(а):Выставить в свойствах МК частоту напротив Clock Frequency, а не как у Вас, в прочих свойствах и отключить фьюз деления частоты на 8 - CLKDIV8. И все работает.
огромное Вам спасибо! А по поводу того, что частота оказалось в прочих свойствах я сам в недоумении..
А еще такой вопрос: как сделать, чтобы символы в терминале каждый раз печатались с новой строки?
Re: Proteus: вопросы и ответы
как сделать, чтобы символы в терминале каждый раз печатались с новой строки
Явно посылать CR LF (0x0D 0x0A).
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Проблема с ds18b20 в PROTEUS.
Здравствуйте, я новичок в микроэлектронике, но разбираться в ней меня очень увлекает. По работе меня подрядили на создание простого устройства-терморегулятора с таймером, пока не буду вдаваться в подробности, но начал я с 1wire датчика ds18b20, как мне кажется хорошо разобрался с datasheet'ом, написал программу в codevision, но столкнулся в эмуляции в PROTEUS с проблемой на самом же первом шаге-инициализации устройства.
Этой процедурой у меня должно вызываться инициализация и появляться отклик от датчика.
void wire_init(void){
DDRD.0=1;
PORTD.0=0;
delay_us(1000);
DDRD.0=0;
PORTD.0=1;
delay_us(320);
}
Но, судя по осцилографу протеуса, накакого отклика нет!

Делей на опускание контроллером линии, поставил 1000мкс, но пробовал многие значения от 480мкс. А потом по осцилографу просто смотрел отклик. Что я делаю не так? Дело то вообще элементарное!
Спасибо.
Этой процедурой у меня должно вызываться инициализация и появляться отклик от датчика.
void wire_init(void){
DDRD.0=1;
PORTD.0=0;
delay_us(1000);
DDRD.0=0;
PORTD.0=1;
delay_us(320);
}
Но, судя по осцилографу протеуса, накакого отклика нет!
Делей на опускание контроллером линии, поставил 1000мкс, но пробовал многие значения от 480мкс. А потом по осцилографу просто смотрел отклик. Что я делаю не так? Дело то вообще элементарное!
Спасибо.
Re: Proteus: вопросы и ответы
Вместо осцилографа подключи LOGIC ANALYSER.
Re: Проблема с ds18b20 в PROTEUS.
MINSK42 писал(а):Делей на опускание контроллером линии, поставил 1000мкс, но пробовал многие значения от 480мкс. А потом по осцилографу просто смотрел отклик. Что я делаю не так? Дело то вообще элементарное!
А Вы проект выложите, тогда и будет ясно, что не так. 1000 мкс, конечно много, не знаю как в жизни, но в Proteus при настройках по умолчанию при значении задержки более ~900 мксек будут проблемы. А судя по осциллограмме у Вас задержка более 1 мсек. Возможно частота установлена неверно... короче, нужен проект.
Re: Proteus: вопросы и ответы
Soir писал(а):MINSK42 писал(а):Делей на опускание контроллером линии, поставил 1000мкс, но пробовал многие значения от 480мкс. А потом по осцилографу просто смотрел отклик. Что я делаю не так? Дело то вообще элементарное!
А Вы проект выложите, тогда и будет ясно, что не так. 1000 мкс, конечно много, не знаю как в жизни, но в Proteus при настройках по умолчанию при значении задержки более ~900 мксек будут проблемы. А судя по осциллограмме у Вас задержка более 1 мсек. Возможно частота установлена неверно... короче, нужен проект.
Проект прикреплен к сообщению.
- Вложения
-
- termo_device.rar
- (70.38 КБ) 170 скачиваний