完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
ADP5587采用4 mm × 4 mm小型封裝,內(nèi)置充足的電源,可以處理所有鍵盤掃描和解碼工作,并通過I2C接口和中斷設(shè)置標(biāo)志位,提示處理器發(fā)生了按鍵和釋放動作。它使得主微處理器無需監(jiān)控鍵盤,從而可以降低功耗并提高處理器帶寬。ADP5587還配有緩沖器/FIFO和鍵事件計(jì)數(shù)器,以利用溢出回繞和中斷功能處理并記錄最多10個(gè)未處理的鍵或GPI事件。
ADP5587具有鍵盤鎖定功能,允許選擇按鍵和釋放時(shí)是否觸發(fā)中斷。與主處理器的所有通信均通過一條中斷線和兩條I2C兼容接口線完成。可以將該器件配置為最多包括8行×10列的一個(gè)鍵盤矩陣(最多80個(gè)鍵)。
當(dāng)ADP5587用于較小的鍵盤矩陣時(shí),可以將不用的行和列引腳重新配置為通用輸入或輸出。R0至R7表示矩陣的行引腳,C0至C9則表示列引腳。上電時(shí),所有行和列均默認(rèn)設(shè)為GPI,必須通過編程,才能使其用作鍵盤矩陣的一部分或用作GPO。