20.04.2013, 17:46
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от LEAS
|
Много английских слов гораздо короче их русских аналогов, а некоторые слова можно внятно заменить только фразой. Это приводит к "абракодабросокращениям".
|
Ну, в случае если русифицирует сам производитель, такого не будет.
Сообщение от Murka-MakMur
|
А для этого есть хелп Halex07.
|
В котором кстати указаны английские пункты и опции.
Сообщение от vgololobov
|
Кроме того, есть специалисты, прекрасно знающие немецкий или французский, но не английский.
|
А вы много видели даташитов на немецком или французском? Почему французы из Атмела документацию пишут на английском?
Сообщение от vgololobov
|
И, наконец, кто мешает вам покупать англоязычные версии?
|
Тот же, кто мешает "отличным" специалистам со знанием немецкого или французского покупать франко-и-немецко язычные версии протеуса.
А вообще вопрос "что мешает" он объёмный. Вот что мешает Halex прекратить разжевывать молекулярную жвачку (его цитата) пережевывая одно и то же, подробно описанное им в faq для таких "русифицированных" пользователей: https://kazus.ru/forums/showpost.php...postcount=2536. И совсем не понятно, что мешает таким пользователям откатить русификацию и не заявлять "Протеус у меня русский а в FAQ все опции даются на аглицком, которого я не знаю"?
|
|
|
|
22.04.2013, 10:08
|
|
Заблокирован
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Почему у моделей МОС3021 и других МОС30хх такой большой ток утечки в закрытом состоянии?
Proteus 7.10 SP0.
|
|
|
|
23.04.2013, 17:18
|
|
Прохожий
Регистрация: 18.12.2010
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
MOC30XX : Ток утечки ‹ 4 мкА и в анализаторе и на амперметре ( версия 7.10 / SP0 )
Остальные модели дают большой ток утечки ~ 8 мА !!!
Последний раз редактировалось Toadfrog; 23.04.2013 в 19:31.
|
|
|
|
06.05.2013, 18:40
|
|
Временная регистрация
Регистрация: 18.01.2010
Сообщений: 89
Сказал спасибо: 7
Сказали Спасибо 22 раз(а) в 14 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Пытался на ногах OC1A и OC1B в Меге8 получить сигнал от таймера в противофазе: настроил таймер на режим CTC и включил переключение ног.
Получилось совпадение фаз, что и логично. Потом установил на одной из ног высокий уровень в надежде, что изменю стартовые условия. Как оказалось - это бред, судя из схемы подключения к порту - состояние ноги никакого значение не имеет, ведь она переключатся на специальную функцию. Но Proteus 7.10 SP0 строит график синфазный или противофазный, честно инвертирую состояние пина...
Код:
|
#include ‹avr/io.h›
#include "def.h"
#include "avr\interrupt.h"
#include ‹avr/sleep.h›
#define VALUE 10
int main(void)
{
BUZZER_PL_DDR |= BUZZER_PL_MASK;
BUZZER_MN_DDR |= BUZZER_MN_MASK;
BUZZER_PL_PORT |= BUZZER_PL_MASK;
BUZZER_MN_PORT &= ~BUZZER_MN_MASK;
// Timer1 CTC Mode, Toggle OC1A/OC1B on compare match
TCCR1A = (0 ‹‹ COM1A1)|(1 ‹‹ COM1A0)|(0 ‹‹ COM1B1)|(1 ‹‹ COM1B0)|(0 ‹‹ WGM11)|(0 ‹‹ WGM10);
// прескаллер на 8 для 2МГц
TCCR1B = (0 ‹‹ WGM13)|(1 ‹‹ WGM12)|(1 ‹‹ CS11)|(1 ‹‹ CS10);
OCR1AH = 0;
OCR1AL = VALUE;
OCR1BH = 0;
OCR1BL = VALUE;
set_sleep_mode(SLEEP_MODE_IDLE);
sleep_mode();
while(1)
{
}
} |
|
|
|
|
13.05.2013, 00:45
|
|
Временная регистрация
Регистрация: 11.01.2007
Сообщений: 93
Сказал спасибо: 12
Сказали Спасибо 53 раз(а) в 24 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от AlexP74
|
Потом установил на одной из ног высокий уровень в надежде, что изменю стартовые условия. Как оказалось - это бред,
|
Странно у меня работает
|
|
|
|
13.05.2013, 01:17
|
|
Временная регистрация
Регистрация: 18.01.2010
Сообщений: 89
Сказал спасибо: 7
Сказали Спасибо 22 раз(а) в 14 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от ethers
|
Странно у меня работает
|
В железе это не работает. Нужно сначала включить один выход, а потом второй. Тогда они будут в железе в противофазе. А в протеусе оба варианта работают.
Код:
|
#include ‹avr/io.h›
#include "def.h"
#include "avr/interrupt.h"
#define VALUE 5
int main(void)
{
BUZZER_PL_DDR |= BUZZER_PL_MASK;
BUZZER_MN_DDR |= BUZZER_MN_MASK;
TCCR1A = (0 ‹‹ COM1B1)|(1 ‹‹ COM1B0)|(0 ‹‹ WGM11)|(0 ‹‹ WGM10);
TCCR1B = (0 ‹‹ WGM13)|(1 ‹‹ WGM12)|(1 ‹‹ CS11)|(1 ‹‹ CS10);
OCR1AH = 0;
OCR1AL = VALUE;
OCR1BH = 0;
OCR1BL = VALUE;
TCNT1L = VALUE-1;
while(TCNT1L ‹ VALUE);
while(TCNT1L ›= VALUE);
SLEEP_PORT |= SLEEP_MASK;
TCCR1A |= (0 ‹‹ COM1A1)|(1 ‹‹ COM1A0);
while(1){};
} |
|
|
|
|
11.06.2013, 10:42
|
|
Частый гость
Регистрация: 05.10.2006
Адрес: г. Чирчик
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Непонятки с чтением Scratchpad DS18S20.
Если, к примеру, повышать температуру по 0,1град, начиная от 0,0град, 6-й байт Scratchpad будет принимать следующий ряд значений в зависимости от температуры
град/С LSB (byte 0) Count Remain(byte 6)
0,0- 0000 0000- 0001 0000
0,1- 0000 0000- 0001 0110
0,2- 0000 0000- 0001 1100
0,3- 0000 0001- 0000 0010
0,4- 0000 0001- 0000 1000
0,5- 0000 0001- 0001 0000
0,6- 0000 0001- 0001 0110
0,7- 0000 0001- 0001 1100
0,8- 0000 0010- 0000 0010
0,9- 0000 0010- 0000 1000
и т.д. по кругу.
Значения в 6-ом байте Scratchpad (Count Remain) не вяжутся с формулой по вычислению температуры с большим разрешением из даташита. Получается ерунда.
Но, вот, контрольная сумма сходится без проблем!!! Т.е. считанная с последнего байта Scratchpad и расчитанная по прочитанным предыдущим 8-ми байтам.
Кто знает, подскажите пожалуйста, в чём проблема???
Последний раз редактировалось Dok_Alex; 11.06.2013 в 12:30.
|
|
|
|
11.06.2013, 21:41
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Сообщение от Dok_Alex
|
Непонятки с чтением Scratchpad DS18S20.
|
"Имя, сестра, имя...!" (к/ф "Д'Артаньян и три мушкетера"). Без примера проекта это всё ...
Сообщение от Dok_Alex
|
Получается ерунда.
|
Вот Вам мой ряд в картинках выборочно - "Ваша не пляшет..." На последнем скриншоте пример из даташита, думаю, коментарии излишни...
__________________
Halex
Последний раз редактировалось Halex07; 11.06.2013 в 23:30.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
|
|
|
12.06.2013, 02:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,585
Сказал спасибо: 704
Сказали Спасибо 4,350 раз(а) в 1,995 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Halex07, всегда приятно наблюдать чеканную поступь МАСТЕРА
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
14.06.2013, 16:52
|
|
Частый гость
Регистрация: 05.10.2006
Адрес: г. Чирчик
Сообщений: 27
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus - глюки, проблемы с установкой
Halex07, большое спасибо за ответ, но увы, в моём случае не работает.
Прилагаю кусок программы. Большая просьба проверить у себя!
Работал в Proteus 7.8 SP2, модель родная.
Последний раз редактировалось Dok_Alex; 15.06.2013 в 04:04.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:28.
|
|