Микроконтроллеры | ATMega128 + LCD |
|
---|---|---|
зараза не работает LCD на порту Е порт рабочий, проверял работаю в CodeVisionAVR в реале - 0 индикатор 20х4 МЭЛТ код #include <mega128.h> // Alphanumeric LCD Module functions // Declare your global variables here void main(void) PORTA=0x00; PORTB=0x00; PORTC=0x00; PORTD=0x00; PORTE=0x00; PORTF=0x00; PORTG=0x00; // LCD module initialization while (1) |
|
|
На ЖКИ все сигналы подаются? Ошибок в монтаже нет? |
|
|
Не понял, для чего сделано DDRE = 0x00; ? Если вы запретили вывод на порт E, тогда где он разрешается? В lcd_init? |
|
|
А про фьюз совместимости с мегой 103 не забыли? |
|
|
ошибок в монтаже нет 100% DDRE=0x00; CodeWizard сам поставил... я пробовал 0xFF результат тотже... хотя может стоит инициализацию порта вообще убрать... попробую насчет фьюза - его надо устанавливать в 1 ? т.е. чтобы совместимости не было? или как? |
|
|
Да, чтобы совместимости не было. Иначе начнутся проблемы со стеком. |
|
|
ща будем тестить (: |
|
|
индикаторы мелт это такое же гавно как и дсл модемы длинк |
|
|
djelektronik, в чем жо гавнистоздь?) |
|
|
кароче, вроде решилось, выключил jtag |
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |