電子(zǐ)地磅程序流程圖117MCS-51尋址方式有哪幾種
尋找操作數存放單元地址的方式就(jiù)是尋址(zhǐ),單片機MCS-51尋址方式的種類見表4 -16。
◎問118 MCS-51指令有(yǒu)哪些種類?
答:MCS-51總共有(yǒu)111條指(zhǐ)令,共(gòng)分五大類:數據傳送類有29條,算(suàn)術運算類有24條,邏輯運算類有24條(tiáo),控製(zhì)轉移類有17條,位操作類有17條。
MCS-51指令格式:
[標號:]操作碼助記符[*操作數][,*操作數][;注釋]指令中操作數的描述符號見表4 -17。
電子地磅程序流程圖有利於了解電子地磅的編程(chéng)思路是否清晰明了。編製(zhì)源程序按電子(zǐ)地磅功能設計程序(xù),明(míng)確各程序之間的相互關係。
同*套電子地(dì)磅程序流程圖可以采(cǎi)用不同的軟件語言來編寫。但是,電子地磅程序流(liú)程圖的編寫*般要求(qiú)硬件結構、原理、形式均要確定下來了,否則,涉及(jí)到的*些初始化等會變得不方便。以(yǐ)下(如圖4 - 40*示)是某電(diàn)子地磅程序流程圖,以供(gòng)借鑒參(cān)考。
程序(xù)的*步往往是初始化(huà),包括單片機係統與外設的初始化,具體包括:外部(bù)單片機硬件初始化(huà)(包括對各種電子地磅單片機外部芯片設定明確的初始狀態)、功能部件初始化(對電子地磅單片機等芯片(piàn)的片內功能部件設定明(míng)確的初始狀(zhuàng)態)、堆棧初始化(設置(zhì)堆(duī)棧空間(jiān)初始(shǐ)化堆棧指(zhǐ)針(zhēn))、變量初始化(為各種(zhǒng)變量和指(zhǐ)針設置初始值默認值)、軟(ruǎn)件標誌初始化(為*有(yǒu)軟件標誌設置初始狀態)、係統時鍾初始化(設置初始時間)、數據區初(chū)始化(為電子秤數據清零(líng))。
電子(zǐ)地磅程序流程圖117MCS-51尋址方式有哪幾種