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

正文內(nèi)容

單片機(jī)與接口技術(shù)第一章(編輯修改稿)

2025-06-22 04:58 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 存器,必須外部擴(kuò)展 EPROM。MCS51單片機(jī)中 64KB內(nèi)、外程序儲(chǔ)存器的地址是統(tǒng)一編排的。 存 儲(chǔ) 器 ? 8031單片機(jī)無(wú)內(nèi)部程序存儲(chǔ)器,地址從 0000H~ FFFFH都是外部程序存儲(chǔ)空間。 應(yīng)始終接地, ? 對(duì)于內(nèi)部有 ROM的單片機(jī)( 5 52系列) , 引腳接高電平,使程序從內(nèi)部 ROM開(kāi)始執(zhí)行。當(dāng) PC值超出內(nèi)部 ROM的容量時(shí),會(huì)自動(dòng)轉(zhuǎn)向外部程序存儲(chǔ)器空間。外部程序存儲(chǔ)器地址空間為 1000H~FFFFH。 ? 訪問(wèn)程序存儲(chǔ)器使用 MOVC指令。 存 儲(chǔ) 器 ? 程序存儲(chǔ)器中的幾個(gè)特殊地址的使用: ? 地址 用途 ? 0000H 復(fù)位操作后的程序入口 ? 0003H 外部中斷 0服務(wù)程序入口 ? 000BH 定時(shí)器 0中斷服務(wù)程序入口 ? 0013H 外部中斷 1服務(wù)程序入口 ? 001BH 定時(shí)器 1中斷服務(wù)程序入口 ? 0023H 串行口中斷服務(wù)程序入口 ? 由于兩入口地址之間的存儲(chǔ)空間有限,因此在編程時(shí),通常在這些入口地址開(kāi)始的兩三個(gè)地址單元中,放入一條轉(zhuǎn)移類指令,已使相應(yīng)的程序轉(zhuǎn)到指定的程序存儲(chǔ)器區(qū)域中執(zhí)行。 存 儲(chǔ) 器 ? 外部數(shù)據(jù)存儲(chǔ)器 ?用于存放隨機(jī)讀寫(xiě)的數(shù)據(jù)。 ?外部 I/O口地址影像區(qū)。 ? MCS51單片機(jī)的外部數(shù)據(jù)存儲(chǔ)器和外部 I/O口實(shí)行統(tǒng)一編址 ,并使用相同的控制信號(hào)作選通控制信號(hào),均使用 MOVX 指令訪問(wèn)。 ? MCS51 單片機(jī)最多可擴(kuò)展 64KB外部數(shù)據(jù)存儲(chǔ)器 ? 內(nèi)部數(shù)據(jù)儲(chǔ)存器 ?內(nèi)部數(shù)據(jù)存儲(chǔ)器是使用最多的地址空間,存放隨機(jī)讀寫(xiě)的數(shù)據(jù) ?通用寄存器區(qū) ? 堆棧區(qū) ? 運(yùn)算操作數(shù)存放區(qū) ? 指令(算術(shù)運(yùn)算、邏輯運(yùn)算、位操作運(yùn)算等)的操作數(shù)只能在此地址空間或特殊功能寄存器地址空間。 ? 內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址分配 ? 51 系列單片機(jī)內(nèi)部數(shù)據(jù)存儲(chǔ)器 地址范圍 為 00~ 7FH。各區(qū)域地址見(jiàn)下表。 ?( 1)地址 0~ 1FH的前 32個(gè)單元稱為寄存器區(qū) ?用途: ① 作通用寄存器 R0~ R7。 ? ② R0與 R1可作間址寄存器使用。 ?使用時(shí)應(yīng)注意: ? 32個(gè)單元的寄存器區(qū)分為四組,使用時(shí)只能選其中一組寄存器。 ?寄存器的選組由程序狀態(tài)字 PSW的 RS1和 RS0位定。 ? RS1 RS0 選寄存器組 ? 0 0 0組 ? 0 1 1組 ? 1 0 2組 ? 1 1 3組 ? 初始化時(shí)或復(fù)位時(shí),自動(dòng)選中 0組。 ? 一旦選中一組,其它三組只能作為數(shù)據(jù)存儲(chǔ)器使用,而不能作為寄存器使用。 ? 設(shè)置多組寄存器可以方便保護(hù)現(xiàn)場(chǎng)。 ? ( 2) 20H~ 2FH為位地址區(qū) ? 共 16個(gè)單元,每單元有八個(gè)位,每位有一個(gè)位地址,共128位,位地址范圍為 00H~ 7FH,該區(qū)既可位尋址,又可字節(jié)尋址。 ? 如 MOV 20H, C (這里 C是 Cy進(jìn)位標(biāo)志位),該指令是將 Cy內(nèi)容送 20H位 ,如果 Cy= 1,位 20H值為“ 1”。 ? ( 3)除選中的寄存組以外的存儲(chǔ)器均可以作為通用 RAM區(qū)。 ? ( 4)堆棧區(qū) ? 8XX51單片機(jī)的堆棧設(shè)在內(nèi)部 RAM區(qū),深度不大于 128字節(jié),初始化時(shí) SP指向 07H。 ? 注: 對(duì) 51基本型單片機(jī)只有 00H7FH單元 128字節(jié)的RAM區(qū)。對(duì) 52增強(qiáng)型的單片機(jī)還有 80HFFH組成的高 128字節(jié)RAM區(qū)(共 256字節(jié) RAM )。 特殊功能寄存器 ? MCS51單片機(jī)共有 21個(gè)字節(jié)的特殊功能寄存器用英文縮寫(xiě) SFR ( Special Fuction Register)表示。 ? : ? A 累加器、狀態(tài)標(biāo)志寄存器 PSW ? 單片機(jī)內(nèi)部各部件專用的控制、狀態(tài)寄存器 ? 并行口、串行口影射寄存器 ? : ? 21個(gè)特殊功能器不連續(xù)的分布在 80H~ FFH 128個(gè)字節(jié)地址空間,見(jiàn)表 12。 ? 地址為 X0H和 X8H是可位尋址的寄存器,表 12中用“ *”表示。 特殊功能寄存器 ?表 12中還標(biāo)注了各 SFR的名稱、字節(jié)地址、可尋址位的位地址和位名稱。 ? 21個(gè)特殊功能寄存器的名稱及主要功能介紹如下,詳細(xì)的用法見(jiàn)后面各節(jié)的內(nèi)容。 ? A— 累加器,自帶有全零標(biāo)志 Z, A=0則 Z=1; A≠0 則Z=0。該標(biāo)志常用于程序分支轉(zhuǎn)移的判斷條件。 ? B— 寄存器,常用于乘除法運(yùn)算(見(jiàn)第 2章)。 ? PSW— 程序狀態(tài)字。主要起著標(biāo)志寄存器的作用,其 8
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1