Kao sto rekoh, ovaj kod lepo radi ali ja samo sto znam je da sa njime ispisem neki tekst na displej.
Ono sto meni treba je da na displeju ispisem vrednost varijable.
Suocen sa ovim problemom bio sam primoran da trazim neki drugi kod.
I nasao sam ga na ovoj adresi
http://www.picbasic.co.uk/forum/showthread.php?t=327&page=4
fajl LCD_3310v31.txt koji je postavio "scalerobotics".
U njemu se za ispis variable korisi ovaj unos,
VarData = 12345 'load the variable with desired number
@ PrintVar 0,0 'print the variable VarData, starting at the desired location 0,0
dok za ispis teksta koristi:
@ PrintStr 0,0, "If I write more than one line, it will scroll to the next one, and next."
Ovo mnogo olaksava zivot ali problem je sto je ovaj kod pisan za
18f67j50.Dakle opet je potrebna prepravka koda (ali izgleda, bas ozbiljna prepravka).
Ja sam probao da izvrsim neke prepravke ali prijavljuje mi 13 greske (bas 13).
U principu ne znam sta mu je koi...
ERROR: Unable to execute mpasmwin.Error[128] C:\PROBA V3.1\TEST.ASM 2347 : Missing argument(s)
Error[113] C:\PBP\PBPPIC14.LIB 895 : Symbol not previously defined (x)
Error[113] C:\PBP\PBPPIC14.LIB 895 : Symbol not previously defined (y)
Error[113] C:\PBP\PBPPIC14.LIB 449 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 463 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 477 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 491 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 823 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 449 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 463 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 477 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 491 : Symbol not previously defined (Variable)
Error[113] C:\PBP\PBPPIC14.LIB 823 : Symbol not previously defined (Variable)
Message[303] C:\PROBA V3.1\TEST.ASM 359 : Program word too large. Truncated to core size. (5072)
Message[303] C:\PROBA V3.1\TEST.ASM 359 : Program word too large. Truncated to core size. (6F62)
Message[303] C:\PROBA V3.1\TEST.ASM 359 : Program word too large. Truncated to core size. (6100)
Halting build on first failure as requested.
BUILD FAILED: Mon Jan 11 14:30:14 2010
E, kad bi neko ovo mogao da dovede u red, tako da se moze koristi na 16F887 bio bih mu zahvalan, kako ja
tako verujem i mnogi drugi jer bi pocetnicima olaksalo ispis i rad sa ovom displejem.
I da ne zaboravim, evo uz prilog ova dva fajla koje sam prepravljao.