Double click on "setup.exe" Follow the instructions on the screen to complete the installation After the installation is complete there will be a Matrix Orbital entry under “Programs” in the “Start menu”. Click on this entry to run mogd.exe. The following information must be entered the first time mogd.exe is run;...
The baud rate for the connection. It is best to use 19,200 for initial start-up of the display The type of display unit. Set to 240 x 64 for the GLC24064 Once this information is entered the program can be used to control all functions of the display.
BLACK lead to GND. NOTES Do not connect the GLC24064 to a spare floppy drive power lead in the PC. The wiring is not correct and the unit will be damaged. The Manufacturer’s Warranty becomes void if the unit is subjected to over-voltage or reversed polarity.
This procedure is only to be done by knowledgeable people. WARNING Any damage to the display resulting from user error while performing this procedure will not be covered under the Manufacturer’s Warranty. Matrix Orbital GLC24064...
Orbital, unless the user is aware of the modifications required. Do not apply voltage to the DB-9 connector AND power connector Do not apply more than +5Vdc to pin 9 on the DB-9 connector. Refer to the diagram below for this chapter. Matrix Orbital GLC24064...
2.1.1 Power Connection (4 pin header) Power is applied via pins 1 and 4. Power requirement is as follows; +5Vdc 0.25V on standard voltage units +7Vdc to +30Vdc with “Wide voltage” and “Efficient switching power” supply (-VPT). Figure 6: Power Connector Matrix Orbital GLC24064...
Figure below. Figure 7: Wiring for 5 Volt Modules Matrix Orbital can supply an adapter cable designed for use with the display module when it’s installed in a PC, if the user would like to modify cable wiring.
Wiring required for the 12 volt power connector is shown in the Figure below. Figure 9: Wiring for 12 Volt Modules Matrix Orbital can supply an adapter cable designed for use with the display module when it’s installed in a PC, if the user would like to modify cable wiring.
Figure 10: Twelve Volt Power Cable NOTE The connector provided does not allow access to the middle two pins, which are used for I C communications. If this functionality is required, Matrix Orbital suggests a suitable connector be wired. 2.1.4 Power Connection (DB-9 Connector) The display can be powered via pin 9 on the DB-9 connector.
Note that this device complies with the EIA232 standard in that it uses signal levels from 12V to 12V. It can also operate correctly at TTL (0 to +5V) levels. To use standard RS-232 no modifications are required. For TTL, please refer to the Table below. Figure 13: RS-232 Pinout Matrix Orbital GLC24064...
Page 15
RS-232 communication can also be achieved through the middle two pins of the power connector. Figure 14: Power Connector Table 5: Connector Pinout Pin 4 Pin 3 Pin 2 Pin 1 Ground To allow this, the jumpers must be set as indicated below. Figure 15: RS-232 Matrix Orbital GLC24064...
C by default. The modification shown in the Figure below must be carried out. Figure 17: I C communication runs at 100 Kbps and supports up to 127 units on a single communications line. The C data line operates on 5V CMOS levels. Matrix Orbital GLC24064...
Matrix Orbital module processes data. Basically, the reason why a Matrix Orbital module might fail to receive a byte correctly is that it was unable to process the byte previous before the failed byte was transmitted. Because the module cannot possibly know that it would be unable to store the byte before the next byte was received, it cannot know to not ACK.
GLC24064 please read sections 7.2 and 7.3. 3.1 General Text is displayed on the GLC24064 using fonts saved in its internal flash memory. The display is supplied with a 5x7 font installed. If this is suitable, then there is no need to install any other fonts.
"Set font metrics" command in the display memory (normally, the bottom right character position - default value for the GLC24064 is 64). 3.3.2 Auto Scroll Off (254 82) When auto scrolling is disabled, text will wrap to the top left corner of the display area.
Orientation is top to bottom - LSB to MSB. Pixels / bits are ’packed’, meaning; if the height of the graphic is not an even multiple of 8, the leftover bits go on the next X column to the right, etc. Matrix Orbital GLC24064...
This command sets the drawing color for subsequent graphic commands that do not have the drawing color passed as a parameter. The parameter [color] is the value of the color where white 0 Hex, and black is 255 Hex. NOTE All non-zero values will display as black. Matrix Orbital GLC24064...
(x1,y1) (top left) to (x2,y2) (bottom right). A maximum of 16 bar graphs with reference numbers from 0 to 15 can be initialized as; [type = 0] Vertical, bottom referenced [type = 1] Horizontal left referenced [type = 2] Vertical top referenced Matrix Orbital GLC24064...
0x00, 0x08, 0x10, etc. It is not possible to write a 10 x 10 bitmap to the screen at pixel location (13,13). It is however, possible to write a 16 x 10 bitmap to the screen at pixel location (24,13). The user may wish to use flow control during direct screen bitmap writes to avoid possible buffer over- flow. Matrix Orbital GLC24064...
With text the strip chart the user can produce a ’marquis’ effect. NOTE If the strip chart is used with text, Matrix Orbital recommends the use of a 6 or 7 pixel wide fixed width character set with each character placed 8 pixels from the start of the previous one.
Operationally, there is one important difference between the Matrix Orbital file system and that of a PC. While a PC will allow fragmentation of its files across the available file space, the Matrix Orbital file system takes great care to ensure that all parts of a file are stored together. This system works well to maximize storage space and operational efficiency.
5.2 Using mogd.exe The Matrix Orbital Interface program "mogd.exe", which is provided on the disk and the website, gen- erates and saves fonts larger than 14 pixels in height. It is also used to save graphic images (bitmaps) to the display.
The character list consists of groups of 3 bytes per character; Offset to character bitmap (2 bytes) Actual width of this character (1 byte) 5.4.1 Font File in Table Form The table below shows the layout of a font file in table form. Matrix Orbital GLC24064...
0xFE 0x24 [ref] [file size] [file data] In this example the file size is 94 bytes (0x5E) and the reference number is 2. The communications exchange between the host and the module looks like this; Matrix Orbital GLC24064...
Below is a short sample font file containing only the letters "h", "i" and "j". First we need to define the font size. For this example we’ll use a 5x7 pixel font. Next, we have to draw the bitmaps for each of the characters. Matrix Orbital GLC24064...
Page 30
0x04 0x81 0x80 0x07 0xC4 0x3E 0x10 0x02 0x20 0xB1 0x07 The colors refer to: Font information header, character “h”, character “i”, character “j”. Explanation of the bytes in the file; (All values below are in hex) Matrix Orbital GLC24064...
The commands listed in this chapter don’t readily fit in any of the other categories, or are used in more than one category. 6.1.1 Clear Display (254 88) This command clears the display and resets the text write position to the top left of the screen. Matrix Orbital GLC24064...
This command turns ON the general purpose output. In the ’on’ state the GPO provides 5 volts at a maximum current of 20 mA to operate external devices. 6.1.7 General Purpose Output Off (254 87) This command turns OFF the general purpose output. Matrix Orbital GLC24064...
These commands are issued on the serial communications link (I C or RS-232) at the currently defined baud rate. For example (using BASIC in a test setup), the user could issue the command to clear the screen on the display by including the line; PRINT#1,chr$(254);chr$(88) Matrix Orbital GLC24064...
’map’ written characters to numeric values. One such scheme has become universal, the American Standard Code for Information Interchange, or ASCII. ASCII tables are readily available from a number of sources. A few examples will do here; Matrix Orbital GLC24064...
254 ’R’ wrap to top left overwrite existing text. Set text insertion point FE 47 [col] [row] 254 71 Sets text insertion [col] [row] point using the 254 ’G’ [col] [row] base size of the current font. Matrix Orbital GLC24064...
Continues line from last line end 254 101 [x][y] (x2,y2) to (x,y). Uses current draw- 254 ’e’ [x][y] ing color. Put Pixel FE 70 [x][y] Puts pixel in position (x,y). Uses 254 112 [x][y] current drawing color. 254 ’p’ [x][y] Matrix Orbital GLC24064...
= 0 shifts left MSB = 1 shifts right. 7.6 File System Commands In addition to these commands, the mogd.exe program is used to download fonts and graphics to the display. Table 19: File System Commands Matrix Orbital GLC24064...
Contrast is a value between 0 and 255 (hex 0 to FF). Larger = darker. Set contrast and save FE 91 [contrast] 254 145 Same as "set con- [contrast] trast" but saves [contrast] as de- fault. Matrix Orbital GLC24064...
Page 40
96 byte display buffer. When buffer reaches [full] display will return 0xFE to host. When buffer reaches [empty] display will return 0xFF. Exit flow control mode FE 3B Turns off flow 254 59 control (buffer 254 ’;’ handshaking). Matrix Orbital GLC24064...
Shock (Operating) 29.4 m/s XYZ directions Shock (Non-Operating) 490 m/s XYZ directions Table 24: Electrical Specifications Supply Voltage 4.75 - 5.25 Vdc (Optional 7 - 30 Vdc) Supply Current 31 mA typical Supply Backlight Current 160 mA typical Matrix Orbital GLC24064...
Page 42
Lines with 5x7 font) Display Area 127.16 x 33.88mm XxY Dot Size 0.49 x 0.49mm (XxY) Dot Pitch 0.53 x 0.53mm (XxY) LED / CCFL Backlight Life 100, 000 hours typical Color of Illumination Yellow Green (LED), Light Blue (CCFL) Matrix Orbital GLC24064...
Page 43
Figure 22: Physical Layout Matrix Orbital GLC24064...
8.1 Options Table 26: Options Available on Standard Product Line Extended Temperature Wide Voltage Wide Voltage with Efficient Switching Power Supply Blue Electroluminescent Backlight Cold Cathode Fluorescent Lamp Backlight (CCFL) Matrix Orbital GLC24064...
Need help?
Do you have a question about the GLC24064 and is the answer not in the manual?
Questions and answers