port version of the tft screen driver

Dependencies:   LCDTFT TFT_fonts mbed

High speed TFTLCD driver

This is a program and library for driving the ssd0139 tft lcds (8 bit parallel comms) using ports rather than buses. The difference is speed of writing. This also has a few nicer fonts than the basic ones included with the original version.

You have to wire the screen to the board using a matching pcb and pick up the pins appropriately. Sad to say the pinouts for the kl25z do not precisely match the arduino enough that a single port can be used for the digital inputs to this screen.

  • LCDTFT.lib The Library containing mostly the original TFT code amended for max speed - some private functions have bene made public.
  • TFT_fonts.lib fonts for various sizes of Arial and one comic sans.
  • main.cpp the demo program that draws some stuff on the screen and includes examples of the various functions fcor writing to it.

Files at this revision

API Documentation at this revision

Comitter:
cstevens
Date:
Wed Jun 08 14:47:25 2016 +0000
Parent:
2:1bc1605bffae
Commit message:
port version published;

Changed in this revision

LCDTFT.lib Show annotated file Show diff for this revision Revisions of this file
TFT_fonts.lib Show annotated file Show diff for this revision Revisions of this file
diff -r 1bc1605bffae -r 4e8751f5e8fa LCDTFT.lib
--- a/LCDTFT.lib	Tue Jun 07 11:48:02 2016 +0000
+++ b/LCDTFT.lib	Wed Jun 08 14:47:25 2016 +0000
@@ -1,1 +1,1 @@
-http://developer.mbed.org/users/cstevens/code/LCDTFT_ssd01399/#b5ecdc15f1a3
+https://developer.mbed.org/users/cstevens/code/LCDTFT/#b5ecdc15f1a3
diff -r 1bc1605bffae -r 4e8751f5e8fa TFT_fonts.lib
--- a/TFT_fonts.lib	Tue Jun 07 11:48:02 2016 +0000
+++ b/TFT_fonts.lib	Wed Jun 08 14:47:25 2016 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/users/dreschpe/code/TFT_fonts/#8786a96c2bee
+https://developer.mbed.org/users/cstevens/code/TFT_fonts/#8786a96c2bee