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