Proteus: вопросы и ответы

Обсуждаем цифровые устройства...
Аватара пользователя
Нехочуха
Родился
Сообщения: 11
Зарегистрирован: Ср июн 25, 2008 09:34:05

Сообщение Нехочуха »

Народ, кто-нибудь эмулировал у микроконтроллеров lpc ШИМ? Думал косяк в моей проге, когда протеус отказался ножкой дергаться, но осциллограф и отладочная плата меня успокоили - натуральный продукт не подвёл. Только я успокоился, как наткнулся на архивчик с примерами для lpc в протеусе - и там есть пример с шим. Нога так же не дергается, но пример-то есть. Протеус использовал 7.1 и 7.2 с sp5 - не помогает. Вообщем, кто-нибудь успокоит мою израненную душу? Потому что, судя по гуглу, это волнует только меня.
Вложения
12 LPC2138 Keil Proteus PWM 4060947.rar
(70.54 КБ) 498 скачиваний
Ты можешь здорово разбираться в чем-то, но всегда найдётся 1000000 человек, делающих это ещё лучше.
Аватара пользователя
UA3MQJ
Грызет канифоль
Сообщения: 275
Зарегистрирован: Вт окт 30, 2007 13:53:01
Откуда: Рыбинск
Контактная информация:

Сообщение UA3MQJ »

Делал курсовик.
У меня все дергалось. А иначе бы я не поверил, что оно работает.
Аватара пользователя
Нехочуха
Родился
Сообщения: 11
Зарегистрирован: Ср июн 25, 2008 09:34:05

Сообщение Нехочуха »

UA3MQJ писал(а):Делал курсовик.
У меня все дергалось. А иначе бы я не поверил, что оно работает.

Именно LPC? Всякие аврки-то дрыгают без проблем... Та же программа и в симуляторе кейла и на отладочной работает и горя не знает, а в протеусе мертва...
Ты можешь здорово разбираться в чем-то, но всегда найдётся 1000000 человек, делающих это ещё лучше.
Кошкинсон
Родился
Сообщения: 7
Зарегистрирован: Вт июн 10, 2008 00:20:48

Сообщение Кошкинсон »

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

Вот картинка если что
http://foto.rambler.ru/users/freeman31/ ... =upload_ok
CERGEI1982
Родился
Сообщения: 4
Зарегистрирован: Вт мар 18, 2008 15:48:22

Сообщение CERGEI1982 »

У вас есть сама моделька(нужна для симуляции) или тока корпус для нее?
Кошкинсон
Родился
Сообщения: 7
Зарегистрирован: Вт июн 10, 2008 00:20:48

Сообщение Кошкинсон »

и модель и корпус есть, tiny2313 есть в протеусе 7.2

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

А можно так: сделать 2 пина отдельно (в создавалке пинов), обозвать их gnd и vcc и переместить их на картинку контроллера в основном окне, а потом сказать чтобы скрытые пины джонились к этим соответственно? так пролучится?
CERGEI1982
Родился
Сообщения: 4
Зарегистрирован: Вт мар 18, 2008 15:48:22

Сообщение CERGEI1982 »

Может поделитесь?
А как сделать вам рекомендовали,можно конечно разложить потом собрать заново,но что из этого получится не знаю.
Аватара пользователя
TracerrecarT
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вс июл 13, 2008 21:38:56
Откуда: Харьков

Сообщение TracerrecarT »

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

Удачи
М-мяу! Надеюсь, это просто неудачная шутка? Модератор Сэр Мурр
Аватара пользователя
TracerrecarT
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вс июл 13, 2008 21:38:56
Откуда: Харьков

Сообщение TracerrecarT »

нет это реальный совет - МНОГОКРАТНО проверенный

PS Для непосвященных. В Протеусе есть иконка - молоток - функция Decompose - разборка компонента.
Вложения
2313.jpg
Я так понял нужно сделать ТАК
(47.51 КБ) 1160 скачиваний
Кошкинсон
Родился
Сообщения: 7
Зарегистрирован: Вт июн 10, 2008 00:20:48

Сообщение Кошкинсон »

Так кажется действительно получается.
Хотя можно было и не морочиться:
design - configure power rails
там можно настроить что и как подключается к ножкам МК.
Аватара пользователя
UA3MQJ
Грызет канифоль
Сообщения: 275
Зарегистрирован: Вт окт 30, 2007 13:53:01
Откуда: Рыбинск
Контактная информация:

Сообщение UA3MQJ »

Нехочуха писал(а):
UA3MQJ писал(а):Делал курсовик.
У меня все дергалось. А иначе бы я не поверил, что оно работает.

Именно LPC? Всякие аврки-то дрыгают без проблем... Та же программа и в симуляторе кейла и на отладочной работает и горя не знает, а в протеусе мертва...


Ой. Извините. Не LPC а AVR. Точно.
Аватара пользователя
saba
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс май 11, 2008 12:43:01

Сообщение saba »

Кошкинсон

скрытые пины можно сделать видими: шаблон---проект по умолчанию-
отметить галочкой "показать скрыты пины"
Вложения
Doc1.rar
(92.46 КБ) 519 скачиваний
Аватара пользователя
saba
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс май 11, 2008 12:43:01

Сообщение saba »

[quot="Кошкинсон "] модель и корпус есть, tiny2313 есть в протеусе 7.2[quote]
у Вас какои протеус 7.2 sp2,sp6?
Ra
Прорезались зубы
Сообщения: 231
Зарегистрирован: Сб май 19, 2007 18:39:33
Откуда: Москва

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

Сообщение Ra »

День добрый. Не уверен, что вопрос задаю в нужном разделе...

Суть вот в чем - использую для разводки плат средства протеуса (к нему ARES прилагается, или как то так) - пока для моих целей наиболее удобен. Но вот проблема одна есть - хочу перейти на SMD компоненты, а для микроконтроллера Mega8 корпуса соответствующего там не обнаружил!
Корпус TQFP-32 - а в проте только 36 есть.
Не подскажете, как быть? Может есть библы с корпусами? Или можно корпус самому там нарисовать?
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Рисуешь компонент, потом жмешь чтото типа "Добавить в библиотеку". Как точно называется не помню(год назад такое проделывал на 6.9 сп5), но что это есть - 100%
Удачи!
Ra
Прорезались зубы
Сообщения: 231
Зарегистрирован: Сб май 19, 2007 18:39:33
Откуда: Москва

Сообщение Ra »

Компонент-то нарисовать можно, но вот КОРПУС к нему предлагают выбрать из стандартных, вот в чем проблема. А где корпус рисовать, и можно ли это - не нашел...
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

На сколько я понял то среди инструментов нет частотомера. :( Или это не так.
Аватара пользователя
ZZToP
Родился
Сообщения: 10
Зарегистрирован: Пн мар 31, 2008 21:16:27
Откуда: Сочи
Контактная информация:

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

Сообщение ZZToP »

Наблюдаю ситуацию в версии 7.2SP6


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

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

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

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

Сорцы под cvavr тут
Аватара пользователя
timer32
Вымогатель припоя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

Модель Mega8 TQFP32A для Proteus
Вложения
ATMEGA8 TQFP32A.rar
(2.85 КБ) 599 скачиваний
Аватара пользователя
timer32
Вымогатель припоя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

sachok писал(а):На сколько я понял то среди инструментов нет частотомера. :( Или это не так.


Есть -COUNTER TIMER, edit Component -выбираешь Frequency.
Ответить

Вернуться в «Цифровая техника»