Graphic LCD controller features
Archiver
Posts: 46,084
I am just finishing up the development of an graphic lcd controller to
be used with the Basic Stamp. I need advice on which features are most
important because I'm running out of program space on the controller.
Here is a list of the current features followed by some other features
which could substituted. Also I would be interested in any other
features that you think would be good.
Current Features:
Uses the Optrex Display 128 by 64 pixels with backlight.
8 line by 21 character font
4 line by 16 character font
2 line by 8 character font
1 line by 4 character font
Able to down load a bmp logo file
The x=0, y=0 point is at the bottom left corner of the screen
Line drawing command
Automatically plots a series of points
Single command to create a graphic screen with x and y axis and headings
Stores 10 8 line by 21 character screens and 26 4 line by 16 character
screens which can be displayed with a three byte command.
Two 6 bit a/d converters
One 6 bit d/a converter
Amplifier with software selectable gain
Software control of backlight and screen brightness
Direct input from Basic Stamp at 9600 baud
Selectable delay in response to give Basic Stamp time to switch to
receiving mode
Four switch inputs that store switch closures for future reading and
action by the Basic Stamp
Alternatives:
Change one of the 6 bit a/d converters to 11 bits
Add a bar drawing command for bar graphs
Switch some of the switch inputs to software controlled pulse width
modulated outputs
Question:
The stored screens take up a lot of space. How important are they
compared to more features?
Any help will be appreciated.
be used with the Basic Stamp. I need advice on which features are most
important because I'm running out of program space on the controller.
Here is a list of the current features followed by some other features
which could substituted. Also I would be interested in any other
features that you think would be good.
Current Features:
Uses the Optrex Display 128 by 64 pixels with backlight.
8 line by 21 character font
4 line by 16 character font
2 line by 8 character font
1 line by 4 character font
Able to down load a bmp logo file
The x=0, y=0 point is at the bottom left corner of the screen
Line drawing command
Automatically plots a series of points
Single command to create a graphic screen with x and y axis and headings
Stores 10 8 line by 21 character screens and 26 4 line by 16 character
screens which can be displayed with a three byte command.
Two 6 bit a/d converters
One 6 bit d/a converter
Amplifier with software selectable gain
Software control of backlight and screen brightness
Direct input from Basic Stamp at 9600 baud
Selectable delay in response to give Basic Stamp time to switch to
receiving mode
Four switch inputs that store switch closures for future reading and
action by the Basic Stamp
Alternatives:
Change one of the 6 bit a/d converters to 11 bits
Add a bar drawing command for bar graphs
Switch some of the switch inputs to software controlled pulse width
modulated outputs
Question:
The stored screens take up a lot of space. How important are they
compared to more features?
Any help will be appreciated.