新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > DSP芯片與觸摸屏的接口控制

DSP芯片與觸摸屏的接口控制

作者: 時間:2012-03-17 來源:網絡 收藏

的同步串行口與轉換器相連接。ASP與的連接如圖3所示。的同步串口有兩個4字深度的先入先出緩沖器,突發(fā)模式或連續(xù)模式進行數據收發(fā)。當使用外部時鐘時,具有寬范圍的操作速度。如果使用內部時鐘,其速度固定為時鐘頻率的1/2。

經測量,觸摸屏X方向的轉換值為從大到?。╔max至Xmin),Y方向的轉換值為從小到大(Ymin至Ymax)。觸摸屏X、Y方向的轉換值必須與320×240的液晶顯示相對應,因此X、Y向的轉換值必須按下式計算:

y=(y-Ymin)×320/(Ymax-Ymin)

x=(Xmax-x)×240/(Ymax-Xmin)

DSP 同步串口每次發(fā)送1個字(16位),而的控制字為8位,從圖4轉換時序可以看出DIN的后8位是零。因此,Y值轉換的控制字為 #9300H,X值轉換的控制字為#0D300H。BUSY信號作為DSP同步串口的同步信號,BUSY信號下跳沿啟動串口輸入。

ADS7843轉換器的轉換值為12位,DSP同步串口一次接收1個字(16位),右移4位即可得到轉換值。DSP程序框圖如圖5所示。

4 ADS7843的筆中斷控制

ADS7843 采用筆中斷控制時能極大地降低功耗,從750μW??刂谱种凶詈髢晌籔D1、PD0全為零時,ADS7843進入筆中斷降功耗模式。當新的轉換開始時,轉換器立即恢復正常工作,不需要延時等待電源上升,每次轉換都是有效的。ADS7843進入降功耗模式后,按壓觸摸屏時Y-MOSFET提供電流通道,其它三個MOSFETS(X+、X-、Y+)處于高阻態(tài)。電流通過100kΩ電阻和中斷二極管從Y-MOSFET到地。這時/PEN變成低電平,DSP必須檢測到這個信號并發(fā)出啟動轉換命令。在轉換期間,DSP必須維持/PEN一直為低。

5 觸摸屏與液晶顯示的配合

當PDA筆按壓觸摸屏時,ADS7843的轉換值必須在液晶上相應位置正確顯示。由于轉換器每次開機的轉換值略有偏差,因此,為了準確定位,每次開機時重新得到X、Y值范圍。方法是開機時依次在液晶屏四角顯示定位點,將得到的觸摸屏的轉換值作為基準。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉