電磁流量計設計程序研究與探討 五十
電磁流量計在此對其主要部分進行一些簡單的介紹:
(1)中斷請求及存儲器
中斷請求在MSP430F149中得以廣泛的應用,它能夠快速的進入中斷程序,之后再返回中斷前的狀態(tài),其時序為:PC執(zhí)行程序一中斷允許置位_SR中的GIE置位_EINT(中斷開)中斷到,中斷標志位(IFG)置位_從中斷向量表中讀取中斷程序的入口地址,進入中斷程序_執(zhí)行中斷程序一中斷允許復位一I通TI中斷返回到原來地址。具體應用將會在應用程序中的到應用。MSP430F149單片機
的片上存儲器共為64K,對存儲器的訪問可以用間接尋址,存儲器的空間分布如
(2)定時器和時鐘模塊
MSP430F149中主要有看門狗、兩個16位的定時HA(Timer A)和定時器B(Timer B)等模塊。由于定時器的是16位的,則可以在秒數(shù)量級上定時,且具有2個中斷向量,便于處理各種定時中斷。利用定時器的比較模式可以產(chǎn)生PWM(數(shù)字脈沖調(diào)制)波形輸出,再經(jīng)過低通濾波器可以產(chǎn)生任意函數(shù)的波形,也就是說,可以通過定時器的比較模式實現(xiàn)數(shù)模轉(zhuǎn)換功能。另外,定時器還具有捕獲模式,可以通過定時器的捕獲功能實現(xiàn)各種測量,比如脈沖寬度測量,如果和比較器結(jié)合,還可以測量電阻、電容、電壓、電流、溫度等,只要能通過傳感轉(zhuǎn)換為時間長度的,都可以通過定時器的捕獲定時功能實現(xiàn)值的測量。
電磁流量計