реклама на сайте
подробности

 
 
> AVR Studio 4.18 не компилирует , работаю над бегущей строкой
Riker_Gid
сообщение Mar 25 2016, 09:46
Сообщение #1





Группа: Участник
Сообщений: 9
Регистрация: 10-03-14
Пользователь №: 80 868



я не пойму в чем может быть дело. Изначально не компилировалось я забыл поставить AVR Toolchain
я установил, возникала ошибка про кириллицу в пути - исправил. Теперь ошибок не выдает вообще, завершенно успешно а файл формата elf так и не создается.. ПОпробовал откомпилировать исходники которые делал раньше и тогда не было проблем, щас тожж самое, я уже и переустанавливал аврку. идеи закончились(((


работаю над заданием:

Разработать МПУ, обеспечивающее вывод информации светоиндикатор 16x4 в режиме "бегущая строка". Длина отображаемой строки — 12 символов.Выбор направления прокрутки. Обязательна пояснительная записка с обязательными разделами: -Постановка задачи -Возможные варианты решения, обоснование выбранного варианта -Перечень используемой элементной базы, выдержки из даташитов, доказывающие скоростные характеристики или другие критичные параметры выбранным микросхем -временные диаграммы, доказывающие правильность функционирования схемы -перечень элементов + -схема функциональная -схема электрическая принципиальная -формат - читаемый. -оформление по ГОСТ. моделирование схемы желательно Использование иностранной элементной базы - только при обосновании, чем не устраивает отечественная. Если не смогли найти отечественный 32-ти битный регистр - собираете из 4-х 8-ми битных, а не берете иностранный на 32. Если нет отечественной микросхемы, которая работает с нужной частотой - можно брать иностранную, но об этом надо написать в пояснительной записке. Использование ПЗУ не поощряется и должно иметь веское обоснование, т.к. любую работу можно сделать на ПЗУ элементарно

если есть рекомендации, советы, ссылки, буду очень благодарен

так же есть вопросы
Можно ли в авр обратиться к конкретному выходу контроллера. Например подать на PB0 единицу
не обращаясь сразу ко всем портам PORTb = 0b00000001

хочу собрать эту схему в протеусе

это приблизительная схема, как я понимаю выходы с 595 регистра надо пропустить через транзисторы? (ULN2803 думаю), и ограничить ток резисторами. Ток их куда надо вешать? просто в разных схемах по разному вешают на входе, на выходе светодиода

я поставил по 2 последовательно включенных регистра на строку, соотв я представляю себе такой принцип работы сначала в регистры записать стартовое состояние светодиодов, и потом через задержки записывать новые столбцы подавая например на портд команду PORTD = 0b00001111 я зажгу первый столбец, и строка сдвинется вправо на 1 столбец. ПРавильно? или я ошибаюсь?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 15:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016