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