en.radzio.dxp.pl

Universal C library for SED1530/SPLC501C LCD
This library is designed for LCD displays with SED1530/SPLC501C controller IC and 132x64 pixels resolution. Library is written in C language, and can be ported to any MCU or CPU.

Currently supported and tested platforms
- Atmel AVR and avr-gcc compiler (WinAVR)

Library structure
Library contains following files :
  SPLC501C.c - main library file (use always)
  SPLC501C.h - header file for SPLC501C.c (use always)
  SPLC501C-LPC2100.c - low-level driver for NXP LPC2000 MCU (use only with LPC2000 MCU)
  graphic.c - file with graphic routines (drawing lines, circles, rectangles, etc) (use only if You want)
  graphic.h - header file for graphic.h file (use only if You want)
  font5x8.h - fonts definitions

How to use library?
Add to Your project all platform-independent files and one of low-level drivers specify for Your platform (e.q. SPLC501C-AVR.c) and build project.

For converting bitmaps to format required by GLCD_Bitmap function You can use my : Bitmap converter

Example screens
 
LT13264B display module from Leader Time :


Used function : GLCD_Bitmap()


Used function : GLCD_WriteString()


Used functions : GLCD_Line() and GLCD_Rectangle()

Download
  
Universal C library for SED1530/SPLC501C LCD

 

 
(c) Radosław Kwiecień