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

正文內(nèi)容

[理學]mcs—51單片機組成原理(編輯修改稿)

2025-03-17 20:45 本頁面
 

【文章內(nèi)容簡介】 器區(qū)? 布爾區(qū)? 四、 128B SFR 特殊功能寄存器 符號 地址 功能 符號 地址 功能 B F0H B寄存器 TH1 8DH 定時器 /計數(shù)器 1(高 8位 ) ACC E0H 累加器 TH0 8CH 定時器 /計數(shù)器 1(低 8位 ) PSW D0H 程序狀態(tài)字 TL1 8BH 定時器 /計數(shù)器 0(高 8位 ) IP B8H 中斷優(yōu)先級控制寄存器 TL0 8AH 定時器 /計數(shù)器 0(低 8位 ) P3 B0H P3口鎖存器 TMOD 89H 定時器 /計數(shù)器方式控制寄存器 IE A8H 中斷允許控制寄存器 TCON 88H 定時器 /計數(shù)器控制寄存器 P2 A0H P2口鎖存器 PCON 87H 電源控制寄存器 SBUF 99H 串行口鎖存器 DPH 83H 數(shù)據(jù)地址指針 (高 8位 ) SCON 98H 串行口控制寄存器 DPL 82H 數(shù)據(jù)地址指針 (低 8位 ) P1 90H P1口鎖存器 SP 81H 堆棧指針 P0 80H P0口鎖存器 ▲ 51系列有 20個專用寄存器 屬于 SFR塊 , 共 占用 21個字節(jié) ▲ PC程序地址指針獨立存在 , 不屬于 SFR區(qū) ▲ SFR區(qū)中的專用寄存器在單片機編程中具有重要意義 五、位尋址單元 ▲有 12個單元可以位尋址 它們是 …… 其字節(jié)地址可被 8整除 哪些單元可以位尋址? 六、 專用寄存器 ◆ 程序計數(shù)器 PC 存放下一條要執(zhí)行的指令的地址 ,又稱程序指針 ,共 16位。PC實際上是程序地址計數(shù)器 ,PC中的內(nèi)容是將要執(zhí)行的下一條指令的地址。 改變 PC的內(nèi)容就可改變程序執(zhí)行的方向。 PC可對 64KB程序存儲器 ROM直接尋址。 ◆ 累加器 A 累加器 A是最常用的專用寄存器。進入 ALU中進行算術(shù)運算和邏輯運算的操作數(shù)大多來自累加器 A, 其操作的結(jié)果也常送回累加器 A。 有許多單操作數(shù)指令都是直接通過累加器 A完成的 。 ◆ 寄存器 B 乘除運算時使用,其它情況可作為普通內(nèi)部 RAM單元使用 ◆ 棧指針 SP 表示堆棧的起始地址 ,可由用戶自定義。例如設(shè)置SP=30H,則內(nèi)部 RAM的 30H7FH均被設(shè)置為棧區(qū)。 ◆ 數(shù)據(jù)指針 DPTR 16位專用寄存器,可表示對外部數(shù)據(jù)寄存器的操作地址??煞纸鉃?DPH、 DPL兩個部分分別使用。 ◆端口 P0P3 端口 P0~ P3的鏡像寄存器, 內(nèi)部 RAM單元的讀 /寫操作就等效為進行(輸入 /輸出)操作。 ◆ 其它寄存器 與串行口 、 定時 /計數(shù)器 、 中斷相關(guān)的寄存器: SBUF、 TH0、 TL0、 TH TL IP、 IE、 TMOD、 SCON、 PCON等 七、程序狀態(tài)字 PSW CY AC F0 RS1 RS0 OV — P — — — — — — ★ CY(): 進位標志 許多算術(shù)、邏輯運算指令均影響 CY CY還用作為布爾處理機的累加器。使用率高 。 ★ AC(): 輔助進位 (半進位) 用于十進制運算調(diào)整,參見 DA指令。 ★ F0(): 用戶自定義標志位 ★ OV(): 溢出標志 用于算術(shù)運算時指示結(jié)果是否溢出。 ★ P(): 奇偶標志 P=1表示累加器 A中的 “ 1” 的位數(shù)為奇數(shù) ,否則 ,為偶數(shù)。 主要用于數(shù)據(jù)傳輸時進行校驗 ★ RS RS0( 、 ): 寄存器區(qū) 選擇 RS1 RS0 寄存器區(qū) 內(nèi)部 RAM地址 0 0 0 00H~ 07H 0 1 1 08H~ 0FH 1 0 2 10H~ 17H 1 1 3 18H~ 1FH PSW? PSW是可以位尋址的,其作用是監(jiān)測、控制程序狀態(tài) 如何選擇寄存器區(qū)? 系統(tǒng)復位時,自動指向 0區(qū) 例 2- 2 解釋以下程序執(zhí)行完后 ,內(nèi)部 RAM中 00H?1FH各單元的數(shù)值為多少 ? CLR A MOV R0,31 MOV R1,16 LOOP: MOV @R0,A DEC R0 DJNZ R1,LOOP SETB SETB MOV R7,45 CLR MOV R7,33 ; A清 0 ; (00H)=1FH (01H)=16 ; (1FH)~ (10H)=0 (00H)=0FH
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1