基本結(jié)構(gòu)
運(yùn)算器
運(yùn)算器由運(yùn)算部件——算術(shù)邏輯單元(arithmetic & logical unit,,簡稱alu),、累加器和寄存器等幾部分組成。alu的作用是把傳來的數(shù)據(jù)進(jìn)行算術(shù)或邏輯運(yùn)算,,輸入來源為兩個8位數(shù)據(jù),,pic單片機(jī),分別來自累加器和數(shù)據(jù)寄存器,。alu能完成對這兩個數(shù)據(jù)進(jìn)行加,、減、與,、或,、比較大小等操作,然后將結(jié)果存入累加器,。例如,,兩個數(shù)6和7相加,在相加之前,,pic單片機(jī)代理,,操作數(shù)6放在累加器中,7放在數(shù)據(jù)寄存器中,,當(dāng)執(zhí)行加法指令時(shí),,alu即把兩個數(shù)相加并把結(jié)果13存入累加器,取代累加器原來的內(nèi)容,。
在各種大型電器中的模塊化應(yīng)用
某些單片機(jī)設(shè)計(jì)用于實(shí)現(xiàn)特定功能,,從而在各種電路中進(jìn)行模塊化應(yīng)用,而不要求使用人員了解其內(nèi)部結(jié)構(gòu),。如音樂集成單片機(jī),,看似簡單的功能,微縮在純電子芯片中有別于磁帶機(jī)的原理,,就需要復(fù)雜的類似于計(jì)算機(jī)的原理,。如:音樂信號以數(shù)字的形式存于存儲器中類似于rom,由微控制器讀出,,轉(zhuǎn)化為模擬音樂電信號類似于聲卡,。
在大型電路中,這種模塊化應(yīng)用-地縮小了體積,,簡化了電路,,pic單片機(jī)采購,降低了損壞,、錯誤率,,也方便于更換,。
plc的關(guān)鍵技術(shù)在于其內(nèi)部固化了一個能解釋梯形圖語言的程序及輔助通訊程序,梯形圖語言的解釋程序的效率決定了plc的性能,,通訊程序決定了plc與外界交換信息的難易,。對于簡單的應(yīng)用,通常以獨(dú)立控制器的方式運(yùn)作,,pic單片機(jī)批發(fā),,不需與外界交換信息,只需內(nèi)部固化有能解釋梯形圖語言的程序即可,。
實(shí)際上,,設(shè)計(jì)plc的主要工作就是開發(fā)解釋梯形圖語言的程序。現(xiàn)在的單片機(jī)完全可以取代plc,。以前的單片機(jī)由于穩(wěn)定性和抗電磁干擾能力比較的弱和plc是沒有辦法相比的,,現(xiàn)在的單片機(jī)已經(jīng)做到了高穩(wěn)定性和很強(qiáng)的抗干擾能力在某些領(lǐng)域已經(jīng)實(shí)現(xiàn)了替換,。
|