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

正文內(nèi)容

單片機(jī)原理及應(yīng)用電子教案-wenkub

2023-03-17 09:49:18 本頁面
 

【正文】 * ACC E0H 累加器 ~ E7H~ E0H * B F0H 乘法寄存器 ~ F7H~ F0H * PSW D0H 程序狀態(tài)字 ~ D7H~ D0H SP 81H 堆棧指針 DPL 82H 數(shù)據(jù)存儲器指針 (低 8位 ) DPH 83H 數(shù)據(jù)存儲器指針 (高 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 定時控制 ~ 8FH~ 88H TMOD 89H 定時器方式選擇 TL0 8AH 定時器 0低 8位 TL1 8BH 定時器 1低 8位 TH0 8CH 定時器 0高 8位 TH1 8DH 定時器 1高 8位 *:可位尋址的特殊功能寄存器 P 0 .n鎖存器P 0 .nD讀鎖存器寫鎖存器內(nèi)部總線讀引腳T 1T 2VCCMUX地址/ 數(shù)據(jù) 控制圖 25 P0口的位結(jié)構(gòu) ( 1) P0口位的結(jié)構(gòu) ( 2) P1口位的結(jié)構(gòu) 鎖存器D讀鎖存器寫鎖存器內(nèi)部總線讀引腳內(nèi)部上拉電阻TVCC圖 26 P1口的位結(jié)構(gòu) 圖圖圖圖 26 P1口的位結(jié)構(gòu) ( 3) P2口的位結(jié)構(gòu) P 2 .n鎖存器P 2 .nD讀鎖存器寫鎖存器內(nèi)部總線讀引腳TVCC地址 控制內(nèi)部上拉電阻MUX圖 27 P2口的結(jié)構(gòu)圖 ( 4) P3口的位結(jié)構(gòu) P 3 .n鎖存器P 3 .nD讀鎖存器寫鎖存器內(nèi)部總線讀引腳TVCC第二輸入功能第二輸出功能內(nèi)部上拉電阻圖 28 P3口的結(jié)構(gòu)圖 ( 4) P3口的位結(jié)構(gòu) P 3 .n鎖存器P 3 .nD讀鎖存器寫鎖存器內(nèi)部總線讀引腳TVCC第二輸入功能第二輸出功能內(nèi)部上拉電阻圖 28 P3口的結(jié)構(gòu)圖 表格 23 P3口的第二功能表 I/O口 第二功能 注 釋 RXD 串行口數(shù)據(jù)接收端 TXD 串行口數(shù)據(jù)發(fā)送端 INT(————)0 外部中斷請求 0 INT(————)1 外部中斷請求 1 T0 定時 /計數(shù)器 0 T1 定時 /計數(shù)器 1 WR(———) 外部 RAM寫信號 RD(———) 外部 RAM讀信號 一、 時鐘周期、機(jī)器周期和指令周期 S機(jī)器周期1取指令、譯碼指令周期機(jī)器周期2取操作數(shù)、執(zhí)行圖 29 基本定時時序關(guān)系 2. 2 MCS51單片機(jī)的時序 1.時鐘周期 ALE時鐘S1 S4 S6S5S3S2讀操作碼 讀操作碼(無 效)(a) 1 字節(jié)1周 期指令讀下一指令S1 S4 S6S5S3S2讀操作碼 讀第二字節(jié)(b) 2 字節(jié)1周 期指令讀下一指令S1 S4 S6S5S3S2讀操作碼 讀操作碼(無 效)(c) 1 字節(jié)2周 期指令讀下一指令S1 S4 S6S5S3S2圖 210 MCS51的取指 /執(zhí)行時序 2.機(jī)器周期 3.指令周期 二 、 MCS51單片機(jī)指令的取指和執(zhí)行的時序 三、 訪問外部 ROM和 RAM的時序 ALE時鐘S1 S4 S6S5S3S2PSENA 15 ~ A 8 A 15 ~ A 8P 2P 0 A 7 ~A 0 A 7 ~A 0指令 指令圖 211 訪問外部 ROM的時序 1.訪問外部 ROM的時序 2.訪問外部 RAM的時序 ALES1 S4 S6S5S3S2PSENPC H 輸出P 2P 0PC L輸 出 地址輸出指令輸入 數(shù)據(jù)輸入S1 S4 S6S5S3S2RDPC H 輸出 PC H 輸出DP H 輸出或 P 2 輸出PC L輸 出 指令輸入圖 212 訪問外部 RAM的時序 2. 3 MCS51單片機(jī)的時鐘和復(fù)位電路 一、 時鐘電路 TTL(a) 內(nèi) 部振蕩器方式XTAL 1R外部振蕩器XTAL 2VCCXTAL 2XTAL 1V SS(b) 8051外時 鐘源接法8051NC外部振蕩器XTAL 1XTAL 2V SS(c) 80C51外時 鐘源接法80C51C 1 C 2圖 213 MCS51時鐘接法 1.內(nèi)部振蕩器方式 2.外部時鐘方式 二、 復(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 各專用寄存器的復(fù)位值 專用寄存器 復(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ī)器碼指令與匯編語言指令 機(jī)器碼指令: 匯編語言指令: 二、 指令格式 匯編語言格式為: [標(biā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 尋址方式 一 、 寄存器尋址 二 、 直接尋址 三 、 立即尋址 四 、 寄存器間接尋址 五、 變址尋址 六、 相對尋址 七、 位尋址 3. 3 MSC51單片機(jī)的指令系統(tǒng) 按照指令的功能 , 可以把 MSC51的 111條指令分成五類: l 數(shù)據(jù)傳送類指令 ( 29條 ) l 算術(shù)運(yùn)算類指令 ( 24條 ) l 邏輯操作類指令 ( 24條 ) l 控制轉(zhuǎn)移類指令 ( 17條 ) l 位操作類指令 ( 17條 ) 80H下一條指令A(yù)LU54Hrel=54H2023H2023H2023H2056H操作碼P C 當(dāng)前值2023H修正后轉(zhuǎn)移目標(biāo)地址( P C ) = 2 0 5 6 H∶∶圖 32 相對尋址過程 第四章 MCS51單片機(jī)的應(yīng)用程序設(shè)計 過程A 過程B是否入口出口條件滿足?P 2入口出口P 1P 3過程是否入口出口條件滿足?(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é)無符號數(shù)加法 CLR C MOV R0, 40H ; 指向加數(shù)最低位 MOV R1, 5OH ; 指向另一加數(shù)最低位 MOV R2, 04H ; 字節(jié)數(shù)作計數(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 ; 無進(jìn)位轉(zhuǎn) LOOP2 MOV R0, 01H LOOP2: DEC R0 RET 2.多字節(jié)有符號數(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 RET ┇ ERR: ┇ ; 溢出處理 RET 正負(fù)標(biāo)志清零YN加完?開始復(fù)制保存地址指針清C正負(fù)標(biāo)志置位溢出處理指針加1作加法,存和數(shù)正?溢出?YN恢復(fù)地址指針返回 SDADD: CLR 07H ; 標(biāo)志位清零 圖 43 多字節(jié)有符號數(shù)加法程序流程圖 二、
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1