新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > SSP接口的觸摸屏軟硬件系統設計

        SSP接口的觸摸屏軟硬件系統設計

        作者: 時間:2009-12-15 來源:網絡 收藏

        3 系統軟件
        軟件包括I/O口初始化程序、筆中斷服務程序和ADS7843測量子程序三部分。當有觸摸時,ADS7843向LPC2387發出中斷請求并響應,程序跳至啟動通信代碼處,讀取ADS7843的轉換結果,從而得到觸摸點的坐標。在ADS7843測量子程序中,完成一次微處理器和ADS7843之間的通信。
        的軟件可采用兩種方式:一種是利用的Microwire方式直接控制;另一種是I/O端口模擬ADS7843轉換時序來實現坐標采集。
        3.1 Microwire方式
        Microwire格式采用半雙工模式。每次串行發送8位控制字開始,在發送控制字過程中,不接收數據,待發送完畢后,片外從器件ADS7843對其譯碼,并且最后一位發送結束的一個串行時鐘后,才返回主機所需的數據。它的這種傳輸方式恰好與ADS7843轉換時序吻合,只要對寄存器配置準確便可方便地控制完成坐標的采集。
        部分程序代碼如下:


        ADS7843_Get()為測量取值子程序,通過控制SSPODR寄存器實現控制字的發送和邏輯坐標值的接收。
        3.2 I/O口模擬時序方式
        鑒于許多微控制器沒有SSP,可以采取I/O模擬ADS7843轉換時序來實現坐標采集。此方式較為繁瑣,與SSP的觸摸屏控制方式比較最為顯著的缺點是:響應速度較慢,靈敏度較低,微處理器與觸摸屏控制器間的通信時間較長,降低了系統的效率。然而此種方式卻具有一般性,任何處理器都可采以用此方式來實現觸摸控制。

        光耦相關文章:光耦原理


        萬用表相關文章:萬用表怎么用


        斷路器相關文章:斷路器原理


        高壓真空斷路器相關文章:高壓真空斷路器原理
        漏電斷路器相關文章:漏電斷路器原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 万全县| 泰兴市| 新闻| 栾城县| 永靖县| 进贤县| 永济市| 神农架林区| 西乌珠穆沁旗| 定兴县| 东阳市| 沈丘县| 宁明县| 五峰| 子洲县| 玛多县| 黔西| 林周县| 酉阳| 黔西县| 淮阳县| 上高县| 南宫市| 瑞丽市| 黔江区| 温州市| 陇南市| 府谷县| 泗阳县| 岐山县| 珲春市| 大姚县| 静安区| 渝北区| 库车县| 蛟河市| 永嘉县| 伊川县| 青川县| 钟山县| 长白|