Atmega + LCD 40x4
Добавлено: Вс мар 05, 2017 21:42:48
Прошу совета.
Есть atmega8, на порту B которой висит кварц.
Есть LCD 40x04 (KS0066 двухчиповый), который при имеющейся трассировки висит на ногах:
#
Вопрос есть ли библиотека, которая позволит настроится на подключения к разным выводам МК?
Будет ли работать, если ЛСД и кварц будут висеть на одном порту?
Или всё-таки тулить МК с большим количеством выводов и пользоваться стандартными средствами CVAVR?
Есть atmega8, на порту B которой висит кварц.
Есть LCD 40x04 (KS0066 двухчиповый), который при имеющейся трассировки висит на ногах:
В СVAVR есть библиотека для подключения дисплея, но привязывается полностью к порту, а не к отдельным выводам МК, типа:PD4 - PC0
PD5 - PC1
PD6 - PC2
PD7 - PC3
RW - PC4
RS - PC5
E1 - PD2
E2 - PD3
#
Код: Выделить всё
asm
.equ __lcd_port=0x12 ;PORTB
#endasmБудет ли работать, если ЛСД и кварц будут висеть на одном порту?
Или всё-таки тулить МК с большим количеством выводов и пользоваться стандартными средствами CVAVR?