a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 文字電話的液晶顯示與實現

文字電話的液晶顯示與實現

作者: 時間:2013-08-18 來源:網絡 收藏

摘要:文中實現了文字電話通信前等待界面和通信中信息的。使用Microchip公司生產的dsPIC33F數字信號控制器與16位開發板,以為開發平臺,使用C語言編程并通過C30進行編譯完成對數字信號控制器的控制,從而實現控制器驅動模塊實現顯示。利用點陣型模塊的命令字實現顯示界面的小圖標設計和滾屏設計,并且實現了通信過程中雙方通信數據的顯示。實踐表明,使用dsPIC33F數字信號控制器與液晶顯示模塊構成的顯示系統可以滿足文字電話的顯示要求。
關鍵詞:;液晶顯示

當今社會,通信設備的迅速發展和廣泛應用使得人與人之間的信息交流變得十分方便,給人們的生活帶來了極大的便利。然而,對于聾啞人來說,在某些特定場合中現有的通信設備并不能滿足他們的需求,比如在火災或者盜竊案件發生時需要報警的情況下,普通電話就不能勝任了,所以在某些機關部門使用文字電話就可以解決這些難題。這里所說的文字電話是指帶有全鍵盤的電話機,文字信息通過普通電話線
進行傳輸,在文字電話的顯示屏上既可以看到自己傳出的文字信息,也能夠看到對方傳出的文字信息。所以對于文字電話來說,顯示部分就顯得尤為重要,考慮到成本問題,一個既能完成顯示任務又價格便宜的顯示模塊用在文字電話上就十分合適。

1 硬件設計
1.1 dsPIC33F數字信號控制器
在文字電話中,控制液晶顯示模塊的控制器使用Microchip公司生產的dsPIC33F系列數字信號控制器,dsPIC33F是Microchip公司生產的高性能16位數字信號控制器,它的性能好、集成度高。而且dsPIC系列單片機具有數字信號處理能力,即具有內置的DSP運算核和DSP指令。ds PIC33F的運行速度可達40 MIPS,工作電壓最高3.6 V,工作溫度范圍到。在文字電話中,完成顯示任務只是其中的一項任務,更重要的工作是完成語音與數據的共同傳輸,用普通的單片機雖然可完成顯示任務,但是在發送數據和接受數據時要完成數據的處理就顯得比較困難,dsP IC33F數字信號控制器強大的數據處理功能可以有效的處理數據,同時又可以完成顯示任務。
1.2 液晶顯示模塊
文字電話的液晶顯示屏使用Microchip公司16位開發板上自帶的1602液晶顯示屏,它是由TRULYSEMICONDUCTION公司生產的FSTN封裝的液晶顯示模塊,顯示控制器使用NT7603,輸入電壓3.3 V。最多可以顯示兩行字符,每行16個字符,也可以顯示32個字符,顯示一行。可以與4位或者8位的單片機接口相連接。可以實現的顯示功能有清屏,光標歸位,開關顯示,開關光標,光標閃爍,光標移位和顯示移位。指令集簡單又能滿足顯示效果的要求。NT7603的DDRAM為80x8位,即一次最多可以顯示80個字符,內置的CGROM包含256個字模,NT7603也包含CGRAM,用戶在運行時可以存儲8個字模,這些存儲特點使得字符的顯示靈活多變。NT7603采用CMOS工藝,可以滿足低功耗的需求。
1.3 硬件連接
在16位的開發板上使用的液晶顯示模塊型號為TSB1G7000,它內置有NT7603液晶顯示控制器,此液晶顯示模塊與dsPIC33F的內部連接圖如圖1所示,可以看到,數字信號控制器的引腳RD4與液晶控制器的使能信號端E腳相連接,RD5與讀寫控制引腳R/W相連接,RB15與命令數據選擇端RS相連接,RE0-RE7分別與液晶顯示模塊的DB0-DB7相連接。單片機的13腳與30腳ADD接+5 V直流電源,31腳ASS接地。液晶顯示模塊的電源電路由16位開發板提供,這樣就完成了數字信號控制器與LCM構成顯示系統的最小連接。

本文引用地址:http://www.j9360.com/article/159286.htm

a.jpg



2 軟件設計
文字電話使用 IDE集成開發環境,編譯器使用MPLAB C30,用戶使用C30開發dsPIC33F系列單片機,這種結構化語言提高了嵌入式軟件開發的靈活性、可移植性和可維護性。C30編譯器優秀的代碼效率來源于以下一些事實:全新的指令集;靈活多樣的尋址方式;采用軟件堆棧;支持多種指針、多個指針,方便C語言操作;DO、REPEAT等指令的底層支持;更加自然的支持高級語言;擁有雙累加器和長累加器;支持桶形移位寄存器;允許快速直接的多位移位操作和數據轉換操作;先進的優化方式。


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉