Ports And Connectors; Lcd_Port; Keypad - Motorola CME-12D60 User Manual

For motorola 68hc912d60 microcontroller
Table of Contents

Advertisement

PORTS AND CONNECTORS

LCD_PORT

The LCD_PORT interface is connected to the data bus and memory mapped to locations BF0
– BFF hex assigned to CS7. For the standard display, address BF0 is the Command register,
address BF1 is the Data register.
The interface supports all OPTREX
characters and provides the most common pinout for a dual row rear mounted display
connector. Power, ground, and Vee are also available at this connector.
+5V 2
1 GND
A0 4
3 LCD-Vee
LCD1 6
5 /RW
D9 8
7 D8
D11 10 9 D10
D13 12 11 D12
D15 14 13 D14
J3
LCD3 2
1
LCD2
3 LCD4
4

KEYPAD

1
PH0
2
PH1
3
PH2
4
PH3
5
PH4
PH5
6
PH6
7
PH7
8
LCD-Vee is supplied by U13 and is adjusted by the CONTRAST
Potentiometer (adjustable resistor).
See the file KLCD12D6.ASM for an example program using this
LCD connector.
Additional lines can be used as enables for larger panels and
are mapped as:
LCD2 = $BF4 & $BF5
LCD3 = $BF8 & $BF9
The KEYPAD connector is a passive 8-pin connector that can be used to
connect a 4 x 4 matrix (16 key) keypad device. The connector is
mapped to HC12 I/O port H. This interface is implemented as a software
keyscan. Pins PH0-3 are used as column drivers which are active high
outputs. Pins PH4-7 are used for row input and will read high when their
row is high.
See the file KLCD12D6.ASM for an example program using this
connector.
DMC series displays in 8 bit bus mode with up to 80
Command Register: $BF0
Data Register:
12
$BF1
LCD4 = $BFC & $BFD

Advertisement

Table of Contents
loading

Table of Contents