Здравствуйте, пытаюсь запустить дисплей wd1602d с помощью стандартной библиотеки Pic Simulator IDE, в протеусе все работает , а в железе нет, команды вроде понимает(по крайней мере команда Lcdcmdout LcdDDislayOff выключает дисплей), а инициализация наверно не проходит , после Lcdinit 3 дисплей заполняется черными прямоугольниками, регулирую контраст нижний ряд прямоугольников исчезает
проц. pic16f690
программа:
Код
Define CONF_WORD = 0x30c4
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 8
Define LCD_DREG = PORTC
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 4
Define LCD_EREG = PORTA
Define LCD_EBIT = 3
Define LCD_RWREG = PORTA
Define LCD_RWBIT = 2
WaitMs 1000
Lcdinit 3
loop:
Lcdout "Hello!"
WaitMs 1000
Lcdcmdout LcdClear
WaitMs 1000
Goto loop
End
мож дисплей помер?