User`s guide

When working with multi-
media applications it is far
more intuitive to use a single
joystick than several dierent
push buttons that are more
far apart. This is more natural
for users and they can browse
through on-screen menus, or
even play games much easier.
EasyMx PRO
v7 features navigation
switch with ve dierent positions:
Up, Down, Left, Right and Center. Each
of those acts as a button, and is connected
to one of the following microcontrollers pins:
PB0, PE5, PB7, PE4, PH2 (respectively). Before
using the navigation switch, it is necessary to pull-up
mentioned microcontroller pins using tri-state DIP switches
located in I/O groups. After putting the navigation switch in
desired position, associated microcontroller pins are connected to GND, which
can be detected in user software.
page 32
Navigation switch
Figure 18-2: Navigation switch is an intuitive solution for browsing
through on-screen menus.
multimedia
EasyMx PRO
v7
DATA BUS
4
5
6
1
2
3
KEY1
PB0
PH2
PE4
PE5PB7
UP
LEFT
CENTER
RIGHT
DOWN
PB0
PH2
PB7
VCC-3.3V
PE4
PE5
UP
DOWN
PULL
1 2 3 4 5 6 7 8
+
_
SW5
VCC-3.3V
PB0
PB7
UP
DOWN
PULL
1 2 3 4 5 6 7 8
+
_
SW2
VCC-3.3V
PH2
UP
DOWN
PULL
1 2 3 4 5 6 7 8
+
_
SW8
Figure 18-1: Navigation switch connection schematics. Pull-up resistors should be enabled during operation