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

正文內(nèi)容

單片機(jī)原理及應(yīng)用電子教案(存儲(chǔ)版)

  

【正文】 08H 07H 06H 05H 04H 03H 02H 01H 00H 圖 24 8051內(nèi)部 RAM位地址區(qū) 圖 24 8051內(nèi)部 RAM位地址區(qū) 表格 22 特殊功能寄存器表 符號(hào) 單元地址 名稱(chēng) 位地址 符號(hào) 地址 * ACC E0H 累加器 ~ E7H~ E0H * B F0H 乘法寄存器 ~ F7H~ F0H * PSW D0H 程序狀態(tài)字 ~ D7H~ D0H SP 81H 堆棧指針 DPL 82H 數(shù)據(jù)存儲(chǔ)器指針 (低 8位 ) DPH 83H 數(shù)據(jù)存儲(chǔ)器指針 (高 8位 ) * IE A8H 中斷允許控制器 ~ AFH~ A8H * IP B8H 中斷優(yōu)先控制器 ~ BFH~ B8H * P0 80H 通道 0 ~ 87H~ 80H * P1 90H 通道 1 ~ 97H~ 90H * P2 A0H 通道 2 ~ A7H~ A0H * P3 B0H 通道 3 ~ B7H~ B0H PCON 87H 電源控制及波特率選擇 * SCON 98H 串行口控制 ~ 9FH~ 98H SBUF 99H 串行數(shù)據(jù)緩沖器 * TCON 88H 定時(shí)控制 ~ 8FH~ 88H TMOD 89H 定時(shí)器方式選擇 TL0 8AH 定時(shí)器 0低 8位 TL1 8BH 定時(shí)器 1低 8位 TH0 8CH 定時(shí)器 0高 8位 TH1 8DH 定時(shí)器 1高 8位 *:可位尋址的特殊功能寄存器 P 0 .n鎖存器P 0 .nD讀鎖存器寫(xiě)鎖存器內(nèi)部總線(xiàn)讀引腳T 1T 2VCCMUX地址/ 數(shù)據(jù) 控制圖 25 P0口的位結(jié)構(gòu) ( 1) P0口位的結(jié)構(gòu) ( 2) P1口位的結(jié)構(gòu) 鎖存器D讀鎖存器寫(xiě)鎖存器內(nèi)部總線(xiàn)讀引腳內(nèi)部上拉電阻TVCC圖 26 P1口的位結(jié)構(gòu) 圖圖圖圖 26 P1口的位結(jié)構(gòu) ( 3) P2口的位結(jié)構(gòu) P 2 .n鎖存器P 2 .nD讀鎖存器寫(xiě)鎖存器內(nèi)部總線(xiàn)讀引腳TVCC地址 控制內(nèi)部上拉電阻MUX圖 27 P2口的結(jié)構(gòu)圖 ( 4) P3口的位結(jié)構(gòu) P 3 .n鎖存器P 3 .nD讀鎖存器寫(xiě)鎖存器內(nèi)部總線(xiàn)讀引腳TVCC第二輸入功能第二輸出功能內(nèi)部上拉電阻圖 28 P3口的結(jié)構(gòu)圖 ( 4) P3口的位結(jié)構(gòu) P 3 .n鎖存器P 3 .nD讀鎖存器寫(xiě)鎖存器內(nèi)部總線(xiàn)讀引腳TVCC第二輸入功能第二輸出功能內(nèi)部上拉電阻圖 28 P3口的結(jié)構(gòu)圖 表格 23 P3口的第二功能表 I/O口 第二功能 注 釋 RXD 串行口數(shù)據(jù)接收端 TXD 串行口數(shù)據(jù)發(fā)送端 INT(————)0 外部中斷請(qǐng)求 0 INT(————)1 外部中斷請(qǐng)求 1 T0 定時(shí) /計(jì)數(shù)器 0 T1 定時(shí) /計(jì)數(shù)器 1 WR(———) 外部 RAM寫(xiě)信號(hào) RD(———) 外部 RAM讀信號(hào) 一、 時(shí)鐘周期、機(jī)器周期和指令周期 S機(jī)器周期1取指令、譯碼指令周期機(jī)器周期2取操作數(shù)、執(zhí)行圖 29 基本定時(shí)時(shí)序關(guān)系 2. 2 MCS51單片機(jī)的時(shí)序 1.時(shí)鐘周期 ALE時(shí)鐘S1 S4 S6S5S3S2讀操作碼 讀操作碼(無(wú) 效)(a) 1 字節(jié)1周 期指令讀下一指令S1 S4 S6S5S3S2讀操作碼 讀第二字節(jié)(b) 2 字節(jié)1周 期指令讀下一指令S1 S4 S6S5S3S2讀操作碼 讀操作碼(無(wú) 效)(c) 1 字節(jié)2周 期指令讀下一指令S1 S4 S6S5S3S2圖 210 MCS51的取指 /執(zhí)行時(shí)序 2.機(jī)器周期 3.指令周期 二 、 MCS51單片機(jī)指令的取指和執(zhí)行的時(shí)序 三、 訪(fǎng)問(wèn)外部 ROM和 RAM的時(shí)序 ALE時(shí)鐘S1 S4 S6S5S3S2PSENA 15 ~ A 8 A 15 ~ A 8P 2P 0 A 7 ~A 0 A 7 ~A 0指令 指令圖 211 訪(fǎng)問(wèn)外部 ROM的時(shí)序 1.訪(fǎng)問(wèn)外部 ROM的時(shí)序 2.訪(fǎng)問(wèn)外部 RAM的時(shí)序 ALES1 S4 S6S5S3S2PSENPC H 輸出P 2P 0PC L輸 出 地址輸出指令輸入 數(shù)據(jù)輸入S1 S4 S6S5S3S2RDPC H 輸出 PC H 輸出DP H 輸出或 P 2 輸出PC L輸 出 指令輸入圖 212 訪(fǎng)問(wèn)外部 RAM的時(shí)序 2. 3 MCS51單片機(jī)的時(shí)鐘和復(fù)位電路 一、 時(shí)鐘電路 TTL(a) 內(nèi) 部振蕩器方式XTAL 1R外部振蕩器XTAL 2VCCXTAL 2XTAL 1V SS(b) 8051外時(shí) 鐘源接法8051NC外部振蕩器XTAL 1XTAL 2V SS(c) 80C51外時(shí) 鐘源接法80C51C 1 C 2圖 213 MCS51時(shí)鐘接法 1.內(nèi)部振蕩器方式 2.外部時(shí)鐘方式 二、 復(fù)位電路及復(fù)位狀態(tài) 1.內(nèi)部復(fù)位電路 D 1D2RST/V PDV CCV SSRAM斯密特觸發(fā)器復(fù)位電路圖 214 8051復(fù)位電路結(jié)構(gòu) 2.外部復(fù)位電路 VCC 8051V CCRST/V PDV SSR1kC22 μ FVCC 8051V CCRST/V PDV SSR 11kC 122 μ FR 21kC 2 22 μ FRESET(a) 上電復(fù)位(b) 按鍵脈沖復(fù)位VCC 8051V CCRST/V PDV SSR 1 200C22 μ FR 21kRESET(c) 按鍵電平復(fù)位圖 215 復(fù)位電路 3. 復(fù)位狀態(tài) 表格 24 各專(zhuān)用寄存器的復(fù)位值 專(zhuān)用寄存器 復(fù)位值 PC 0000H ACC 00H B 00H PSW 00H SP 07H DPTR 0000H P0~ P3 FFH IP XXX00000B IE 0XX00000B TMOD 00H TCON 00H TH0 00H TL0 00H TH1 00H TL1 00H SCON 00H SBUF 不定 PCON(CHMOS) 0XXX0000B 2. 4 MCS51單片機(jī)的低功耗工作方式 一、 電源控制寄存器 PCON PCON D7 D6 D5 D4 D3 D2 D1 D0 SMOD — — — GF1 GF0 FD IDL 三、 掉電方式 二、 等待工作方式 第三章 MSC51 單片機(jī)的指令系統(tǒng) 3. 1 指令系統(tǒng)概述 一 、 機(jī)器碼指令與匯編語(yǔ)言指令 機(jī)器碼指令: 匯編語(yǔ)言指令: 二、 指令格式 匯編語(yǔ)言格式為: [標(biāo)號(hào): ] 操作碼助記符 [目的操作數(shù) , ] [源操作數(shù) ] [;注釋 ] 單字節(jié)指令 雙字節(jié)指令 三字節(jié)指令 操作碼 24H 操作數(shù) 22H INC A ADD A, 22H MOV 5EH, 4FH 操作碼 04H 操作碼 85H 源操作數(shù) 4FH 目的操作數(shù) 5EH 圖 31 機(jī)器碼指令格式 3. 2 尋址方式 一 、 寄存器尋址 二 、 直接尋址 三 、 立即尋址 四 、 寄存器間接尋址 五、 變址尋址 六、 相對(duì)尋址 七、 位尋址 3. 3 MSC51單片機(jī)的指令系統(tǒng) 按照指令的功能 , 可以把 MSC51的 111條指令分成五類(lèi): l 數(shù)據(jù)傳送類(lèi)指令 ( 29條 ) l 算術(shù)運(yùn)算類(lèi)指令 ( 24條 ) l 邏輯操作類(lèi)指令 ( 24條 ) l 控制轉(zhuǎn)移類(lèi)指令 ( 17條 ) l 位操作類(lèi)指令 ( 17條 ) 80H下一條指令A(yù)LU54Hrel=54H2023H2023H2023H2056H操作碼P C 當(dāng)前值2023H修正后轉(zhuǎn)移目標(biāo)地址( P C ) = 2 0 5 6 H∶∶圖 32 相對(duì)尋址過(guò)程 第四章 MCS51單片機(jī)的應(yīng)用程序設(shè)計(jì) 過(guò)程A 過(guò)程B是否入口出口條件滿(mǎn)足?P 2入口出口P 1P 3過(guò)程是否入口出口條件滿(mǎn)足?(a) 順序結(jié)構(gòu) (b) 分支結(jié)構(gòu) (c) 循環(huán)結(jié)構(gòu)圖 41 基本程序結(jié)構(gòu) 4. 1 運(yùn)算程序 一 、 多字節(jié)數(shù)加法 1. 多字節(jié)無(wú)符號(hào)數(shù)加法 CLR C MOV R0, 40H ; 指向加數(shù)最低位 MOV R1, 5OH ; 指向另一加數(shù)最低位 MOV R2, 04H ; 字節(jié)數(shù)作計(jì)數(shù)初值 LOOP1: MOV A, R0 ; 取被加數(shù) ADDC A, R1 ; 兩數(shù)相加 , 帶進(jìn)位 MOV R0, A INC R0 ; 修改地址 INC R1 DJNZ R2, LOOPl ; 未加完轉(zhuǎn) LOOP1 JNC LOOP2 ; 無(wú)進(jìn)位轉(zhuǎn) LOOP2 MOV R0, 01H LOOP2: DEC R0 RET 2.多字節(jié)有符號(hào)數(shù)加法 MOV A, R0 ; 復(fù)制保存地址指針 MOV R2, A MOV A, R3 MOV R7, A CLR C LOOP1: MOV A, R0 ADDC A, R1 ; 相加 MOV R0 , A INC R0 INC R1 ; 地址指針加 1 DJNZ R7, LOOP1 JB OV, ERR ; 若溢出 , 轉(zhuǎn)溢出處理 DEC R0 MOV A, R0 JNB E7H, LOOP2 SETB 07H ; 和值為負(fù) ,置位標(biāo)志 LOOP2: MOV A, R2 ; 恢復(fù)地址指針 MOV R0, A
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1