Arkadaşlar merhaba şekildeki devrede LCD 1 e yazı yazmak istiyorum ama olmuyor nerde hata var acaba.Teşekkürler...
(https://s4.postimg.cc/mvasw33wp/image.png) (https://postimg.cc/image/mvasw33wp/)
include 16f628_4i
include jlib
include rs232
-- Unite8\ornek8_7.jal
pin_a0_direction = input
pin_a1_direction = input
asynch = 254 asynch = 1 -- Ekranı Sil
forever loop
if pin_a0 == high then
asynch = 254 asynch = 128 -- İmleci 1.satırın başına getir
asynch = "M"
asynch = "E"
asynch = "R"
asynch = "H"
asynch = "A"
asynch = "B"
asynch = "A"
end if
if pin_a1 == high then
asynch = 254 asynch = 192 -- İmleci 2. satırın başına getir
asynch = "D"
asynch = "U"
asynch = "N"
asynch = "Y"
asynch = "A"
end if
delay_1us (400)
end loop
(https://s4.postimg.cc/mvasw33wp/image.png) (https://postimg.cc/image/mvasw33wp/)
Proteus dosyasını da eklerseniz sorunun çözümünü denemek daha kolay olur. Kimse devreyi çizmek için uğraşmaz.
İsis dosyasını buraya direk yükleyemedim.Nasıl yüklerim.
Uplate ettim linklerini vereyeim şema ve yazılımın.
http://dosya.co/orz6iezyqo2k/LCD_DENEME.jal.html (http://dosya.co/orz6iezyqo2k/LCD_DENEME.jal.html)
http://dosya.co/03ztk32733ud/lcd4.DSN.html (http://dosya.co/03ztk32733ud/lcd4.DSN.html)