English
Language : 

AKD4184A-A Datasheet, PDF (12/25 Pages) Asahi Kasei Microsystems – Evaluation Board Rev.0 for AK4184A
[AKD4184A-A]
1. Touch-position and touch-pressure measurement
ɾ[TP START]:
When select “Touch Screen Function” and click [TP START] button with pressing
point by the status or finger. The number of measurement is set by “AD
Cycle/mea” box, and then display measurement results at “AD OUT Section”.
Display all data on an assistant window. The parameter on the “Touch Screen
function” corresponds to A1-0 bits and PD bit of the AK4184A’s register (Touch
Screen Command).
<Example ʵ Touch-position measurement>
a. Select “DFR X-axis” from drop-down list of “1st Measurement”. Check the box of “1st PD”.
b. Select “DFR Y-axis” from drop-down list of “2nd Measurement”. Check the box of “2nd PD”.
c. Select “16” from drop-down list of “AD Cycle/mea”.
d. Click [TP START] button with touching any position on Touch Screen, then start the measurement.
e. Display MEAN, MAX, MIN and SIGMA from 16 times of measurement results “AD OUT Section”.
(Left: X-axis measurement results, Right: Y-axis measurement results) The results are displayed in
decimal, and maximum value is “4095”. Display data on sub window. Line up X-axis data at first, next
is Y-axis.
2. Keypad scan
ɾ[Write KEY Control]:
ɾ[Read KEY Control]:
ɾ[Key Scan]:
ɾ[Write Column mask]:
ɾ[Write Key mask]:
ɾ[Read KPDATA1]:
ɾ[Read KPDATA2]:
Select drop-down list of “KEYSTS1..0”, “Debounce Time” and “Keypad Hold
Time”, then click [Write KEY Control] button. “KEYSTS1..0”, “Debounce Time”
and “Keypad Hold Time” corresponds to KST1-0 bits, DBN2-0 bits and HLD2-0
bits of the AK4184A’s register (Keypad Control Register).
Read current “Keypad Control Register” setting, then display it in “Page”, “Addr”
and “Data”.
When select “11” from drop-down list of “KEYSTS1..0” and click [Key Scan]
button, initiate Keypad scan by Host instruction.
Check the box of “C1” – “C6”, mask the column which checked.
Check the box of “KM1” – “KM30”, mask the key which checked.
Read “Keypad Data Register 1” (Addr 00h), then display it in “Data” and virtual
keys. (Don’t display keys masked in “Write Column mask”.)
Read “Keypad Data Register 2” (Addr 01h), then display it in “Data” and virtual
keys. (Don’t display keys masked in “Write Column mask” and “Write Key
mask”.)
<Example ʵ Host Scan>
a. Select “11: Manual Key Scan initiate by Host Scan command” from drop-down list of “KEYSTS1..0”.
b. Select “000: 1msec” from drop-down list of “Debounce Time”.
c. Select “000: 100us” from drop-down list of “Keypad Hold Time”. Click [Write KEY Control] button.
d. Click [Key Scan] button while pushing any key of SW1 – SW30 on AKD4184A.
e. When click “Read KPDATA1” or “Read KPDATA2” button, display the key status on the screen.
<Example ʵ Key Touch Scan>
a. Select “10: Auto Key Scan initiate by Key Touch” from drop-down list of “KEYSTS1..0”.
b. Select “000: 1msec” from drop-down list of “Debounce Time”.
c. Select “000: 100us” from drop-down list of “Keypad Hold Time”. Click [Write KEY Control] button.
d. Push any key of SW1 – SW30 on AKD4184A.
e. When click “Read KPDATA1” or “Read KPDATA2” button, display the key status on the screen.
* If you check the box, data becomes “H” or “1”. If not, “L” or “0”.
<KM093500>
- 12 -
2008/03