bueno aca dejo uno videos del mismo programa corriendo en un 16F88 en el cual anda lento y en un 16F628 que funciona normal.
El programa esta escrito en mikroBasic
el display utilizado es de marca casil modelo ccm1620csl
conectado al puerto b de la siguiente manera
aca dejo 2 videos..
16f88:
16f628A
codigo del 16f88
Codigo 16f628a
fuces
16f88:
16f628a:
La verdad no entiendo el por que
El programa esta escrito en mikroBasic
el display utilizado es de marca casil modelo ccm1620csl
conectado al puerto b de la siguiente manera
Código:
D7 → port.7
D6 → port.6
D5 → port.5
D4 → port.4
E → port.3
RS → port.2
RW → port.0
aca dejo 2 videos..
16f88:
16f628A
codigo del 16f88
Código:
program f88lcd
main:
ANSEL=0
Lcd_Init(PORTB)
Lcd_Cmd(LCD_CLEAR)
Lcd_Cmd(LCD_CURSOR_OFF)
Lcd_Out(1,1, "Hola Mundo")
Lcd_Out(2,1," Joel Gornati ")
While true
delay_ms(10)
Lcd_Cmd(Lcd_Shift_Left)
delay_ms(10)
Wend
end.
Codigo 16f628a
Código:
program displaylcd
CMCON=7
main:
Lcd_Init(PORTB)
Lcd_Cmd(LCD_CLEAR)
Lcd_Cmd(LCD_CURSOR_OFF)
Lcd_Out(1,1, "Hola Mundo")
Lcd_Out(2,1," Joel Gornati ")
While true
delay_ms(100)
Lcd_Cmd(Lcd_Shift_Left)
delay_ms(100)
Wend
end.
fuces
16f88:
16f628a:
La verdad no entiendo el por que