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

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

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

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

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

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


 
Опции темы
Непрочитано 28.12.2012, 07:06  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от kittec Посмотреть сообщение
или Вам не 67 лет, или календарь у Ввс какого то племени.
Offtop (потом уберу). Календарь точно от Майя и наверное писался в преддверии 21 декабря. Вообще-то в году, даже не високосном, 365 а не 360 дней.

Сообщение от viczai1 Посмотреть сообщение
Для описания всех функций ног у мк STM32 не хватает знакомест для букв, приходится их дописывать как текстовые.
А, во-ооо-т почему до сих пор в Протеусе нет моделей STM, оказывается Лабцентр не может уписать весь даташит в текстовое поле 50 символов. Надо срочно переводить Протеус на китайский, иероглифы в этом отношении компактнее. А если по делу, то на хрена вам названия такой длины? С такой моделью и работать то неудобно, пока всю эту абракадабру прочтешь - забудешь что в начале. И дело то не в размере букАФ, а в размере текстовых полей для конкретных параметров/свойств - это изначально заложено в программе. Если мне не изменяет память, то в первых версиях текстовые поля были еще меньше, и ничего - обходились.
Реклама:
Halex07 вне форума  
Непрочитано 28.12.2012, 12:20  
Luzkov
Гражданин KAZUS.RU
 
Регистрация: 21.02.2005
Сообщений: 685
Сказал спасибо: 14
Сказали Спасибо 84 раз(а) в 44 сообщении(ях)
Luzkov на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Halex07 Посмотреть сообщение
А каким он был по счету, и чем "заряжен", если по-вашему неоспоримо следующее:

И потом, экстрасенсов и собак натасканных на наркотики здесь нет, поэтому точно вычислить - где спрятан недокуренный косяк, может только тот, кто его заныкал. Когда наступит "просветление", ну или косяки закончатся, подумайте над следующими проблемами:
1. Как происходит вход-выход в прерывание. Пока вы считаете, что это нуль-транспортировка, ИМХО мгновенно...
2. В обработчике прерываний присутствуют некие "поползновения" - чё-то сравниваем, корячим порт, устанавливаем флаги. Видимо, по вашему, это тоже происходит супер-мгновенно, т.е. за 0.0 микро(нано-пико)секунд.
Ну и решайте сами, то-ли по дедушке Ленину "учиться, учиться и учиться", тогда в доки по PIC, то-ли косяки с анашой "курить, курить...", тогда в итоге к наркологу.
Вообще время входа в обработчик прерывания и время самой обработки можно не учитывать. Главное чтоб оно было не больше периодов прерываний. На частоту смены выхода это не влияет.
__________________
Нет ничего проще сложного и сложнее простого.
Luzkov вне форума  
Непрочитано 28.12.2012, 15:05  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Luzkov Посмотреть сообщение
1. Вообще время входа в обработчик прерывания и время самой обработки можно не учитывать.
2. Главное чтоб оно было не больше периодов прерываний.
3. На частоту смены выхода это не влияет.
1. До определенной степени это да, но с большими оговорками..
Как только мы видим у автора предзагрузку таймера - то все нужно учитывать...
PHP код:
//See interrupt from timer0
    
if (T0IE && T0IF) {
        
RC4=~RC4//Invert RC4 state
        
TMR0 231//60000Hz
        
T0IF 0

    } 
2. Об этом говорилось.
3. Согласно пункта 1 - на частоту смены выхода это очень влияет.
mimuh64 вне форума  
Непрочитано 28.12.2012, 23:12  
viczai1
Временная регистрация
 
Регистрация: 01.08.2007
Сообщений: 73
Сказал спасибо: 44
Сказали Спасибо 16 раз(а) в 7 сообщении(ях)
viczai1 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от Halex07 Посмотреть сообщение
С такой моделью и работать то неудобно
Как раз смотришь только на схему без даташитов и работа ускоряется в разы. Ну уж если протеус придётся переписывать весь, я не настаиваю. Просто хотелось бы что бы он соответствовал современным требованиям, оставался мобильным и быстро реагировал, в отличие от монстров, которые по большей части вымерли.

Последний раз редактировалось viczai1; 29.12.2012 в 03:16.
viczai1 вне форума  
Непрочитано 07.01.2013, 18:40  
vano-11-11
Гражданин KAZUS.RU
 
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
vano-11-11 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от vano-11-11 Посмотреть сообщение
Есть хекс для Atmega 48 и схема девайса, пытаюсь этот проект в протеусе покрутить
Вот продолжаю этот проект копать дальше. Он частично работает, если в свойствах МК задана работа от внутреннего RC генератора 8МГц,выводит приветствие на LCD дисплей, но пытаюсь через виртуальный порт с МК общаться, на вход МК подключил виртуальный терминал и вижу в нем приходящие команды но в логах вижу кучу сообщений

[AVR USART 0] RX Parity Error
[AVR USART 0] RX Frame Error

Так как хекс проекта написан для работы с кварцем 4 МГц прицепил кварц 4Мгц, запускаю симуляции, в логах только

CKSEL fuse bits specify external oscilator but no CLOCK frequency is specified
Real Time Simulation failed to start

И естественно никаких приветствий на LCD, так как симуляция не запускается. Подскажите в чем дело?
Вот Фюзы вкладываю.
Миниатюры:
Нажмите на изображение для увеличения
Название: Фюзы.JPG
Просмотров: 66
Размер:	59.9 Кб
ID:	42004  

Последний раз редактировалось vano-11-11; 08.01.2013 в 17:14.
vano-11-11 вне форума  
Непрочитано 07.01.2013, 19:10  
kittec
Гражданин KAZUS.RU
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от vano-11-11 Посмотреть сообщение
CKSEL fuse bits specify external oscilator but no CLOCK frequency is specified
Real Time Simulation failed to start
Там где написано (Default) напишите 4000khz. Должно заработать.
kittec вне форума  
Непрочитано 07.01.2013, 19:19  
vano-11-11
Гражданин KAZUS.RU
 
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
vano-11-11 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от kittec Посмотреть сообщение
Там где написано (Default) напишите 4000khz. Должно заработать.
Дык там (Default) несколько, в какой графе? Плиз.

ЗЫ Это с ПИКами так просто, а этими МК из библиотеки AVR.2 хз

Последний раз редактировалось vano-11-11; 07.01.2013 в 19:23.
vano-11-11 вне форума  
Непрочитано 07.01.2013, 20:54  
kittec
Гражданин KAZUS.RU
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от vano-11-11 Посмотреть сообщение
Дык там (Default) несколько, в какой графе? Плиз.

ЗЫ Это с ПИКами так просто, а этими МК из библиотеки AVR.2 хз
Рядом с Clock Frequency.
kittec вне форума  
Сказали "Спасибо" kittec
vano-11-11 (08.01.2013)
Непрочитано 07.01.2013, 21:11  
vano-11-11
Гражданин KAZUS.RU
 
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
vano-11-11 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от kittec Посмотреть сообщение
Рядом с Clock Frequency.
Уже раскопал. Но связь с МК все равно не работает. В логе все равно

[AVR USART 0] RX Parity Error
[AVR USART 0] RX Frame Error

ЗЫ Квац и кондеры убрал нафиг и без них работает.
Тогда в чем дело?

ЗЫ 2 Блин, частоту неправильно ввел 4MGz, поправил, результат тот же.

Последний раз редактировалось vano-11-11; 08.01.2013 в 17:15.
vano-11-11 вне форума  
Непрочитано 07.01.2013, 22:24  
kittec
Гражданин KAZUS.RU
 
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
kittec на пути к лучшему
По умолчанию Re: Proteus общие вопросы

vano-11-11, а терминал к меге правильно подключен?
kittec вне форума  
 

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

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

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, время: 19:19.


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