KS0108 LCD and Assembler

Status
Not open for further replies.

BryanL

Newbie level 6
Joined
Jul 29, 2007
Messages
11
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,283
Location
Vancouver, Canada
Activity points
1,328
ks0108 lcd toronto buy

Hello:

Does anybody have a working link for some assembler code to drive a 128x64 KS0108 GLCD. Interested in writing characters and graphics to the display, but most of the examples I have found are not in assembler.

Thanks in advance.
 

Same problem here. Does anyone now any sample code in asm.
I'm using 16f887

I found only this:
http://www.piclist.com/techref/member/peter_Oonion-bt-/index.htm
but MPLAB doesn't compile. And it doesn't have any schematic.
it gives this error message:
Code:
---------------------------------------------------------------------
Debug build of project `C:\Documents and Settings\siirup\Desktop\PIC projekt\KS0108 LCD\877\887.mcp' started.
Language tool versions: MPASMWIN.exe v5.31, mplink.exe v4.31
Preprocessor symbol `__DEBUG' is defined.
Sun Dec 13 16:29:00 2009
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F877 "887.asm" /l"887.lst" /e"887.err" /o"887.o" /d__DEBUG=1
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Message[302] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 259 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Error[121]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 415 : Illegal label (setcs)
Error[113]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 417 : Symbol not previously defined (pageSet)
Error[113]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 421 : Symbol not previously defined (setcs1)
Error[113]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 425 : Symbol not previously defined (pageSet)
Error[121]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 427 : Illegal label (setcs1)
Error[121]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 430 : Illegal label (pageSet)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Message[302] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 475 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 77 : Found directive in column 1. (If)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 77 : Found directive in column 1. (If)
Error[121]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 503 : Illegal label (here)
Error[113]   C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 638 : Symbol not previously defined (setcs)
Message[302] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 653 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Message[302] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 654 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Warning[205] C:\DOCUMENTS AND SETTINGS\SIIRUP\DESKTOP\PIC PROJEKT\KS0108 LCD\877\887.ASM 61 : Found directive in column 1. (IF)
Halting build on first failure as requested.
----------------------------------------------------------------------
Debug build of project `C:\Documents and Settings\siirup\Desktop\PIC projekt\KS0108 LCD\877\887.mcp' failed.
Language tool versions: MPASMWIN.exe v5.31, mplink.exe v4.31
Preprocessor symbol `__DEBUG' is defined.
Sun Dec 13 16:29:02 2009
----------------------------------------------------------------------
BUILD FAILED
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…