编辑: glay | 2016-07-21 |
00
1 /
6 January 17,
2019 BS818C-3 应用须知 文件编号:AN0518S 简介 BS818C-3 最多可提供
8 个触摸按键,此型号使用 I
2 C 接口向主控 MCU 传送触摸按键状态, 而主控 MCU 可通过 I
2 C 指令设定其省电模式及调整感度,使得外部元件仅需要一颗电源旁 路电容即可工作. 功能说明 应用线路图 BS818C-3 应用须知 AN0518S V1.00
2 /
6 January 17,
2019 I
2 C 寄存器说明 地址 名称 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 R/W 默认值 00H~02H Reserved R ― 03H Status STDS R ― 04H~07H Reserved R ― 08H KeyStatus0 KEY8 KEY7 KEY6 KEY5 KEY4 KEY3 KEY2 KEY1 R ― 09H~AFH Reserved R ― B0 Option1 POWM IRQM R/W 0x00 B1 Reserved R/W 0x00 B2 Reserved 0x73 R/W 0x73 B3 Reserved 0xF2 R/W 0xF2 B4 Option2
1 LSC
0 0
1 0
0 0 R/W 0xC8 B5 K1_TH K1WU
0 KEY1_TH R/W 0x10 B6 K2_TH K2WU
0 KEY2_TH R/W 0x10 B7 K3_TH K3WU
0 KEY3_TH R/W 0x10 B8 K4_TH K4WU
0 KEY4_TH R/W 0x10 B9 K5_TH K5WU
0 KEY5_TH R/W 0x10 BA K6_TH K6WU
0 KEY6_TH R/W 0x10 BB K7_TH K7WU
0 KEY7_TH R/W 0x10 BC K8_TH K8WU
0 KEY8_TH R/W 0x10 BD CheckSum CHECK_SUM R/W 0x00 BEH~DFH Reserved R/W ― E0 STD_CTRL
0 STD_CTRL R/W 0x7F E1H~FFH Reserved R/W ― I
2 C 寄存器列表 Status (03H) Bit
7 6
5 4
3 2
1 0 Name STDS R/W R R R R R R R R POR
0 0
0 0
0 0
0 0 Bit 7~1 Reserve Bit
0 STDS:待机状态 0:BS818C-3 待机中 1:BS818C-3 工作中 KeyStatus0 (08H) Bit
7 6
5 4
3 2
1 0 Name KEY8 KEY7 KEY6 KEY5 KEY4 KEY3 KEY2 KEY1 R/W R R R R R R R R POR
0 0
0 0
0 0
0 0 Bit
7 KEY8 按键状态 0:松开 1:按下 Bit
6 KEY7 按键状态 0:松开 1:按下 Bit
5 KEY6 按键状态 0:松开 1:按下 BS818C-3 应用须知 AN0518S V1.00
3 /
6 January 17,
2019 Bit
4 KEY5 按键状态 0:松开 1:按下 Bit
3 KEY4 按键状态 0:松开 1:按下 Bit
2 KEY3 按键状态 0:松开 1:按下 Bit
1 KEY2 按键状态 0:松开 1:按下 Bit
0 KEY1 按键状态 0:松开 1:按下 Option1 (B0H) Bit
7 6
5 4
3 2
1 0 Name POWM IRQM R/W R/W R/W R/W R/W R/W R/W R/W R/W POR
0 0
0 0
0 0
0 0 Bit 7~2 Reserved Bit
1 POWM:省电模式控制 0:省电模式始能 1:省电模式除能 当产品为市电应用时,建议将省电模式除能. Bit
0 IRQM:IRQ 模式 0:Level Hold 1:One-Shot Option2 (B4H) Bit
7 6
5 4
3 2
1 0 Name ― LSC R/W R/W R/W R/W R/W R/W R/W R/W R/W POR
1 1
0 0
1 0
0 0 Bit
7 Reserved Bit
6 LSC:Low Standby Current 0:一般省电模式 1:更省电模式 LSC=
0、STDS=1 时,主机对 BS818C-3 连续 I2 C 读取,建议间隔
126 毫秒以上读 取数据.若间隔时间低于
126 毫秒则会增加 BS818C 耗电. LSC=
1、STDS=1 时,主机对 BS818C-3 连续 I2 C 读取,建议间隔
504 毫秒以上读 取数据.若间隔时间低于
504 毫秒则会增加 BS818C 耗电. Bit 5~0 Reserved BS818C-3 应用须知 AN0518S V1.00
4 /
6 January 17,
2019 Kn_TH (B5H~BCH),n = 1~8 Bit
7 6
5 4
3 2
1 0 Name KnWU ― KEYn_TH5 KEYn_TH4 KEYn_TH3 KEYn_TH2 KEYn_TH1 KEYn_TH0 R/W R/W R/W R/W R/W R/W R/W R/W R/W POR
0 0
0 0
0 0
0 0 Bit
7 KnWU:KEYn Wake up 0:唤醒功能始能 1:唤醒功能除能 KnWU 若将所有按键关闭唤醒功能,触摸将无法唤醒. Bit
6 Reserved Bit 5~0 KEYn_TH5~KEYn_TH0:KEYn 的门坎值 门坎越高表示越不灵敏 门坎越低表示越灵敏 KEYn_TH5~ KEYn_TH0 数值不可小于 10. CheckSum (BDH) Bit
7 6
5 4
3 2
1 0 Name CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0 R/W R/W R/W R/W R/W R/W R/W R/W R/W POR