電磁流量計(jì)設(shè)計(jì)程序研究與探討 七十四
4.3電磁流量計(jì)系統(tǒng)初始化
電磁流量計(jì)系統(tǒng)初始化主要工作是:清空各工作寄存器,為計(jì)數(shù)器以及特殊寄存器的狀態(tài)標(biāo)志位賦初值,打開(kāi)中斷,進(jìn)入休眠狀態(tài)等待中斷的發(fā)生。MSP430系列單片機(jī)提供了兩個(gè)內(nèi)部復(fù)位信號(hào):上電復(fù)位信號(hào)(POR)和上電清除信號(hào)(PUC)。當(dāng)POR或PUC信號(hào)引起設(shè)備復(fù)位后,系統(tǒng)就進(jìn)入初始狀態(tài)。I/o引腳被設(shè)置為輸入模式且其標(biāo)識(shí)位清除、外圍模塊及寄存器實(shí)現(xiàn)初始化、狀態(tài)寄存器復(fù)位、看門(mén)狗激活、程序計(jì)數(shù)器(PC)載入OFFFEH處的地址值,CPU從此地址開(kāi)始執(zhí)行程序。因此,在微處理器上電后,開(kāi)始執(zhí)行控制程序前,必須先對(duì)所有I/0引腳及其它相關(guān)模塊和寄存器進(jìn)行初始化編程,設(shè)置為控制系統(tǒng)需要的工作模式。主要的進(jìn)行時(shí)鐘晶振、FO口、看門(mén)狗電路、定時(shí)/計(jì)數(shù)器的初始化。
電磁流量計(jì)