新聞中心

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

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

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

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

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

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

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

        DSP 同步串口每次發送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。控制字中最后兩位PD1、PD0全為零時,ADS7843進入筆中斷降功耗模式。當新的轉換開始時,轉換器立即恢復正常工作,不需要延時等待電源上升,每次轉換都是有效的。ADS7843進入降功耗模式后,按壓觸摸屏時Y-MOSFET提供電流通道,其它三個MOSFETS(X+、X-、Y+)處于高阻態。電流通過100kΩ電阻和中斷二極管從Y-MOSFET到地。這時/PEN變成低電平,DSP必須檢測到這個信號并發出啟動轉換命令。在轉換期間,DSP必須維持/PEN一直為低。

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

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


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 梓潼县| 和平区| 资溪县| 大悟县| 沙湾县| 高阳县| 苏尼特右旗| 桦甸市| 邵阳市| 儋州市| 新津县| 绥宁县| 宝应县| 东丽区| 清新县| 南召县| 新和县| 上高县| 宽城| 南安市| 阜城县| 开江县| 奉化市| 德江县| 大庆市| 旬邑县| 清原| 新平| 桦川县| 台州市| 深圳市| 墨脱县| 延庆县| 巴林左旗| 万安县| 绥化市| 唐山市| 志丹县| 宜州市| 岳西县| 裕民县|