Lcd Interface; 10Base-T Ethernet Port - Technologic Systems TS-2200 User Manual

Table of Contents

Advertisement

TS-2200 User's Manual

7 LCD Interface

A 14-pin LCD connector is provided on the TS-2200 for interfacing with standard alphanumeric LCD
displays. These displays use a common controller, the Hitachi HD44780 or equivalent. While software
written for the HD44780 will work with all displays using the controller, the cable needed is dependent
on the display used. For most displays, a straight-through type ribbon cable can be used. The
connector on the LCD display is typically mounted on the backside of the display. Warning – using an
incorrect cable or mounting the LCD connector on the front-side can result in a reverse power polarity
and can damage the LCD display. Please refer to your LCD data sheets for in-depth information.
The TS-2200 BIOS incorporates a fairly complete set of INT10h video routines that work with the LCD.
Pin
Function
1
LCD 5V
2
LCD GND
3
Reg. Select
Buffered A0
4
Bias
470 Ohm to GND
5
LCD Enable Active high
6
Write#
Active low
7
D1
8
D0
9
D3
10
D2
D0 – D7: Buffered
11
D5
bi-directional data bus
12
D4
13
D7
14
D6
Table 5 - LCD Header Signals
D0 – D7 are bi-directional, buffered copies of the data bus and carry all data and commands to the
LCD.
Table 4 is not the standard pin-outs given for LCD displays. But this pin-out allows a standard ribbon
cable to be used when the ribbon cable is attached to the backside of the LCD.

8 10Base-T Ethernet Port

The TS-2200 has full-function IEEE 802.3 Ethernet capability (10 Mbit/sec) provided by a Cirrus Logic
CS8900A Ethernet controller. The CS8900A is a single-chip, 16-bit Ethernet controller that includes
such features as full-duplex operation, power saving shutdown modes, and LED indicators for link
status and activity. The physical interface is 10Base-T (RJ45 connector).
The TS-2200 has both a LINK LED and a LAN LED that indicates the current ethernet status. The
LINK LED (labeled D4) is active when valid ethernet link pulses are detected. This LED should be ON
whenever the TS-2200 is powered on and properly connected to a 10BaseT Ethernet network. The
LAN LED (labeled D3) should pulse ON briefly when any network traffic is detected. This includes all
traffic, not just that sent to or from the TS-2200. Both of these LEDs are controlled by the CS8900A
and do not require initialization. Additionally, the LEDs can be placed under software control, allowing
the customer application use of the LEDs for feedback. Please see the CS8900A User Manual,
Appendix H, for further details.
Once the LCD has been enabled (INT15h/Func B042h –
see 0 below) the LCD can be written to using the
Comments
standard BIOS routines. This includes the majority of PC
languages, such as C and C++. See the programs
included on the utility
disk for examples.
I/O addresses 72h and
73h are used to access
the LCD. Figure 4
shows the header pin-out, while Table 5 lists the LCD
signals. The section below will briefly describe the LCD
interface signals.
The register select signal is simply the buffered A0
address line. Thus, reads and writes to 72h cause register
select to be low, and those to 73h cause it to be high.
Generally the LCD uses this line to separate data bytes
from command bytes. See your LCD data sheet for
details.
The /Write signal is an active low write enable line.
LCD Select is an active high signal, raised whenever the
LCD addresses are being read or written.
Figure 4 - LCD Header Pinout
11
Technologic Systems
2
4
6
8 10 12 14
1
3
5
7
9 11 13
11/06/2000

Advertisement

Table of Contents
loading

Table of Contents