Dangerous Prototypes

Other projects => Past projects => #twatch network LCD backpack => Topic started by: richms on October 01, 2009, 08:51:04 am

Title: Larger/multiple displays?
Post by: richms on October 01, 2009, 08:51:04 am
Read in something that it had to use 4 bit mode because of pin availablility.

Is there enough left that 2 CS lines would be available for either a 4x40 display or else 2 smaller displays?
Title: Re: Larger/multiple displays?
Post by: ian on October 01, 2009, 08:59:34 am
The LCD library uses an I2C I/O expander to control an HD44780 LCD in 4bit mode. You could probably use the adapter to run the 4bit interface, and use the extra Bus Pirate pins (CS/AUX) to switch CS.
Title: Re: Larger/multiple displays?
Post by: ian on October 01, 2009, 09:50:08 am
Sorry, I thought you posted in the Bus Pirate forum.

The Twatch v2 uses the full 8bit interface for max speed. The v1 developers board only used the 4bit interface.

There are extra pins, but none are routed for a larger display. The programming pins could be used as 2 extra IO pins and do bank switching.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00942055184session_write_close ( )...(null):0
20.00972186776ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00972187552Database_MySQL->query( ).../DatabaseHandler.php:119
40.05372326280Database_MySQL->error( ).../Db-mysql.class.php:273