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