Stamps and Matrix Orbital LK Series
Posted: Thu Jun 21, 2007 9:01 am
Henry
I was using the I2C protocol with an LK series LCD display that I have with much success. Now, I am tring to use SEROUT to the display so that I can use the display on a stamp stack which is basically a bs2. I am trying to do 2 things:
1. I teach electronics at a technical vocational school and I wanted to get other displays so that the grade 9's can play with them. I get the grade 9's to do simple assignments such as flash an LED, communicate between stamps (SEROUT and SERIN using DEBUG for visual) and other simple things. I want them to be able to send simple messages to LCD displays. For this application I am using the Board of Educaton and the BS2.
2. I started to look at LCD displays so that one of my classes can design and build a stamp driven security system. I also want to build a weather station using a stamp (or stamps) and an LCD display.
The I2C protocol sends the address of the display first.
Example: I2COUT 0, $50,[254, 88] 'Clear Display
Where: $50 is the address set for the display by the jumpers
I can understand why you need to use the following code
SEROUT 1, 84, [254] 'Command Prefix
SEROUT 1, 84, [88] 'Clear screen command
Is this assuming you have connected to the DB9 rather than I2C on the LK series displays? How do you send the display address?
If I am using the4 DB9 connector for RS232, does the display care about address?
With I2C communications, it looks like it is easy to connect and access up to 127 displays. Can the DB9/RS232 work the same way?
Will the SEROUT command work with I2C communications? It is an rs232, is it not?
Have you got any examples of the connections between the stamp and LK204-25 when using SEROUT?
I better stop lest I bombard you with too many questions. I really appreciate the help in advance.
Thank you
I was using the I2C protocol with an LK series LCD display that I have with much success. Now, I am tring to use SEROUT to the display so that I can use the display on a stamp stack which is basically a bs2. I am trying to do 2 things:
1. I teach electronics at a technical vocational school and I wanted to get other displays so that the grade 9's can play with them. I get the grade 9's to do simple assignments such as flash an LED, communicate between stamps (SEROUT and SERIN using DEBUG for visual) and other simple things. I want them to be able to send simple messages to LCD displays. For this application I am using the Board of Educaton and the BS2.
2. I started to look at LCD displays so that one of my classes can design and build a stamp driven security system. I also want to build a weather station using a stamp (or stamps) and an LCD display.
The I2C protocol sends the address of the display first.
Example: I2COUT 0, $50,[254, 88] 'Clear Display
Where: $50 is the address set for the display by the jumpers
I can understand why you need to use the following code
SEROUT 1, 84, [254] 'Command Prefix
SEROUT 1, 84, [88] 'Clear screen command
Is this assuming you have connected to the DB9 rather than I2C on the LK series displays? How do you send the display address?
If I am using the4 DB9 connector for RS232, does the display care about address?
With I2C communications, it looks like it is easy to connect and access up to 127 displays. Can the DB9/RS232 work the same way?
Will the SEROUT command work with I2C communications? It is an rs232, is it not?
Have you got any examples of the connections between the stamp and LK204-25 when using SEROUT?

I better stop lest I bombard you with too many questions. I really appreciate the help in advance.
Thank you