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

正文內(nèi)容

單片機(jī)第二章ppt課件-資料下載頁

2025-01-04 00:43本頁面
  

【正文】 R 從堆棧取出數(shù)據(jù)時 : 取出的數(shù)據(jù)是最近放進(jìn)去的一個數(shù)據(jù),也就是當(dāng)前棧頂?shù)臄?shù)據(jù)。然后 SP再自動減 1,仍指著棧頂 …… 00H 20H 2FH 7FH 1FH 30H 80H FFH 52子系列才有 的 RAM區(qū) 普通 RAM區(qū) 位尋址區(qū) 工作寄存器區(qū) SP棧頂 當(dāng)前要出棧的數(shù)據(jù) 數(shù)據(jù)出棧 SP1指向下一個將要出棧的數(shù)據(jù) 初始 SP 堆棧區(qū)由特殊功能寄存器 堆棧指針 SP管理 堆棧區(qū)可以安排在 RAM區(qū)任意位置,一般不安排在工作寄存器區(qū)和可按位尋址的 RAM區(qū),通常 放在 RAM區(qū)的 靠后 的位置。 從堆棧取出數(shù)據(jù)時 : 取出的數(shù)據(jù)是最近放進(jìn)去的一個數(shù)據(jù),也就是當(dāng)前棧頂?shù)臄?shù)據(jù)。然后 SP再自動減 1,仍指著棧頂 …… 00H 20H 2FH 7FH 1FH 30H 80H FFH 52子系列才有 的 RAM區(qū) 普通 RAM區(qū) 位尋址區(qū) 工作寄存器區(qū) SP1 指向新的棧頂 ,也就是下一個將要出棧的數(shù)據(jù) 數(shù)據(jù)出棧 初始 SP 堆棧區(qū)由特殊功能寄存器 堆棧指針 SP管理 堆棧區(qū)可以安排在 RAM區(qū)任意位置,一般不安排在工作寄存器區(qū)和可按位尋址的 RAM區(qū),通常 放在 RAM區(qū)的 靠后 的位置。 ? push a ? push b ? push PSW ? ………. ? ? pop a ? pop b ? pop PSW ? 這樣的指令順序?qū)Σ粚Γ? 程序狀態(tài)字寄存器 PSW: 也稱為標(biāo)志寄存器,存放各有關(guān)標(biāo)志。 CY AC F0 RS0 OV P RS1 ▼ CY()進(jìn)位 /借位標(biāo)志位 。若在加減運(yùn)算過程中如果操作結(jié)果最高位有進(jìn)位或借位,則 CY=1; 否則 =0。它也是 布爾處理器 的 位累加器 ,可用于布爾操作。 ▼ AC()半進(jìn)位 /借位標(biāo)志位。 若在加減運(yùn)算過程中, D3位向 D4位發(fā)生了進(jìn)位或借位,則 AC=1,否則 =0。機(jī)器在執(zhí)行 “ DA A”指令時 自動 要判斷這一位,我們可以暫時不關(guān)心它。 特殊功能寄存器 (PSW) ▼ F0 ()可由用戶定義的標(biāo)志位。 程序狀態(tài)字寄存器 PSW( 續(xù)) : CY AC F0 RS0 OV P RS1 ▼ RS1()、 RS0()工作寄存器組選擇位 。 RS RS0 = 00 —— 0區(qū) ( 00H~ 07H) RS RS0 = 01 —— 1區(qū) ( 08H~ 0FH) RS RS0 = 10 —— 2區(qū) ( 10H~ 17H) RS RS0 = 11 —— 3區(qū)( 18H~ 1FH) 片內(nèi) RAM前 32個單元 (00H— 1FH)是工作寄存器區(qū) (由 PSW中的 RS1,RS0決定 ) 00H 20H 2FH 7FH 1FH 30H 80H FFH 普通 RAM區(qū) 位尋址區(qū) 工作寄存器區(qū) R0 R2 R1 R3 R4 R5 R6 R7 07H 02H 01H 00H 06H 04H 05H 03H 08H 1FH 工作寄存器區(qū) 3 工作寄存器區(qū) 2 工作寄存器區(qū) 1 工作寄存器區(qū)0 程序狀態(tài)字寄存器 PSW( 續(xù)) : CY AC F0 RS0 OV P RS1 ▼ OV ()溢出標(biāo)志位。 OV() 溢出標(biāo)志位 : 判斷符號數(shù)加減法運(yùn)算時是否有溢出 . OV的結(jié)果可以用一個算法來表示 : OV=C6’異或 C7’ 其中 : C7’為 D7的進(jìn)借位 , C6’ 為D6的進(jìn)借位 ,OV=1表明有溢出。 ▼ 未定義 。 程序狀態(tài)字寄存器 PSW( 續(xù)) : CY AC F0 RS0 OV P RS1 ▼ P ()奇偶標(biāo)志位。 P=1表示累加器中 “ 1” 的個數(shù) 為奇數(shù) P=0表示累加器中 “ 1” 的個數(shù) 為偶數(shù) CPU隨時監(jiān)視著 ACC中的 “ 1” 的個數(shù) ,并反映在 PSW中 例:某運(yùn)算結(jié)果是 78H( 01111000) , P=0。 它常用在校驗串行通信中的數(shù)據(jù)是否出錯。 【 舉例 】 :有兩個數(shù) 0FH和 F8H, 試將兩數(shù)相加 MOV A, 0FH ; 將立即數(shù) 0f h 送累加器 A ADD A, 0F 8H ; A的內(nèi)容與立即數(shù) 0f8h相加,結(jié)果送 A 0000 1111 運(yùn)算結(jié)果: A=07H, CY=1, + 1111 1000 OV=0( 因為 C7’ =1, C6’ =1) Cy→ 1 0000 0111 AC=1, P=1 如何根據(jù) PSW來分析運(yùn)算結(jié)果是否正確?是否有溢出? 若數(shù)據(jù)為無符號數(shù)。即 15+248=263=107H 既 CY=1,A=07H。 若數(shù)據(jù)為有符號數(shù)。即 +15 +( 8) =+7=07H, OV=0表明無溢出 單片機(jī)存儲器配置 ? 片內(nèi) RAM 128字節(jié)( 00H—7FH); 片內(nèi) RAM前 32個單元是工作寄存器區(qū) (00H—1FH) 片內(nèi) RAM有 128個可按位尋址的位,占 16個單元。 位地址編號為: 00H—7FH 分布在: 20H—2FH單元 ? 片內(nèi) 21個特殊功能寄存器 (SFR)中:地址號能被 8整除的 SFR中的各位也可 按位 尋址 ? 可尋址片外 RAM 64K字節(jié) ( 0000H—FFFFH) ? 可尋址片外 ROM 64K字節(jié) ( 0000H—FFFFH) 小結(jié) 存儲器配置 (片內(nèi) RAM) 片內(nèi) RAM 128字節(jié) ( 00H— 7FH) 00H 20H 2FH 7FH 1FH 30H 80H FFH 普通 RAM區(qū) 位尋址區(qū) 工作寄存器區(qū) SFR分布在80HFFH 其中 92個位可位尋址 80H FFH 所有的 RAM區(qū) (包括位尋址區(qū)、工作寄存器區(qū))都可以用于存放數(shù)據(jù),故也稱為 數(shù)據(jù)緩存寄存器 128字節(jié) 小結(jié) 單片機(jī)存儲器配置 (片外 RAM/ROM) 可尋址片外 RAM 64K字節(jié) ( 0000H— FFFFH); 可尋址片外 ROM 64K字節(jié) ( 0000H— FFFFH); FFFFH 0000H 可尋址片外RAM 64K字節(jié) FFFFH 0000H 可尋址片外ROM 64K字節(jié) FFFH 000H 片內(nèi) ROM 4K字節(jié) 7FH 00H 片內(nèi) RAM 128字節(jié) FFH 80H 小結(jié) MCS51 片內(nèi) 、片外 數(shù)據(jù)存儲器示意圖 特殊功能 寄存器 SFR 通用數(shù)據(jù) 存儲器 80H 7FH 00H FFH 片內(nèi)數(shù)據(jù)存儲器 片外數(shù)據(jù)存儲器 256B個字節(jié) 64KB個字節(jié) 片外數(shù)據(jù) 存儲器 64KB 0000H FFFFH 注意: 1,訪問片內(nèi) RAM20H存儲單元; MOV A,20H 2,訪問片外 RAM存儲單元; MOV R0,20h MOVX A,@R0 3,盡管片內(nèi)與片外的 RAM單元 的 00HFFH地址相重疊但由 于指令的不同不會發(fā)生地址 混亂。 單片機(jī)最小應(yīng)用系統(tǒng)設(shè)計 單片機(jī)加上適當(dāng)?shù)耐鈬骷蛻?yīng)用程序,構(gòu)成的應(yīng)用系統(tǒng)稱為 最小系統(tǒng) 。 ( 一 ) 單片機(jī)最小應(yīng)用系統(tǒng)舉例 1. 8751最小應(yīng)用系統(tǒng) 其應(yīng)用特點(diǎn)為: ( 1) 有較多的 I/O口線 。 P0、 P PP3均作為用戶 I/O口使用 。 ( 2) 內(nèi)部存儲器容量有限 。 2. 8031最小應(yīng)用系統(tǒng) ? 803l是片內(nèi)無程序存儲器的芯片。因此,其最小應(yīng)用系統(tǒng)必須在片外擴(kuò)展 EPROM。 8031最小應(yīng)用系統(tǒng) 圖為外接容量為 4k程序存儲器的最小應(yīng)用系統(tǒng), 4kB單元地址程序存儲器要求地址線 12根 (AB0~ AB11),它由 P0和 ~ 。地址鎖存器的鎖存信號為ALE。 程序存儲器的取指信號為 PSEN。 由于程序存儲器芯片只有一片,故其片選線直接接地。 8031芯片本身的 EA必須接地 ,表明選擇外部存儲器外。 (二 )最小應(yīng)用系統(tǒng)設(shè)計 例 23:用 MCS51單片機(jī)的定時器和中斷功能試制一個“ 航標(biāo)燈 ” 。 要求:航標(biāo)燈在黑夜應(yīng)能定時閃閃發(fā)光 , 設(shè)定時間隔為 2s, 即亮 2s, 熄滅 2s周期循環(huán)進(jìn)行;當(dāng)白天到來時 , 航標(biāo)燈應(yīng)熄滅 , 停止定時器工作; fosc=12MHz。 圖 217 航標(biāo)燈控制電路 功能的具體方案為: (1)航標(biāo)燈的控制電路見圖; 8051定時的啟??刂菩盘栍?/INT0來控制。 (2)指示燈利用達(dá)林堆管驅(qū)動,由 控制。 (3)采用 T0加軟件計數(shù)的方法實現(xiàn)定時 2s鐘。 (4)白天與黑夜的識別 :用圖中所示的光敏三極管來區(qū)分白天與黑夜。 例 2:開關(guān)量輸出回路 ? 開關(guān)量輸出通常采用并行接口輸出來控制有接點(diǎn)的繼電器的方法。 開關(guān)量輸出回路 為了提高抗干擾能力 , 并行接口與繼電器之間用光電隔離 。 該圖的功能是用中間繼電器驅(qū)動一個大容量的電器裝置,只要由軟件使 “ 0”,“ 1”,就可使與非門H1輸出低電平,光敏三極管導(dǎo)通,繼電器 K吸合。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1