渦輪流量計使用MSP430單片機的探討 六十五
由于 PCF8563 采用的是I2C 總線接口,而本設計實用的MSP430147F 單片機不具有I2C 總線控制器,所以只能采用了軟件模擬I2C 協議的方法實現通訊,這也是時鐘程序模塊的重點。
I2C 模塊程序主要包括SDA 和SCL 管腳的高低電平的產生、起始條件產生、停止條件產生、確認產生、數據發送和數據接收幾個部分。因程序代碼較多,在此不列出。
通過各模塊程序操縱單片機的兩個普通I/O口模擬I2C總線接口的時序,便可方便的與PCF8563進行通訊,通過設置PCF8563內部的寄存器,即可實現報警、定時、時鐘輸出及中斷輸出等各種復雜的定時服務。本系統使用時鐘功能為系統提供實時時鐘,用定時和中斷輸出功能每3秒喚醒一次CPU,使得系統整體功耗大大降低。
詳情請瀏覽公司網站的產品中心 http://m.sol365.cn/ 流量計