在mcu的程序設(shè)計(jì)中,測(cè)井200度低功耗單片機(jī)選型,還需要-注意的一點(diǎn)就是:要防止在中斷和主程序體中同時(shí)訪問(wèn)或設(shè)置同一個(gè)變量或數(shù)據(jù)的情況。有效的預(yù)防方法是,將此類數(shù)據(jù)的處理安排在一個(gè)模塊中,通過(guò)判斷觸發(fā)標(biāo)志來(lái)決定是否執(zhí)行該數(shù)據(jù)的相關(guān)操作;而在其他的程序體中(主要是中斷),石油175度低功耗單片機(jī)公司,對(duì)需要進(jìn)行該數(shù)據(jù)的處理的地方只設(shè)置觸發(fā)的標(biāo)志。――這可以-數(shù)據(jù)的執(zhí)行是可預(yù)知和。
運(yùn)算器有兩個(gè)功能:
(1) 執(zhí)行各種算術(shù)運(yùn)算。
(2) 執(zhí)行各種邏輯運(yùn)算,并進(jìn)行邏輯測(cè)試,如零值測(cè)試或兩個(gè)值的比較。
運(yùn)算器所執(zhí)行全部操作都是由控制器發(fā)出的控制信號(hào)來(lái)指揮的,并且,一個(gè)算術(shù)操作產(chǎn)生一個(gè)運(yùn)算結(jié)果。
控制器
控制器由程序計(jì)數(shù)器、指令寄存器、指令-、時(shí)序發(fā)生器和操作控制器等組成,低功耗單片機(jī),是發(fā)布命令的“決策機(jī)構(gòu)”,即協(xié)調(diào)和指揮整個(gè)微機(jī)系統(tǒng)的操作。其主要功能有:
(1) 從內(nèi)存中取出一條指令,并-下一條指令在內(nèi)存中的位置。
(2) 對(duì)指令進(jìn)行譯碼和測(cè)試,并產(chǎn)生相應(yīng)的操作控制信號(hào),石油220度低功耗單片機(jī)公司,以便于執(zhí)行規(guī)定的動(dòng)作。
(3) 指揮并控制cpu、內(nèi)存和輸入輸出設(shè)備之間數(shù)據(jù)流動(dòng)的方向。
單片機(jī)作為計(jì)算機(jī)發(fā)展的一個(gè)重要分支領(lǐng)域,根據(jù)發(fā)展情況,-同角度單片機(jī)大致可以分為通用型/型、總線型/非總線型及工控型/家電型。
通用/型
這是按單片機(jī)適用范圍來(lái)區(qū)分的。例如,80c51是通用型單片機(jī),它不是為某種途設(shè)計(jì)的;型單片機(jī)是針對(duì)一類產(chǎn)品甚至某一個(gè)產(chǎn)品設(shè)計(jì)生產(chǎn)的,例如為了滿足電子-的要求,在片內(nèi)集成adc接口等功能的溫度測(cè)量控制電路。
|