电磁流量计低励磁方法的探讨 二十七
在本电磁流量计系统中,作者采用8M高频晶振和32K低频晶振同时输入,其中系统主时钟采用8M高频晶振,提供系统程序使用;子系统时钟采用8M高频晶振经8分频(即1M),提供串口USART与D/A芯片通讯使用;辅助时钟采用32K低频晶振,提供系统其它子系统使用。
单片机系统的复位电路使用的是将RST/NMI引脚电压拉低到GND,然后释放,引起系统复位的方法。这种方法复位后的MSP430按以下顺序开始工作:1)将复位向量地址0FFFEh中包含的地址加载入PC;2)在释放RST/NMI引脚后,CPU从复位向量中所含的地址开始运行;3)状态寄存器SR复位;4)除PC与SR外,用户程序对全部寄存器进行初始化;5)对外围模块中的寄存器进行处理;6)决定工作频率的系统时钟从DCO的最低频率开始工作,启动晶振时钟后,频率调整到目标值。单片机系统的LCD显示模块使用的是2X20内含字库模块并行通讯的点阵式LCD显示屏与MSP430的P4端口相连,通过RS、R/w和E三根指令线,完成数据和命令通讯。由于MSP430为3.3VCMOS器件,而LCD显示屏是5VTTL器件,因此由MSP430输出的信号可以使LCD显示屏工作,而LCD显示屏则不能反向向MsP430输入信号,所以在MSP430与LCD显示屏的通讯中,采用MSP430主动延时发送的方法,而没有采用LCD显示屏主动发送使能信号的方法。
电磁流量计