подскажите кто знает
До последних 2-х уроков в обучалке все понял и все проверил практически ,как говорится :верю , видел работу своими глазами.
Дальше трудно. динамическая индикация и последний урок с матрицей клавиш может и понял бы да на индикаторах тишина как узнать с чего начять поиск "неработы"
1. В устройстве динамическая мндикация вопрос не в теории ,а после прошивки контроллера(кстати ошибок небыло) ожидалось увидеть цифры 1 2 3 4 как в описании, я так понял что после прошивки устройства цифры сразу должны появиться на табло.
может дело в циклах задержки delay 1 слишком быстро или несоответствие уровней(в какой то конкретный момент времени) на ногах конроллера т.е. на сегменте к примеру 1 и на индикаторном разряде 1.
В общем чтобы понять нодо увидеть , либо на работающем устройстве, либо с помощью инструмента.
Если я правильно понял пока никто не проверял работу урока или все уже забыли.
там в разделе цифровые устройства есть программы на контроллере AT90S2313 Я ТАК ПОНИМАЮ ОНИ РАБОЧИЕ и похожие программны .но схемные решения немного отличаются .выходы на индикаторы как то включены через транзисторные ключи.Я хочу попробовать вначале так подключить(заработает ли динамика в обучалке) .
ЭТО ВЕРНО .но в процессе вывода цифр на индикатор зависит (чтобы увидеть число на индикаторе , подаем на все сегменты музыку нулей и единичек и только при подаче на общий разряда в зависимости от того с общим катодом или с общим анодом скажем сигнала разряд засветится)кстати каково изменение программы при разрядах с общим анодом (в описании ссылка на две строки но какие? )
Поэтому в зависимости от включения транзисторного ключа я имею ввиду по порту D можно разряд зажечь.
вся заморочка и не понятка у меня в том что имеем ввиду что программа рабочая (и прошивается у меня без видимых замечаний), все усилия заставить разряды засветиться.
Оживим немного эту тему. Недавно стал изучать AVR, возник вопрос. Допустимо ли, прямое подключение общего катода 7-сегментного индикатора к порту контроллера (как это сделано в обучалке "Динамическая индикация") или обязательно надо использовать транзисторный ключ?
Если максимальный ток ноги микроконтроллера на Ваш взгляд обеспечит необходимую яркость индикации и будет ограничен - почему бы и нет...
Но лично я не стал бы так делать
Здравствуйте уважаемые коты
Прочитал курс, все относительно понятно, но
не совсем, особенно последний урок.
В связи с этим два вопроса.
Когда будет продолжение курса и будетли оно.
Второй вопрос по таймеру с этого сайта.
Я его смоделировал в «протеусе» но не могу его запустить,
а главное я не могу понять, в чем дело, или в протеусе
или в коде.
В архиве все уроки по курсу и злополучный таймер.
Уроки вложил просто так может, кому и пригодятся.
Всё выполнено в Proteus 6.9 PRO SP4.
начал читать курс обучения по программированию микроконтроллеров,столкнулся с проблемой при компилировании текста программы бегущие огни v1,сразу vmlab выдало ошибку.думал,что я ошибся скопировал и вставил и снова при компилировании выдало кучу ошибок.кто-нибудь с таким сталкивался?как с этим бороться?