Eu estou tendo dificuldade em conseguir fazer o programa em MikroBasic funcionar no PIC.
Em assembler funciona o programa que tenho para interface com o display, funciona normalmente e é o mesmo circuito, só que com o programa em Mikrobasic ele compila normalmente, mas o PIC "não roda" o programa, e fica com os caracteres acendidos na primeira linha do display 16x2.
O que será que estou esquecendo de fazer? Coloca as mesmas configurações e configuro para o mesmo clock.
PIC16f628a
Programa em mikrobasic, simulando pelo Proteus ele também não executa. Certamente estou esquecendo de algo...
program mkpic
Main:
trisb=0
trisa=0
LCD8_Config(PORTA, PORTB, 2, 0, 1, 7, 6, 5, 4, 3, 2, 1, 0)
LCD8_Init(PORTA,PORTB)
loop_principal:
lcd8_cmd(LCD_CLEAR) ' limpa o display
LCD8_Out(1,1,"teste") ' escreve um texto no lcd
end.