PMS161包含一個(gè)最多5鍵的電容式觸摸控制電路,包含 1.5KW OTP 程序內(nèi)存以及96
字節(jié)數(shù)據(jù)存儲(chǔ)器,一個(gè)16位的硬件計(jì)數(shù)器兩個(gè) 8 位 Timer2/Timer3 計(jì)數(shù)器,以O(shè)TP為程序存儲(chǔ)基礎(chǔ)的 CMOS 8-bit 微處理器
系統(tǒng)特性
1.1.5 KW OTP 程序儲(chǔ)存器
2.96 Bytes 數(shù)據(jù)儲(chǔ)存器
3.最多可選擇5個(gè)IO引腳作為的觸摸按鍵
4.一個(gè)16位定時(shí)器
5.兩個(gè)8位定時(shí)器
6.提供一個(gè)比較器
7.6個(gè)IO引腳并帶有上拉/下拉電阻選項(xiàng)
8.Bandgap 電路提供1.20V Bandgap電壓
9.時(shí)鐘源:內(nèi)部高頻RC振蕩器,內(nèi)部低頻RC振蕩器
10.16段LVR復(fù)位設(shè)定: 4.5V, 4.0V, 3.75V, 3.5V, 3.3V, 3.15V, 3.0V, 2.7V, 2.5V, 2.4V, 2.3V, 2.2V, 2.1V, 2.0V, 1.9V, 1.8V
11.兩個(gè)可選的外部中斷引腳
12.內(nèi)部LDO可防止觸摸噪聲
13.支持低功耗(NILRC)定時(shí)喚醒stopsys
系統(tǒng)概述和方框圖
PMS161 系列是一款完全靜態(tài)的,以O(shè)TP為程序存儲(chǔ)基礎(chǔ)的 CMOS 8-bit 微處理器。它運(yùn)用 RISC 的架構(gòu)
并大部分的指令執(zhí)行都是一個(gè)指令周期的,只有少部分處理間接尋址指令需要兩個(gè)指令周期。
引腳功能說明
所有 IO 引腳都具有相同的結(jié)構(gòu)。當(dāng) PMS161 進(jìn)入掉電或省電模式時(shí),每個(gè)引腳都可以通過切換其狀態(tài)來
喚醒系統(tǒng)。因此,喚醒系統(tǒng)所需的引腳必須設(shè)置為輸入模式,并將寄存器 padier 的相應(yīng)位設(shè)置為高。同樣地,
當(dāng) PA0 作為外部中斷引腳時(shí),應(yīng)將 padier.0 設(shè)置為高電平。
所有這些引腳設(shè)置有施密特觸發(fā)輸入緩沖器和 CMOS 輸出驅(qū)動(dòng)電位水平。當(dāng)這些引腳為輸出低電位時(shí),弱
上拉電阻會(huì)自動(dòng)關(guān)閉。如果要讀取端口上的電位狀態(tài),一定要先設(shè)置成輸入模式;在輸出模式下,讀取到的數(shù)
據(jù)是數(shù)據(jù)寄存器的值
8 位計(jì)數(shù)器 (Timer3)
PMS161 內(nèi)置了 1 個(gè) 8 位硬件計(jì)數(shù)器 (Timer3)。Timer3 計(jì)數(shù)器的時(shí)鐘源可以來自系統(tǒng)時(shí)鐘 (CLK),內(nèi)部
高頻 RC 振蕩器時(shí)鐘 (IHRC),內(nèi)部低頻 RC 振蕩器時(shí)鐘 (ILRC),NILRC 和比較器。寄存器 tm3c 的位[6:4]用
來選擇 Timer3 的時(shí)鐘。利用軟件程序設(shè)計(jì)寄存器 tm3s 位[6:5],時(shí)鐘預(yù)分頻模塊提供÷1,÷4,÷16 和÷64 的選
擇,另外,利用軟件程序設(shè)計(jì)寄存器 tm3s 位[1:0],時(shí)鐘分頻器的模塊提供了÷1~÷31 的功能。在結(jié)合預(yù)分頻器
以及分頻器,Timer3 時(shí)鐘(TM3_CLK)頻率可以廣泛和靈活,以提供不同產(chǎn)品應(yīng)用。
觸摸功能
PMS161 中的觸摸檢測(cè)電路應(yīng)用電容式感應(yīng)的方法,檢測(cè)手指的虛擬地面效應(yīng)電容,或感應(yīng)極片之間的電容。
使用觸摸功能時(shí),用戶可通過寄存器 ESOCR[3:2]配置觸摸模塊電源。
1. 設(shè)置 ESOCR[2] 選擇 ByPass/LDO 模式。
2. 若選擇 ByPass 模式,觸摸模塊電源是芯片 VDD,需要在 CS(電容觸摸靈敏度)引腳和 VDD 之間
連接一顆精確而低漏電率的外部電容器 CS。
3. 若選擇 LDO 模式時(shí),通過 ESOCR[3]選擇 2.4V/2V 的 LDO 提供觸摸模塊電源,需要在 CS(電容觸
摸靈敏度)引腳和 GND 之間連接一顆精確而低漏電率的外部電容器 CS。
4. 同時(shí),用戶應(yīng)將代碼選項(xiàng) PA7_Sel 設(shè)置為 As_CS,將其配置為 CS 引腳,而不是 PA7。
IO 引腳的使用和設(shè)定
(1) IO 作為數(shù)字輸入時(shí)
IO 作為數(shù)字輸入時(shí),Vih 與 Vil 的準(zhǔn)位,會(huì)隨著電壓與溫度變化,請(qǐng)遵守 Vih 的最小值,Vil 的最大值
規(guī)范
內(nèi)部上拉電阻值將隨著電壓、溫度與引腳電壓而變動(dòng),并非為固定值
(2) IO 作為數(shù)字輸入和打開喚醒功能
設(shè)置 IO 為輸入
用 PADIER 寄存器,將對(duì)應(yīng)的位設(shè)為 1
(3) PA5 設(shè)置為 PRSTB 輸入引腳
設(shè)定 PA5 作輸入
設(shè)定 CLKMD.0=1 來啟用 PA5 作為 PRSTB 輸入引腳
(4) PA5 作為輸入并通過長導(dǎo)線連接至按鍵或者開關(guān)
必需在 PA5 與長導(dǎo)線中間串接 >33Ω
應(yīng)盡量避免使用 PA5 作為輸入
應(yīng)廣單片機(jī)產(chǎn)品應(yīng)用領(lǐng)域
玩具類:
RF/IR遙控直升飛機(jī),遙控車,PS游戲機(jī),兒童智能玩具,動(dòng)物語音玩具,游戲方向盤,兒童學(xué)習(xí)機(jī)等
家電類:
電磁爐、電炒鍋、電飯煲、熱水壺,健康秤、冰箱控制系統(tǒng)、遙控器、電風(fēng)扇、洗衣機(jī)控制模塊、消毒柜、智能家居系統(tǒng),遙控?zé)艟叩?/p>
電子消費(fèi)類:
電子萬年歷、溫度濕度計(jì)、跑步計(jì)速器、按摩器、數(shù)碼復(fù)讀錄音、筆電子禮品、電子密碼鎖,鎳氫,鋰電池充電器,超聲波測(cè)距,防盜報(bào)警器,燈飾控制,舵機(jī)
其它:
智能溫濕度記錄儀、智能溫控器、計(jì)時(shí)器、計(jì)數(shù)器、電機(jī)調(diào)速控制器、鼠標(biāo)、鍵盤、移動(dòng)存貯盤