
Yampp-3U
Reference Manual
Contents
Version 1.10,
11/10/2005
Page 7 of 13
3 Keyboard
Assembly
This table shows the installation of the keyboard and shows the basic functionality. It is possible
to add and/or change the functionality of the buttons. You simply have to edit the “constant.h” in
the firmware package, rebuild and update the firmware. The procedure of updating the firmware
is explained in section 8.1.
Note: It’s not possible to press 2 buttons at the same time. This will cause a bus conflict.
KEYS
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
Ke Display
J2
8
6
4
2
7
5
3
1
AD2
AD3
AD4
AD6
KEYS
AD5
AD7
TX_EN
9
11
13
15
16
14
12
10
GND
V0 (VEE)
A1 (R/W)
AD0
AD1
LCD_E (E)
A0 (RS)
VCC
Here is an alternative to correct the bus
conflict problem. You simply have to add a
diode for each line of data. You can use
1N4148 diode or equivalent.
KEYS
Stop
Play
Prev
Next
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
PrevPl
NextPl
Up
Down