電磁流量計(jì)低勵(lì)磁方法的探討 二十七
在本電磁流量計(jì)系統(tǒng)中,作者采用8M高頻晶振和32K低頻晶振同時(shí)輸入,其中系統(tǒng)主時(shí)鐘采用8M高頻晶振,提供系統(tǒng)程序使用;子系統(tǒng)時(shí)鐘采用8M高頻晶振經(jīng)8分頻(即1M),提供串口USART與D/A芯片通訊使用;輔助時(shí)鐘采用32K低頻晶振,提供系統(tǒng)其它子系統(tǒng)使用。
單片機(jī)系統(tǒng)的復(fù)位電路使用的是將RST/NMI引腳電壓拉低到GND,然后釋放,引起系統(tǒng)復(fù)位的方法。這種方法復(fù)位后的MSP430按以下順序開(kāi)始工作:1)將復(fù)位向量地址0FFFEh中包含的地址加載入PC;2)在釋放RST/NMI引腳后,CPU從復(fù)位向量中所含的地址開(kāi)始運(yùn)行;3)狀態(tài)寄存器SR復(fù)位;4)除PC與SR外,用戶程序?qū)θ考拇嫫鬟M(jìn)行初始化;5)對(duì)外圍模塊中的寄存器進(jìn)行處理;6)決定工作頻率的系統(tǒng)時(shí)鐘從DCO的最低頻率開(kāi)始工作,啟動(dòng)晶振時(shí)鐘后,頻率調(diào)整到目標(biāo)值。單片機(jī)系統(tǒng)的LCD顯示模塊使用的是2X20內(nèi)含字庫(kù)模塊并行通訊的點(diǎn)陣式LCD顯示屏與MSP430的P4端口相連,通過(guò)RS、R/w和E三根指令線,完成數(shù)據(jù)和命令通訊。由于MSP430為3.3VCMOS器件,而LCD顯示屏是5VTTL器件,因此由MSP430輸出的信號(hào)可以使LCD顯示屏工作,而LCD顯示屏則不能反向向MsP430輸入信號(hào),所以在MSP430與LCD顯示屏的通訊中,采用MSP430主動(dòng)延時(shí)發(fā)送的方法,而沒(méi)有采用LCD顯示屏主動(dòng)發(fā)送使能信號(hào)的方法。
電磁流量計(jì)