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

正文內容

單片微機原理第二章80c51的結構與原理-資料下載頁

2024-10-19 12:53本頁面
  

【正文】 寄存器區(qū) 38 一、工作寄存器區(qū) 低端 32個字節(jié)分成 4個工作寄存器組,每組 8個單元。 當前工作寄存器組的機制 便于快速現(xiàn)場保護。 PSW的 RS RS0 決定當前工作寄存器組號 ?寄存器 0組 :地址 00H~07H; ?寄存器 1組 :地址 08H~0FH; ?寄存器 2組 :地址 10H~17H; ?寄存器 3組 :地址 18H~1FH。 39 二、位尋址區(qū) 40 三、通用 RAM區(qū) 位尋址區(qū)之后的 30H至 7FH共 80個字節(jié) 為通用 RAM區(qū)。這些單元可以作為數(shù)據(jù)緩沖器使用。這一區(qū)域的操作指令非常豐富,數(shù)據(jù)處理方便靈活。 在實際應用中,常需在 RAM區(qū)設置堆棧。80C51的 堆棧一般設在 30H~7FH的范圍內 。棧頂?shù)奈恢糜?SP寄存器指示。 復位時 SP的初值為 07H,在系統(tǒng)初始化時可以重新設置。 41 80C51的特殊功能寄存器( SFR) 42 一、與運算器相關的寄存器( 3個) ?累加器 ACC, 8位。用于向 ALU提供操作數(shù),許多運算的結果也存放在累加器中; ?寄存器 B, 8位。主要用于乘、除法運算。也可以作為 RAM的一個單元使用; ?程序狀態(tài)字寄存器 PSW, 8位。其各位含義為: CY:進位、借位標志。有進位、借位時 CY=1,否則 CY=0; AC:輔助進位、借位標志; F0:用戶標志位,由用戶自己定義; RS RS0:當前工作寄存器組選擇位; OV:溢出標志位。有溢出時 OV=1,否則 OV=0; P:奇偶標志位。 ACC中結果有奇數(shù)個 1時 P=1,否則 P=0。 43 二、指針類寄存器( 3個) ?堆棧指針 SP, 8位。它總是指向棧頂。 80C51單片機的堆棧常設在 30H~7FH這一段 RAM中。堆棧操作遵循“后進先出”的原則,入棧操作時, SP先加 1,數(shù)據(jù)再壓入 SP指向的單元。出棧操作時, 先將 SP指向的單元的數(shù)據(jù)彈出,然后, SP再減 1,這時 SP指向的單元是新的棧頂。可見, 80C51單片機的堆棧區(qū)是向地址增大的方向生成的(與常用的 80X86微機不同); ? 數(shù)據(jù)指針 DPTR, 16位。用來存放 16位的地址。 它由兩個 8位的寄存器 DPH和 DPL組成。間接尋址或變址尋址可訪問片外的 64KB范圍的 RAM或 ROM數(shù)據(jù)。 44 三、與口相關的寄存器( 7個) ?并行 I/O口 P0、 P P P3,均為 8位。 通過對這 4個寄存器的讀 /寫,可以實現(xiàn)數(shù)據(jù)從相應口的輸入 /輸出; ?串行口數(shù)據(jù)緩沖器 SBUF; ?串行口控制寄存器 SCON; ?串行通訊波特率倍增寄存器 PCON(一些位還與電源控制相關,所以又稱為電源控制寄存器)。 45 四、與中斷相關的寄存器( 2個) ?中斷允許控制寄存器 IE; ?中斷優(yōu)先級控制寄存器 IP。 46 五、與定時器 /計數(shù)器相關的寄存器( 6個) ?定時 /計數(shù)器 T0的兩個 8位計數(shù)初值寄存器 TH0、TL0,它們可以構成 16位的計數(shù)器, TH0存放高8位, TL0存放低 8位; ?定時 /計數(shù)器 T1的兩個 8位計數(shù)初值寄存器 THTL1,它們可以構成 16位的計數(shù)器, TH1存放高8位, TL1存放低 8位; ?定時 /計數(shù)器的工作方式寄存器 TMOD; ?定時 /計數(shù)器的控制寄存器 TCON。 47 四個 I/ O接口的主要用途及使用注意事項 P0口: 1. 數(shù)據(jù)口(輸送 8位數(shù)據(jù))( 8位二進制) 2. 傳送低 8位地址( 訪問外部存儲器或其它接口芯片時) 分時兼作數(shù)據(jù)線和低八位地址線 , P1口 :可輸入、輸出,接打印機、控制信號等 P2口: 作高八位地址線 。 P3口: 除作 I/ O接口外還兼有專用功能 編程時 P0、 P P2都作輸入口, P0輸入指令, P1輸入低 8位地址、 P2輸入高 8位地址。 驗證程序時 , Pl、 P2仍作地址口而 P0輸出指令代碼。注意: P P2作輸入口時,必先使每位置 “ 1”,才能讀入外部數(shù)據(jù)。 48 P3用作第二功能使用 ? : RXD(串行口輸入); ? : TXD(串行口輸出); ? : 外部中斷 0輸入; ? : 外部中斷 1輸入; ? : T0(定時器 0的外部輸入); ? : T1(定時器 1的外部輸出); ? : (片外數(shù)據(jù)存儲器“寫”選通控制輸出); ? : (片外數(shù)據(jù)存儲器“讀”選通控制輸出)。 INT0INT1RDWR49 思考題與習題 80C51的存儲器組織采用何種結構?存儲器地址空間如何劃分?各地址空間的地址范圍和容量如何?在使用上有何特點? 80C51晶振頻率為 12MHz,時鐘周期、機器周期為多少? 80C51復位后的狀態(tài)如何?復位方法有幾種? 80C51的片內、片外存儲器如何選擇? 80C51的 PSW寄存器各位標志的意義如何? 80C51的當前工作寄存器組如何選擇? 80C51的控制總線信號有哪些?各信號的作用如何? 80C51的程序存儲器低端的幾個特殊單元的用途如何?
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1