一種基于A(yíng)T89S52的可視電子聽(tīng)診器的研制
1.4 鍵盤(pán)顯示
本系統選用了精電蓬遠的QH12864T點(diǎn)陣式液晶顯示(LCD)模塊。該模塊由控制器T6963C、列驅動(dòng)器T6A39、行驅動(dòng)器T6A40及與外部設備的接口等部分組成,它既能顯示字符(中文和西文字符),又能顯示圖形,還能夠將字符與圖形混合顯示。
LCD與單片機的接口方法分為直接訪(fǎng)問(wèn)方式和間接控制方式。直接訪(fǎng)問(wèn)方式是把液晶模塊作為存儲器接在CPU的數據線(xiàn)、地址線(xiàn)和控制線(xiàn)上,同時(shí)把它的數據總線(xiàn)接在89S52的P0口上,片選以及寄存器選擇信號線(xiàn)由P2口提供,讀寫(xiě)操作由單片機的讀寫(xiě)操作信號控制。這種方式是以訪(fǎng)問(wèn)存儲器的方式來(lái)訪(fǎng)問(wèn)液晶顯示模塊。間接控制方式不使用單片機的數據系統,而是利用它的I/O口來(lái)實(shí)現與顯示模塊的通信,即將液晶顯示模塊的數據線(xiàn)與單片機的P0口連接作為數據總線(xiàn),另外3根時(shí)序控制信號線(xiàn)通常利用89S52的P3口中未被使用的I/O口來(lái)控制。這種訪(fǎng)問(wèn)方式不占用CPU的存儲器空間,它的接口電路與時(shí)序無(wú)關(guān),其時(shí)序完全靠軟件編程實(shí)現。間接控制方式的速度較直接訪(fǎng)問(wèn)方式快,所以本設計中采用的是間接控制方式,具體連接如圖3所示。
一個(gè)正常人的心音圖如圖4所示,其中s1是第1心音,s2是第2心音;Systole代表心臟收縮期,Diastole代表心臟舒張期。
經(jīng)過(guò)信號調理電路后的心音變成如圖5所示的波形。
3 系統軟件設計
系統選用的LCD是在圖形工作方式下,通過(guò)建立坐標系,利用位操作實(shí)現對心音波形的逼真顯示。下面詳細介紹液晶顯示屏繪圖編程的算法和波形連續顯示。
評論