freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

汽車電子技術(shù)與單片機(jī)系統(tǒng)程序設(shè)計(jì)-文庫吧在線文庫

2025-03-21 19:34上一頁面

下一頁面
  

【正文】 2所示。計(jì)算機(jī)執(zhí)行程序的過程實(shí)際上就是逐條指令地重復(fù)上述操作過程,直至遇到停機(jī)指令或循環(huán)等到指令。 Direct—— 直接地址,包括內(nèi)部 128B RAM單元地址、26個(gè) SFR地址。 bit—— 可直接位尋址的位161。 —— 當(dāng)前指令存放的地址上一頁 返回第二節(jié) MCS51單片機(jī)指令詳解161。 161。源操作數(shù)有寄存器尋址、直接尋址和寄存器間接尋址等方式,例如:上一頁 下一頁 返回第二節(jié) MCS51單片機(jī)指令詳解161。 二、算術(shù)運(yùn)算指令161。 161。 DIV AB161。 DA A161。 邏輯運(yùn)算都是按位進(jìn)行的,邏輯與運(yùn)算用符號 ∧ 表示。 161。指令格式如下:上一頁 下一頁 返回第二節(jié) MCS51單片機(jī)指令詳解161。指令格式如下:161。指令格式如下:上一頁 下一頁 返回第二節(jié) MCS51單片機(jī)指令詳解161。 161。上一頁 下一頁 返回第二節(jié) MCS51單片機(jī)指令詳解161。 這組指令的功能是把由源操作數(shù)指出的位變量送到目的操作數(shù)指定的單元中去。 實(shí)際上位運(yùn)算全部是邏輯運(yùn)算,共有與、或、非三種指令。先以 MCS51匯編語言作具體說明。 一條語句可以有標(biāo)號,也可以沒有標(biāo)號,標(biāo)號的有無取決于本程序中的其他語句是否需要訪問這條語句操作碼用于規(guī)定語句執(zhí)行的操作內(nèi)容。分支結(jié)構(gòu)使用條件轉(zhuǎn)移指令實(shí)現(xiàn),即根據(jù)條件對程序的執(zhí)行進(jìn)行判斷,滿足條件則進(jìn)行程序轉(zhuǎn)移,否則程序順序執(zhí)行。 假設(shè)操作數(shù) a放在寄存器 R3,操作數(shù) b放在寄存器 R4;結(jié)果分別放在寄存器 R5和 R6.上一頁 下一頁 返回第三節(jié) MCS51單片機(jī)系統(tǒng)程序設(shè)計(jì)實(shí)例上一頁 下一頁 返回第三節(jié) MCS51單片機(jī)系統(tǒng)程序設(shè)計(jì)實(shí)例161。 循環(huán)程序是指一段反復(fù)執(zhí)行的程序。 查表就是根據(jù)自變量 x的值,在表總查找 y,使 y=f( x)。 [實(shí)例 ]試計(jì)算發(fā)動(dòng)機(jī)燃油溫度信號與油溫的關(guān)系。 五、數(shù)據(jù)極值查找程序161。比較結(jié)束后把查找到的最大數(shù)送 38H單元中輸出。 [實(shí)例 ]在內(nèi)部 RAM 30H單元開始連續(xù)存放著 6個(gè)單字節(jié)數(shù),分別表示發(fā)動(dòng)機(jī)在不同時(shí)刻的冷卻水溫度值,試找出其中最大的記錄值,以觀測發(fā)動(dòng)機(jī)的實(shí)際工作過程的冷卻效果。由于輸入的字符之間很難找到什么規(guī)律,建立表格時(shí)將字符和其對應(yīng)的處理程序的地址一同存入。在單片機(jī)應(yīng)用系統(tǒng)中,這類程序使用頻繁。161。 圖 33為分支程序框圖。 簡單程序設(shè)計(jì)指的就是按照順序來執(zhí)行程序,程序中可以包含某種算法。分界符用于把語句格式中的各部分隔開,以便于匯編語言程序區(qū)分,包括空格,冒號,分號或逗號等多種符號,在 MCS51中,冒號(:)用于標(biāo)號之后;空格()用于操作碼和操作數(shù)之間;逗號(,)用于操作數(shù)之間;分號(;)用于注釋之前。標(biāo)號的規(guī)則:標(biāo)號由 1~8個(gè) ASCII字符組成,但頭一個(gè)字符必須是字母,其余可以是字母,數(shù)字或其他特定字符。 與前文介紹的條件轉(zhuǎn)移指令類似,位運(yùn)算也可以進(jìn)行條件轉(zhuǎn)移。 161。 這條語句什么也不做,消耗一個(gè)機(jī)器周期的時(shí)間,通常用于程序的延時(shí)。 調(diào)用和返回構(gòu)成了子程序調(diào)用的完整過程。允許程序員把內(nèi)部 RAM單元用作程序循環(huán)計(jì)數(shù)器。 條件轉(zhuǎn)移指令又可以分為判零轉(zhuǎn)移、數(shù)值比較轉(zhuǎn)移和減 1轉(zhuǎn)移三種。 絕對轉(zhuǎn)移指令是 2KB范圍內(nèi)的無條件跳轉(zhuǎn)指令。 161。以上幾條指令運(yùn)算結(jié)果存放在 A中,下面這兩條指令的運(yùn)算結(jié)果則存放在直接尋址的地址單元中 :上一頁 下一頁 返回第二節(jié) MCS51單片機(jī)指令詳解161。 邏輯運(yùn)算指令包括與、或、異或、循環(huán)、累加器清零與求反指令。 DIV為除法指令,該指令的功能是把累加器 A中 8位無符號整數(shù)除以 B中的 8位無符號整數(shù),所得的商(為整數(shù))存放在累加器 A中,余數(shù)在寄存器 B中,清 “0”Cy和溢出標(biāo)志位 OV。 以上為自增 1運(yùn)算,只需將 INC更改為 DEC,則可以實(shí)現(xiàn)減1運(yùn)算,但增 1運(yùn)算中還有 INC DPTR,實(shí)現(xiàn) DPTR增 1,而減 1中卻沒有這條指令。如果位 7有進(jìn)位輸出,則置 “1”進(jìn)位標(biāo)志 Cy,否則對 Cy清 “0”,如果位 3有進(jìn)位輸出,置 “1”輔助進(jìn)位標(biāo)志 Ac,否則對 Ac清 “0”;如果位 6有進(jìn)位輸出而位7沒有進(jìn)位,或者位 7有進(jìn)位輸出而位 6沒有進(jìn)位,則置 “1”溢出標(biāo)志 OV,否則對 OV清 “0”。首先是入棧指令,這條指令的功能是首先將棧指針 SP加 1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1