Перейти к содержанию
    

Alexandr55

Новичок
  • Постов

    2
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Все разобрался. Заработало. :yeah: При генерации программы удалил в ней 2 строчки(как я думал не нужные) - вообще представления не имею для чего они (пока). Перевел в режим 4 бит, и перепрошил фузы (запуск МК). Думаю припаять еще режим: рисование фигуры (круг, квадрат, овал, треугольник и т.д.). Добавить еще энкодер для равномерного увеличения или уменьшения размеров фигуры. Спасибо Александр1 за подсказку. Тема закрыта.
  2. Вывод данных на LCD 128х64

    Добрый день. Решил сообразить мини игрушку (рисовальную доску) как в старом фильме "маленькие негодяи" экран и два колесика. Принцип такой, что при вращении одного колесика(инкрементальный энкодер) курсор на экране двигается по оси х, а при вращении другого по - у. влево в право соответственно. И два режима работы:1 - сразу при перемещении рисует линию, 2- нарисованное остается, а курсор перемещается. Среда разработки CodeVision с готовыми библиотеками под экран. Микроконтроллер Mega8. Управление энкодером перенял с сайта AVR-START урок 15.1 с дополнениями. В итоге в proteus все работает на ура, а в железе на экране мусор. причем при продолжительных включениях и выключениях сего девайса, он таки иногда включается и работает, но в некоторых местах хаотично появляются пиксели, а иногда и линии. Кто может подсказать в чем загвоздка? Кто с таким уже сталкивался?. В прикрепленном файле текст программы и фузы. _____.txt
×
×
  • Создать...