Monochrome Graphic Display Source Code Driver Project
Section 01. Driver Overview

c) Features

Display bitmaps of any size anywhere on the screen without having to worry about 8 bit size multiples or 8 bit boundaries.

Use your display in any of the 4 possible orientations.

Display monospace or proportional width text anywhere on the screen.

Left, centre or right text alignment and scrolling options.

Use the included PC Bitmap Converter Application to convert your source bitmap (.bmp) files ready for use with the driver. Create your bitmaps using a standard graphics application.

Create your own fonts simply by creating a line of characters in a single bitmap file.

Output your bitmap source files as a C compliant header file or as a binary file using the Bitmap Converter Application. Use the header file option to include all of your bitmaps as part of the program memory of your microcontroller / processor – convert the files and they are immediately ready to use in your project. Use the binary file option to store your bitmaps as a single data block in external flash memory and provide the driver with a function to read the binary data byte by byte. Use both methods if desired to split storage between on chip and external.

No requirements to use your display in pre-defined ways – use your display exactly as you want with your user interface implemented exactly as you want it, down to the individual pixel.

Use display memory instead of microcontroller / processor memory to buffer the display data, resulting in a very low ram requirement. Use a local ram buffer for displays with no read capability or to improve speed.

Small program memory requirement.