BSBY_f010
LCD液晶玻璃第一品牌【松山,彭先生,13316870572】為您提供“質優價廉,交貨周期短”的產品,一直是松山追求的目標。我們也具備根據客戶需要設計開發定制特殊用途和規格產品的能力。
該lcd液晶模塊為320240點陣,將坐標原點(0,0)定在整個液晶模塊的左上角,向右為X坐標,向下為Y坐標。為美觀起見,四周邊框留出空白區域,實際顯示曲線的區域為X方向從第24點到264點,共240個點距,30字節 Y方向從第16點到208點,共192個點距, 24字節。為方便觀測,在顯示區內繪制坐標軸,用虛線等間距地將橫向分作10小格,豎向分作8小格。
軟件設計
繪制曲線在軟件設計上關鍵是畫點和消點的程序。
ADC采用單次轉換模式,總的轉換周期數為14,總的轉換時間70~280ms,預分頻器的分頻因子選為32,故ADC時鐘頻率為6M/32= 187.5KHz。所以每一次的轉換時間是14/187.5K=74.666ms,此ADC轉換時間是在6M的晶體振蕩頻率下最快的采樣時間。若選小于 32的分頻因子,則總的轉換時間太快,將小于70ms,不能實現??紤]到實際需要,ADC轉換時間越快越適宜,故不采用64以上分頻。
用ox來記錄X方向字節數,初始值為$00,隨點的右移從1到30遞增。當ox=30時,說明X方向已到達有效顯示區的尾部。code記錄點在字節中所處位置,畫奇數點時code從$80開始右移,畫偶數點時code從$40開始右移,每次移動2位,移完一字節后,ox加1
ADC能轉換的最大量程電壓是電路基準電壓Vref的值,這里調節的是4V。1V占48個點距。某一時刻,輸入信號Z V(Z≤4),則其在屏幕上Y向的位置是208-Z×48。
在進行圖形顯示時,起初我們采用的是單層顯示方法,但由于要求實時顯示,必須考慮屏幕的刷新問題。由于此液晶模塊屬多點陣,刷新滿屏需花費很長一段時間,刷新完后還要在屏幕上重新繪制出坐標軸,增加了MCU的操作負擔,而且頻繁的滿屏刷新還會引起屏幕的閃爍現象發生。
因此采取的解決方法為:顯示時分作兩層顯示,第一層為文本屬性,第二層為圖形屬性。將不需刷新的坐標軸、漢字顯示在文本層,首地址$0000。將實時動態更新的幅頻特性曲線顯示在圖形層,首地址 $1000,并通過兩層的邏輯“或”操作進行合成顯示,以達到圖文并茂的顯示效果。這樣,在刷新時,文本層上的坐標軸和漢字可以保持不變,所需刷新的僅為圖形層上的曲線。實際測試結果表明,分層顯示的設計思路是正確的。
公司名稱:深圳市松山電子科技有限公司
LCD液晶模塊:http://www.sslcm.com http://www.sslcm.cn http://www.sslcm.net http://www.sslcm.com.cn http://www.sslcm.net.cn
負責人:彭先生 
電話: 0755-29970106  0755-29970109 0755-29970110 
手機:13316870572 13714675061 
傳真:0755-29970589   
郵箱:[email protected]             
Q  Q:530904726       
地址:深圳市寶安區西鄉鎮銀田工業區B14松山大廈
銷售遍及珠三角經濟發達城市,外銷至中東、歐洲、美國、東南亞等地區,為人類便利的現代化生活提供著各種顯示解決方案。BSBY    網絡營銷進行中………
本文出處:http://www.sslcm.com/show-23-1203.html