Страница 10 из 280

Добавлено: Ср июл 09, 2008 09:21:55
Нехочуха
Народ, кто-нибудь эмулировал у микроконтроллеров lpc ШИМ? Думал косяк в моей проге, когда протеус отказался ножкой дергаться, но осциллограф и отладочная плата меня успокоили - натуральный продукт не подвёл. Только я успокоился, как наткнулся на архивчик с примерами для lpc в протеусе - и там есть пример с шим. Нога так же не дергается, но пример-то есть. Протеус использовал 7.1 и 7.2 с sp5 - не помогает. Вообщем, кто-нибудь успокоит мою израненную душу? Потому что, судя по гуглу, это волнует только меня.

Добавлено: Ср июл 09, 2008 13:03:53
UA3MQJ
Делал курсовик.
У меня все дергалось. А иначе бы я не поверил, что оно работает.

Добавлено: Ср июл 09, 2008 13:33:16
Нехочуха
UA3MQJ писал(а):Делал курсовик.
У меня все дергалось. А иначе бы я не поверил, что оно работает.
Именно LPC? Всякие аврки-то дрыгают без проблем... Та же программа и в симуляторе кейла и на отладочной работает и горя не знает, а в протеусе мертва...

Добавлено: Сб июл 12, 2008 22:25:24
Кошкинсон
Возникла прям таки неразрешимая проблема в работе с этой прогой (я совсем новичок в ней). Так вот, поставил я микросхему tiny2313, по умолчанию у неё 10 и 20 лапки не отрисовываются, так вот вопрос в том, как их отобразить?))) почитал хелп - там этот мелочный вопрос упущен.
Ps просто убрать галочку с hidden не дает почему то.

Вот картинка если что
http://foto.rambler.ru/users/freeman31/ ... =upload_ok

Добавлено: Вс июл 13, 2008 07:22:55
CERGEI1982
У вас есть сама моделька(нужна для симуляции) или тока корпус для нее?

Добавлено: Вс июл 13, 2008 12:54:12
Кошкинсон
и модель и корпус есть, tiny2313 есть в протеусе 7.2

ну так че делать, там по идее должно в два клика всё получаться, просто я не знаю куда кликнуть))

А можно так: сделать 2 пина отдельно (в создавалке пинов), обозвать их gnd и vcc и переместить их на картинку контроллера в основном окне, а потом сказать чтобы скрытые пины джонились к этим соответственно? так пролучится?

Добавлено: Вс июл 13, 2008 14:30:07
CERGEI1982
Может поделитесь?
А как сделать вам рекомендовали,можно конечно разложить потом собрать заново,но что из этого получится не знаю.

Добавлено: Вс июл 13, 2008 21:45:38
TracerrecarT
Да небойся, смело по тиньке молотком вдарь - она рассыпется, поправь пропертисы нужных тебе ног (галочка - draw body)обведи все и УГО и текст и Make Device на все вопросы жми ок и перепиши поверх и все ОК
100 раз делал и мегу 8ю под QFP корпус правил - ноги добавлял и переопределял - все работает

Удачи
М-мяу! Надеюсь, это просто неудачная шутка? Модератор Сэр Мурр

Добавлено: Вс июл 13, 2008 21:56:08
TracerrecarT
нет это реальный совет - МНОГОКРАТНО проверенный

PS Для непосвященных. В Протеусе есть иконка - молоток - функция Decompose - разборка компонента.

Добавлено: Пн июл 14, 2008 03:14:18
Кошкинсон
Так кажется действительно получается.
Хотя можно было и не морочиться:
design - configure power rails
там можно настроить что и как подключается к ножкам МК.

Добавлено: Чт июл 17, 2008 13:55:15
UA3MQJ
Нехочуха писал(а):
UA3MQJ писал(а):Делал курсовик.
У меня все дергалось. А иначе бы я не поверил, что оно работает.
Именно LPC? Всякие аврки-то дрыгают без проблем... Та же программа и в симуляторе кейла и на отладочной работает и горя не знает, а в протеусе мертва...
Ой. Извините. Не LPC а AVR. Точно.

Добавлено: Сб июл 19, 2008 18:31:15
saba
Кошкинсон

скрытые пины можно сделать видими: шаблон---проект по умолчанию-
отметить галочкой "показать скрыты пины"

Добавлено: Ср июл 23, 2008 19:28:29
saba
[quot="Кошкинсон "] модель и корпус есть, tiny2313 есть в протеусе 7.2[quote]
у Вас какои протеус 7.2 sp2,sp6?

ATMega8 (88, 48) в протеусе

Добавлено: Пт авг 01, 2008 16:32:37
Ra
День добрый. Не уверен, что вопрос задаю в нужном разделе...

Суть вот в чем - использую для разводки плат средства протеуса (к нему ARES прилагается, или как то так) - пока для моих целей наиболее удобен. Но вот проблема одна есть - хочу перейти на SMD компоненты, а для микроконтроллера Mega8 корпуса соответствующего там не обнаружил!
Корпус TQFP-32 - а в проте только 36 есть.
Не подскажете, как быть? Может есть библы с корпусами? Или можно корпус самому там нарисовать?

Добавлено: Пт авг 01, 2008 16:57:33
uk8amk
Рисуешь компонент, потом жмешь чтото типа "Добавить в библиотеку". Как точно называется не помню(год назад такое проделывал на 6.9 сп5), но что это есть - 100%
Удачи!

Добавлено: Пт авг 01, 2008 17:00:55
Ra
Компонент-то нарисовать можно, но вот КОРПУС к нему предлагают выбрать из стандартных, вот в чем проблема. А где корпус рисовать, и можно ли это - не нашел...

Добавлено: Пт авг 01, 2008 21:59:18
sachok
На сколько я понял то среди инструментов нет частотомера. :( Или это не так.

Еще один глюк протеуса

Добавлено: Пт авг 01, 2008 22:54:55
ZZToP
Наблюдаю ситуацию в версии 7.2SP6


Мега16-я,
на ногу PD2 даю клок с частотой 10 Гц.
Прерывание настроено по любому изменению.
Срабатывания прерывания в протеусе нет. Обработчик не вызывается.
В железе - есть.

Как только прерывание назначаем по переднему фронту (или заднему, без разницы) - обработчик начинает выполняться.

ПОдскажите, где глюки, где копать и как решить?

Проект протеуса тут

Сорцы под cvavr тут

Добавлено: Сб авг 02, 2008 01:12:56
timer32
Модель Mega8 TQFP32A для Proteus

Добавлено: Сб авг 02, 2008 01:23:40
timer32
sachok писал(а):На сколько я понял то среди инструментов нет частотомера. :( Или это не так.
Есть -COUNTER TIMER, edit Component -выбираешь Frequency.