Новичок
Регистрация: 23.11.2011
Сообщений: 3
Репутация: 10
|
Здравствуйте, всем.
Начал разбираться с программированием AVR. Написал сам небольшую программку для ATtiny13. В алгоритме работы предусмотрено включение МК от кнопки. Вот только не могу найти в Proteus как сделать видимыми выводы VCC и GND чтобы управлять ими тоже, по крайней мере VCC. |
||
Оценка
|
Специалист
|
Чтобы сделать их видимыми в меню "Template" щелкните "Set Design Defaults...", в появившемся окне нужно поставить галочку напротив "Show hidden pins". Это действие сделает их видимыми, но все равно они будут не активными. Т.е. подключить к ним ничего не получится.
Что бы сделать их активными потребуется немного больше действий, но именно с этим элементом (микроконтроллером). Если это нужно, то расскажу как сделать.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Специалист
|
Всегда пожалуйста...
Значит так, чтобы сделать их активными (т.е. чтобы с ними можно было работать) необходимо: 1. Вставляем в схему нужный нам компонент (для Вас это ATtiny13) 2. Правой кнопкой по нему в контекстном меню выбираем пункт "Decompose". И видим, что наш элемент разбился на составные части, в том числе - отдельно каждый вывод микроконтроллера. Теперь мы можем редактировать все свойства выводов. 3. Правой кнопкой мыши по "не видимому" выводу микроконтроллера (VCC, GND) и в контекстном меню выбираем "Edit Properties" или же двойоной клик по выводу - сразу откроется окно редактирования свойств элемента. 4. Ищем пункты "Draw Body" и "Draw Name" и ставим последовательно галочки напротив них, затем нажимаем ОК. Вот после этого выводы и будут активными. 5. Теперь же все надо сохранить.... Для этого нужно выделить наш "разобранный" компонент полностью с помощью мыши, обязательно полностью, т.е. включая текст который появился после "разборки" компонента. При выделении все помечается красным цветом. 6. Когда все выделено - правой кнопкой по выделенному - выбираем пункт "Make Device". Появится окно с выбора свойств, которые мы не редактируем и оставляем все как есть (т.е. чтобы не создавать новый компонент в библиотеке, но если нужен новый компонент, то соответственно некоторые свойства будут редактироваться) и нажимаем Next. В следующем окне - соответствие корпусов и выводов корпусов с выводами элемента на схеме - ничего не трогаем и щелкаем Next. И в последующих окнах - тоже Next, ничего не меняем. В последнем окне (вместо Next будет OK) - жмем ОК и на запрос "Update all instances of device ATtin13?" жмем ОК. Теперь при вставке нашего элемента на схему, если все сделано правильно, выводы питания будут активными. Если что то не понятно, то пиши, может скрины основных этапов выложу, но я думаю все будет понятно.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Новичок
Регистрация: 24.08.2021
Сообщений: 4
Репутация: 10
|
Vadzz, Если еще увидите, скажите почему при выполнении всех выше указанных действий при залитии скетча в аттини он выполняет его хотя к ногам ввода по питанию ничего не подключено. Как заставить эти пины требовать подачи напряжения.
|
||
Оценка
|
Специалист
|
Цитата:
Основные узлы (Nets) шины питания (Power Rails) - это VCC/VDD и GND (по умолчанию в проекте), глобальные для проекта, поэтому когда вы вставляете элемент, у которого есть эти сигнальные пины, то они автоматически подключаются к VCC/VDD и GND.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Новичок
Регистрация: 24.08.2021
Сообщений: 4
Репутация: 10
|
Конечно, в настройках Power Railsа все удалял. Все равно питает кто-то чип.
|
||
Оценка
|
Специалист
|
Странно, когда я удалил узлы питания (VCC, GND - они по умолчанию прописаны для любого проекта), у меня вообще симуляция не запускается, выводит ошибку, говорит "нет сконфигурированной шины питания".
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |