電子臺(tái)秤單片機(jī)主要內(nèi)部單元功能(一) 電子臺(tái)秤單片機(jī)內(nèi)部具有微處理器、定時(shí)器/計(jì)數(shù)器、一定容量的數(shù)據(jù)存儲(chǔ)器RAM、程序存儲(chǔ)器ROM、總線、輸入/輸出接口以及其它多種功能器件。主要單元的介紹如下: 1、*處理單元CPU。*處理單元CPU是將運(yùn)算器、控制器和寄存器組等功能部件,通過(guò)內(nèi)部總線集成在一塊硅片上,CPU具有如下功能:可以進(jìn)行算數(shù)和邏輯運(yùn)算;可以保存少量數(shù)據(jù);能與存儲(chǔ)器、外設(shè)交換數(shù)據(jù);提供整個(gè)系統(tǒng)所需要的定時(shí)與控制;能對(duì)指令進(jìn)行譯碼并執(zhí)行規(guī)定的動(dòng)作;可以相應(yīng)其他部件發(fā)來(lái)的中斷請(qǐng)求。 其中,運(yùn)算器由算數(shù)邏輯單元ALU、標(biāo)志寄存器F、累加器A與寄存器組相互之間通過(guò)內(nèi)部總線連接而成,可以進(jìn)行加、減、乘、除等算術(shù)運(yùn)算,以及進(jìn)行與、或、非、異或、移位、比較等邏輯運(yùn)算。標(biāo)志寄存器用來(lái)存放ALU運(yùn)算結(jié)果的各種特征狀態(tài)。 其中,控制器是由程序計(jì)數(shù)器PC。指令譯碼器ID 、指令寄存器IR、操作控制部件和時(shí)序發(fā)生器等電路組成。控制器具有發(fā)布操作命令的功能。寄存器中,標(biāo)志寄存器F是用來(lái)存放ALU運(yùn)算結(jié)果的各種特征狀態(tài)的。 |