数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

STMPE1801 数据表(PDF) 35 Page - STMicroelectronics

部件名 STMPE1801
功能描述  Xpander Logic™ 18-bit enhanced port expander with keypad controller
PDF  60 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

STMPE1801 数据表(HTML) 35 Page - STMicroelectronics

Back Button STMPE1801 Datasheet HTML 31Page - STMicroelectronics STMPE1801 Datasheet HTML 32Page - STMicroelectronics STMPE1801 Datasheet HTML 33Page - STMicroelectronics STMPE1801 Datasheet HTML 34Page - STMicroelectronics STMPE1801 Datasheet HTML 35Page - STMicroelectronics STMPE1801 Datasheet HTML 36Page - STMicroelectronics STMPE1801 Datasheet HTML 37Page - STMicroelectronics STMPE1801 Datasheet HTML 38Page - STMicroelectronics STMPE1801 Datasheet HTML 39Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 35 / 60 page
background image
STMPE1801
Keypad controller
Doc ID 17884 Rev 3
35/60
11
Keypad controller
The keypad controller consists of:
4 dedicated key controllers that support up to 4 simultaneous dedicated key
presses;
a keyscan controller support a maximum of 10 x 8 key matrix with detection of
three simultaneous key presses;
8 special function key controllers that support up to 8 simultaneous “special
function” key presses.
The key detection priority is dedicated, special function and normal keys.
Four of the row inputs can be configured as dedicated keys through the setting of Dkey0~3
bits of the KPC_CTRL register. The normal key matrix size can be configured through the
setting of KPC_ROW and KPC_COL registers. The scanning of each individual row input
and column output can be enabled or masked to support a key matrix of variable size from 1
x 1 to 10 x 8. It is allowed to have other 8 special function keys incorporated in the key
matrix.
The operation of the keypad controller is enabled by the SCAN bit of KPC_CTRL register.
Every key activity detected is de-bounced for a period set by the DB_1~7 bits of KPC_CTRL
register before a key press or key release is confirmed and updated into the output FIFO.
The key data, indicating the key coordinates and its status (up or down), is loaded into the
FIFO at the end of a specified number of scanning cycles (set by SCAN_COUNT0~3 bits of
KPC_CTRL_MID register). An interrupt is generated when a new set of key data is loaded.
The FIFO has a capacity for ten sets of key data. Each set of key data consists of 5 bytes of
information when any of the four dedicated keys is enabled. It is reduced to 4 bytes when no
dedicated key is involved. When the FIFO is full before its content is read, an overflow signal
is generated while the FIFO will continue to hold its content but forbid loading of new key
data set.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com