что-то с пиками работает из примеров версии 7.10, а вот с авр не работает даже с железным усб
Proteus: вопросы и ответы
- Сообщения: 13796
- Зарегистрирован: Чт сен 20, 2007 14:08:00
никто не использует протеус с софтовым усб на авр?
что-то с пиками работает из примеров версии 7.10, а вот с авр не работает даже с железным усб
что-то с пиками работает из примеров версии 7.10, а вот с авр не работает даже с железным усб
тематические ответы только в форуме, в приват не пишите
- Реклама
Попробовал непошло, послал нах это все.
Нашел как в авр с железным юсб напрямую лить прошивку, послал на игры со шпротеусом
Нашел как в авр с железным юсб напрямую лить прошивку, послал на игры со шпротеусом
Люди могут жить без мозгов.
Это меня глючит или протеус?
Юзаю PIC16F887. Настроил АЦП:
Изменил подключение:
Что не так?
Юзаю PIC16F887. Настроил АЦП:
Однако в протеусе, судя по выводу шестнадцатеричного склеенного значения//------- ADC -----------
ADCS1 = 1; // Tad = FOSC/32 (/8, /2) (Tadc = 17.6 мкс)
ADCS0 = 0;
CHS3 = 0; // AN0
CHS2 = 0;
CHS1 = 0;
CHS0 = 0;
ADCON1= 0;
ADFM = 1; // сдвигаем в младший байт ADRESL
VCFG1 = 0; // -Vref к земле
VCFG0 = 1; // +Vref к Vref+ pin
создаётся ощущение, что Vref подключено к 5 Вольтам, как бы к Vdd PIC'а.HV = (ADRESH << 8 )|ADRESL;
Изменил подключение:
И подключив снаружи -Vref к общему проводу, наконец то получил нужные мне на самом АЦП +Vref=2,5 Вольт.VCFG1 = 1; // -Vref к Vref- pin
VCFG0 = 1; // +Vref к Vref+ pin
Что не так?
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
С ПИКами не работал, но в АВРах несколько ошибок таки нашел. Пишите на Казус, ТЕНЬ посмотрит, проверит и запишет в багрепорт, если оно есть.
Тут вопрос - в чем причина. Еще в железе проверить надо. Или компилятор такой (XC8). Написать успеется.
- Реклама
- Сообщения: 2584
- Зарегистрирован: Вт сен 14, 2010 10:27:19
Правильно! Это не игрушка.les1982 писал(а): послал на игры со шпротеусом
Будете проходить мимо- проходите!
radio-kot
Это реально игрушка, но если неохота возится с паяльником то быстро можно накидать там схемку небольшую и откатать программу.
Но как показывает практика для железа все равно приходится все допиливать
Это реально игрушка, но если неохота возится с паяльником то быстро можно накидать там схемку небольшую и откатать программу.
Но как показывает практика для железа все равно приходится все допиливать
Люди могут жить без мозгов.
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Это не игрушка, а средство разработки. Конечно, если есть эмулятор, симуляторы уже ни к чему. А если нет, то я не вижу альтернативного способа отладки ПО.les1982 писал(а):Это реально игрушка
Не все, а только те участки программы, которые работают с багнутыми функциями или завязаны на таймирование, которое симулятор не всегда симулирует как в жизни.les1982 писал(а):Но как показывает практика для железа все равно приходится все допиливать
Лично я не представляю, как можно написать хотя бы простейшую РТОС, используя в качестве дебага только светодиоды на порту...
Поставил последний протеус 8.1(до этого не стояло никакого - система чистая). Решил симулировать десятичный счётчик на 4017 микрухе. Тупо кнопка на микруху. А симуляция не идёт - кнопкой клацаю а выходы не переключаются! У кого младше версии Протеуса проверьте идёт симуляция? Вот схема: Может я что-то подзабыл? Три года не брал в руки "шашки" 
Даже у стен есть уши...
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Благодарствую! Запустилось. Видать в эйфории в час ночи недопёрло. Притянул к земле 10к и всё ОК!Orion33 писал(а):Вход надо как бы немножко к земле притянуть
Даже у стен есть уши...
Серый цвет означает "Неопределённое состояние", что микросхема интерпретирует, как высокий уровень, поэтому, при нажатии кнопки, никакого "CLK" не происходит.zhu4er писал(а):кнопкой клацаю а выходы не переключаются
Для устранения, как уже выше сказали, поставьте резистор между CLK и землёй, скажем, Ом на 100 (в данном случае, лучше выбрать в его свойствах "цифровой").
Малость опоздал.
А вообще собрал вот такую схемку:
На входе 32768Гц угадайте что на выходе?
Вопрос ещё один. Есть у кого-нибудь работающая модель генератора на 32768Гц. Несколько схем перебрал ни одна не работает на НЕ элементах, на И-НЕ элементах, даже на транзисторах. Такое впечатление, что кварц не запускается. Вот и спрашиваю СТО ПРОЦЕНТНО РАБОТАЮЩУЮ на кварце 32768Гц схемку генератора.
Вопрос ещё один. Есть у кого-нибудь работающая модель генератора на 32768Гц. Несколько схем перебрал ни одна не работает на НЕ элементах, на И-НЕ элементах, даже на транзисторах. Такое впечатление, что кварц не запускается. Вот и спрашиваю СТО ПРОЦЕНТНО РАБОТАЮЩУЮ на кварце 32768Гц схемку генератора.
Даже у стен есть уши...
- Сообщения: 2584
- Зарегистрирован: Вт сен 14, 2010 10:27:19
Есть, в самом протеусе - CLOCK называется. В свойствах забиваете частоту 32768.zhu4er писал(а):Есть у кого-нибудь работающая модель генератора на 32768Гц.
Юмор оценён! Он у меня на схеме стоит! А вот вместо него поставить РАБОТАЮЩУЮ схему генератора? Варианты вообще есть? Перепробовал несколько не запустились.Chettuser писал(а):Есть, в самом протеусе - CLOCK называется.zhu4er писал(а):Есть у кого-нибудь работающая модель генератора на 32768Гц.
Так мозги себе раскочегариваюradio-kot писал(а):ЗАЧЕМ???????????????????????????
Даже у стен есть уши...
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Вот это 100% работающие схемы:zhu4er писал(а):Несколько схем перебрал ни одна не работает на НЕ элементах, на И-НЕ элементах, даже на транзисторах. Такое впечатление, что кварц не запускается. Вот и спрашиваю СТО ПРОЦЕНТНО РАБОТАЮЩУЮ на кварце 32768Гц схемку генератора.

Если они не работают в Протеусе, это лично его половые трудности. Поскольку он не предназначен для моделирования перехода электронов из валентной зоны в зону проводимости в полупроводниках
Последний раз редактировалось Orion33 Пт июн 13, 2014 12:19:35, всего редактировалось 1 раз.
Я знаю что с конденсатором можно запустить если прописать в свойствах начальное значение {PRECHARGE = 5}
Вот теперь понятно, тогда перехожу к железным испытаниям.Orion33 писал(а): ...это лично его половые трудности. Поскольку он не предназначен для моделирования перехода электронов из валентной зоны в зону проводимости в полупроводниках
Даже у стен есть уши...
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Вообще, симуляция генераторов - это отдельная задача со своими приколами. В Microwave Office, например, для этого даже специальные костыли есть. Тут все дело в том, что генераторы часто работают за счет параметров и явлений, которые трудно симулировать. В случае конкретной необходимости на них специально делают упор, а так обычно не учитывают.
Разница между теорией и практикой на практике гораздо больше, чем в теории.


