摘 要: 介紹 了MAXIN公司生產(chǎn)的MAX1233/MAX1234芯片的主要特性、結(jié)構(gòu)和引腳功能,以及該芯片與主控制器" title="主控制器">主控制器的接口。系統(tǒng)地分析了觸摸屏控制器" title="觸摸屏控制器">觸摸屏控制器、中斷響應(yīng)機制和寄存器的設(shè)置方法,并給出了應(yīng)用實例。
關(guān)鍵詞: 觸摸屏控制器 ADC? 寄存器設(shè)置? 接口
?
MAX1233/MAX1234(以下簡稱MAX1233)是MAXIN公司生產(chǎn)的28腳QFN和TQFN封裝、集成了多種功能模塊的四線電阻式觸摸屏" title="電阻式觸摸屏">電阻式觸摸屏控制器芯片。片內(nèi)含有12位模/數(shù)轉(zhuǎn)換器(ADC)、低導(dǎo)通電阻開關(guān)網(wǎng)絡(luò)驅(qū)動的電阻式觸摸屏控制器、內(nèi)部+1.0V/+2.5V基準(zhǔn)或外部基準(zhǔn)、±2.0℃精度的片內(nèi)溫度傳感器、電池電壓監(jiān)視器、鍵盤控制器" title="鍵盤控制器">鍵盤控制器、8位數(shù)/模轉(zhuǎn)換器(DAC)和一個同步串行接口。鍵盤控制器的八個行和列線都能配置為通用的并行I/O" title="I/O">I/O引腳(GPIO)。所有的模擬輸入都具有完備的ESD保護。MAX1233的內(nèi)部結(jié)構(gòu)圖如圖1所示。MAX1233提供了可編程的分辨率和采樣速率,當(dāng)數(shù)據(jù)就緒、觸摸屏被觸摸或檢測到某個鍵被按下時,器件將向主控制器發(fā)出中斷。軟件可配置的掃描控制和內(nèi)部定時器,無需增加主控制器的負(fù)擔(dān),為用戶提供了很大的靈活性。MAX1233內(nèi)部的16位寄存器便于在任何時候進行讀寫操作,MAX1233支持SPI/QSPI/MICROWIRE兼容的串行接口,可以方便地和具有SPI串行口的微控制器接口,還可以采用I/O模擬SPI時序方式與沒有SPI串行口的微控制器接口。MAX1233與市面流行的其他觸摸屏控制器(如ADS7846等)相比,除了具有測量觸點坐標(biāo)、筆觸壓力等功能外,片內(nèi)還增加了多種功能模塊,特別是鍵盤控制器以及由編程自動實現(xiàn)觸摸屏觸點多次采樣求平均值的特點,頗具特色。
?