Народ, у кого есть программатор Proteus, а так же у кого его нет, но он знает как..
Помогите преобразовать представленный автором исходник-Proteus-project в обычный исходник формата txt.
Обращался к самому автору, но он похоже пока в отпуске..
По моему ассемблер при протеус *.lst и *.sdi, (по нормальному разумеется *.asm) = ни того ни другого. Вопрос: где исходники?SeamaNCOS писал(а):исходники прилагаются
Здесь можно сказать вот что:Серый_ писал(а):А ещё:
1) плохо понятно что с обвеской контроллера, (не прорисована цепь RESET).
2) резистора на кнопках не обязательны т. к. в серии tiny онни внутри МК.
AVR StudioКП904Б писал(а):А Вы, Серый_ чем дезасемблировали?
Да вот в том и дело...КП904Б писал(а):Где там например процедура активации USART, установка битрэйта, и.т.д.?
Это да, но в виду полноты схемы оное надо прорисовывать.КП904Б писал(а):1) Вывод микросхемы 1 он же RESET должен соединятся с +5В(VCC) через резюк 300 Ом
А ещё увидеть "комплект программ на asme", тут же нет ни мутных протоколов для LCD или USB, такое должно и на asme писаться как трынь траваКП904Б писал(а):PS: А вообще хотелось бы уже услышать мнение самого автора о его изобретении.
С этим позволю себе не согласиться. Конкретно при использовании с этой прогой резики нужны. А вообще не нужны, лишнее усложнение схемы и увеличение размеров. Далее оное тому подтверждениеКП904Б писал(а):2) Резисторы на портах ввода-вывода ОБЯЗАТЕЛЬНЫ, т.к данные порты используются как порты ввода, без них контроллер будет воспринимать состояние порта как нипойми что (когда кнопочка не нажата!)
Хдеж он только их возьмет? Ежели пишет на Билдере а не в асме..Серый_ писал(а):А ещё увидеть "комплект программ на asme"
Ну может и на asme пишет, а вдруг!?КП904Б писал(а):Хдеж он только их возьмет? Ежели пишет на Билдере а не в асме.
На мой взгляд одна из самых лучших, если не сказать лучшая:КП904Б писал(а):По поводу резюков: Что за книжечка у Вас?
Пока не углублялся, но такой расклад кнопок реально работает на реальном устройстве (правда на mega8).КП904Б писал(а):В даташите это написано?
большей глупости про порты ввода-вывода AVR я пока не встречал...КП904Б писал(а):Резисторы на портах ввода-вывода ОБЯЗАТЕЛЬНЫ, т.к данные порты используются как порты ввода, без них контроллер будет воспринимать состояние порта как нипойми что (когда кнопочка не нажата!) Внутри tiny2313 резисторы есть, но нужны они не для этого. Они используются когда порты работают на ВЫВОД. Внутренние резисторы ограничивают максимальный выходной ток порта, (а вдруг там КЗ) и спасают контроллер от перегрузки по выходному току портов.
Для этого кнопки придётся перевесить на землю, ибо внутренние резюки подтягиваются на питание. И реверсовать прогу на срабатывание от нулей.pirmaestro писал(а):во-первых - подтянуть внутренние резисторы
Любой подобный тюнинг подразумевает не "поправить", а конкретно так дописать, по возможности с прерываниями, противодребезговой задержкой, да иными стабильность и качество улучшающими весельями.pirmaestro писал(а):А во-вторых, необходимо, чтобы некоторые каналы работали, так сказать с "фиксацией"...какие строчки подправить?
Ну если шифратор приконекчен, а не просто конец лежит - может лишнего и не словит.pirmaestro писал(а):по проводам. Как Вы думаете, метров 40-50 по проводам потянет? Я имею ввиду помехозащищённость...
Рациональнее. (Ибо 2 лишних порта A, зачастую всё равно не приспичивают).pirmaestro писал(а):Я так понимаю, кварц ставить весьма желательно.
Схема родившаяся после: http://www.radiokot.ru/circuit/digital/game/18/ по сути тоже самое только 6 кнопок, но с индикацией разряда бат. Там же архив с прошками. Самые простые из них с подробным разжёвыванием. (Есть варианты и с фиксацией от более опытных сотоварищей).pirmaestro писал(а):Может быть у Вас есть подобный исходник на Асме, чтобы так сказать не начинать с нуля.
Если писано так, что "не нажато - не шлёт", то можно, но использование в один момент только одного из них. (Иначе переход на какой-нибудь там USI с третьим проводом опроса устройства).pirmaestro писал(а):И ещё один вопрос: возможно ли подключение в данном USART-протоколе , скажем, 2-х шифраторов к одному дешифратору с равноправным управлением? Заранее благодарен за ответ!