1. 概述
是一款觸摸開關(guān)芯片,內(nèi)部集成了16個觸摸開關(guān)和2線串行通訊端口。
2. 特性簡介
􀁺 工作電壓:2.4v~5.5v
􀁺 rc
振蕩器􀁺 2線串行通訊端口
􀁺 16個觸摸開關(guān)端口
􀁺 16位計數(shù)器
硬件功能描述
6.1. 寄存器
sgt002 內(nèi)部包含四個寄存器:分別為端口選擇寄存器(地址00),控制寄存器(地址01),計數(shù)器
低位寄存器(地址10,只讀),計數(shù)器高位寄存器(地址11,只讀),
端口選擇寄存器tsel:地址00,可讀可寫;
tsel[2:0]-----時鐘頻率選擇控制位;
tsel[5:3]-----保留位
tsel[6]--------時鐘控制位,tsel[6]=1’b0,選擇內(nèi)部時鐘;tsel[6]=1’b1,選擇外部時鐘;
tsel[7]--------時鐘控制位,tsel[7]=1’b0,關(guān)斷內(nèi)部時鐘;tsel[7]=1’b1,使能內(nèi)部時鐘;
tsel [2:0] 說明 tsel [2:0] 說明
上電復位值:00000000
控制寄存器tctl:地址01,可讀可寫;
tctl[7]------ 計數(shù)器使能控制位。當用軟件將bit7 置為“1”時,16 位計數(shù)器被清“0”,并開始
計數(shù)。當計數(shù)器停止計數(shù)時,tctl[7]將自動被清“0”。
tctl[6]------ 保留位
tctl[5]------ 16 位計數(shù)器溢出標志位。只能軟件清“0”。當計數(shù)器溢出后,該位被置“1”。
溢出后計數(shù)器重新載入“0”,重新計數(shù)。
tctl[4]------ 計數(shù)器狀態(tài)標志。當計數(shù)器計數(shù)完成并停止計數(shù)時,tctl[4]為“1”;在計數(shù)器開
始計數(shù)前,則只能通過軟件將該位清零。
tctl[3:0]-- 端口選擇控制位。sgt002 的每一個觸摸通道(sw)的計數(shù)功能都是獨立的,16
個通道共用一個計數(shù)器,使用者可以通過tctl[3:0]來選擇需要計數(shù)、判斷的通道。