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

正文內(nèi)容

mcs-51單片機(jī)復(fù)習(xí)要點(diǎn)-wenkub.com

2025-04-13 12:33 本頁面
   

【正文】 動(dòng)態(tài)顯示 利用人眼的視覺暫留效應(yīng)。 圖2 矩陣式鍵盤結(jié)構(gòu)a) LED顯示器件 單個(gè)發(fā)光二極管 七段數(shù)碼管b) LED顯示方式有共陰極和共陽極兩種。 二、按鍵分類獨(dú)立式鍵盤的結(jié)構(gòu) 獨(dú)立式鍵盤的結(jié)構(gòu)如圖l所示,這是最簡單的鍵盤結(jié)構(gòu)形式,每個(gè)按鍵的電路是獨(dú)立的,都有單獨(dú)一根數(shù)據(jù)線輸出鍵的通斷狀態(tài)。去抖動(dòng)的方法有硬件和軟件兩種。此時(shí)6116:D800H ~ DFFFH 2764:C000H ~ DB00H可見,6116與2764在0800H ~ DFFFH范圍內(nèi)地址重疊,這是不是違反交換原則呢?不!因?yàn)椋?116是RAM,2764是ROM??偨Y(jié) 擴(kuò)展的存儲(chǔ)器地址不是唯一有地址重疊的就是部分譯碼。(3) 片選信號(hào)按線路有線選法和地址譯碼器。片選信號(hào)通過高位地址線譯碼取得。如, = 0 ,選中6116的/CS線。某片6116占據(jù)的是哪2KB不能確定——地址浮動(dòng)。A0 單片機(jī) A10A9A8A7讀 / 寫:CPU向外部設(shè)備發(fā)出的讀/寫控制命令。單片機(jī)與外部器件數(shù)據(jù)交換要遵循兩個(gè)重要原則: 一是,地址唯一性,一個(gè)單元一個(gè)地址。地址線的連接P0口承擔(dān)地址低八位線,A0 ~ A7;P2口承擔(dān)地址高八位線。外接ROM后,P3口、P2口、P0口均被占用只剩下P1口作I / O口用,其它功能不變。例試判斷A中的正負(fù),若為正數(shù),存入20H單元;若為負(fù)數(shù)則存入21H單元。解: MOV A,30H CJNE A,40H,LOOP SETB 7FH SJMP $ LOOP1: JC LOOP2 MOV 20H,A MOV 21H,40H SJMP $ LOOP2: MOV 20H,40H MOV 21H,A SJMP $判位變量轉(zhuǎn)移JB bit,rel ;(bit)= 1,則轉(zhuǎn)移,否則順序執(zhí)行。判布爾累加器轉(zhuǎn)移JC rel ;(C)= 1,轉(zhuǎn)移,否則順序執(zhí)行。位操作由單片機(jī)內(nèi)布爾處理器來完成。第一操作數(shù)內(nèi)容減1后,若差值不為零,則轉(zhuǎn)移;否則順序執(zhí)行。例 ~ ,當(dāng)該四位為全1時(shí),說明各項(xiàng)工作已準(zhǔn)備好,單片機(jī)可順序執(zhí)行,否則,循環(huán)等待。解: MOV R0,DATA2MOV DPTR,DATA1 LOOP1: MOVX A,DPTR JZ LOOP2 MOV R0,A INC R0 INC DPTR SJMP LOOP1LOOP2: SJMP LOOP2比較轉(zhuǎn)移指令功能:比較二個(gè)字節(jié)中的值,若不等,則轉(zhuǎn)移。判零轉(zhuǎn)移JZ relJNZ relJZ rel ;若(A)= 0 ,則轉(zhuǎn)移,否則順序執(zhí)行。不影響任何標(biāo)志位,執(zhí)行中機(jī)器自動(dòng)完成下列過程: (PC) (PC)+ 2 (SP) (SP)+ 1 ((SP)) (PC7 ~ 0) (SP) (SP)+ 2 ((SP)) (PC15 ~ 8) (PC10 ~ 0) addr10 ~ 0 三、返回指令從子程序返回主程序。執(zhí)行中自動(dòng)完成如下過程: (PC) (PC) + 3 (SP) (SP)+ 1 ((SP)) (PC7 ~ 0), 保護(hù)斷點(diǎn)地址低字節(jié); (SP) (SP)+ 2 ((SP)) (PC15 ~ 8),保存斷點(diǎn)地址高字節(jié); (PC) addr16 ,目的地址送PC,轉(zhuǎn)子程序。SJMP rel ;短轉(zhuǎn)移,相對(duì)尋址。167。ANL A,07HANL P1,0F8HORL P1,A ;(P1)= P17P16P15P14P13A2A1A0這稱為“數(shù)位組合”。ANL A,directANL A,RiANL A,dataANL direct,AANL direct,data例(P1)= 35H,使其高4位輸出0,低4位不變。影響 C OV AC這三個(gè)標(biāo)志位 奇偶標(biāo)志P由累加器A的值決定INC A ;(A) (A)+1 ,以下類同。 算術(shù)運(yùn)算類指令包括:加、 減、乘、除;加一、減一。Direct 可以是內(nèi)存RAM 128個(gè)單元任意一個(gè)單元 也可以特殊功能寄存器 這里注意 PUSH ACC ( ACC是直接地址,不能寫A)PUSH direct 指令執(zhí)行中,機(jī)器自動(dòng)進(jìn)行兩步操作:(1)(SP) (SP)+ 1(2)((SP)) (direct)例設(shè)分析: 執(zhí)行 PUSH DPL PUSH DPH 后,各單元中的內(nèi)容。 N = 28- t / T, t = (28-N)T =(28-N)12 / fosc所以,T1溢出率 = 1/t = fosc / 12(28-N),故, 波特率 = 2SMOD / 32 fosc / 12(256-N)。,CPU通過查詢RI=1或中斷方式,通過指令 MOV 來取走接收的數(shù)據(jù),并軟件復(fù)位RI=0(CLR RI)波特率的設(shè)置方式0、方式2固定。此時(shí),數(shù)據(jù)裝載SBUF,停止位進(jìn)入RB8,RI置1。 送RB8位波特率可變: 2SMOD / 32 (T1的溢出率)發(fā)送完置位TI。串行通信接口發(fā)送: CPU 通過指令MOV SBUF,A 來啟動(dòng)發(fā)送 發(fā)送一幀數(shù)據(jù)完畢后TI置1,通過查詢方式查詢到TI=1或中斷方式可以繼續(xù)發(fā)送下一幀數(shù)據(jù),并軟件復(fù)位TI=0 (CLR TI)D7 D6 D5 D4 D3 D2 D1 D0 發(fā)送數(shù)據(jù)寄存器 SBUF(99H)1 D7 D6 D5 D4 D3 D2 D1 D0 0 發(fā)送數(shù)據(jù)發(fā)送時(shí)鐘接收: 必須置位寄存器 SCON, REN位為1才能啟動(dòng)串口接收數(shù)據(jù),當(dāng)接收一幀數(shù)據(jù)后,RI置1 ,CPU通過查詢RI=1或中斷方式,通過指令 MOV 來取走接收的數(shù)據(jù),并軟件復(fù)位RI=0(CLR RI)接收時(shí)鐘0 D0 D1 D2 D3 D4 D5 D6 D7 1 接收數(shù)據(jù) D0 D1 D2 D3 D4 D5 D6 D7 接收數(shù)據(jù)寄存器 SBUF(99H)CPU二、MCS51機(jī)串行接口單片機(jī)內(nèi)有:通用異步接收/發(fā)送器 UART全雙工,4種工作方式,波特率可編程設(shè)置,可中斷。異步通信一幀數(shù)據(jù)的格式如下空閑位 起始位 5 ~ 8位數(shù)據(jù) 奇偶校驗(yàn)位 停止位 空閑位 串行通信方向 A B 發(fā) 單工 收 A B 發(fā) 半雙工 發(fā) 收 收 A 全雙工 B 發(fā) 收 收 發(fā) 波特率 即串行通信速率。 n 計(jì)數(shù):脈沖不等間隔。 用法與TR0類似。 與GATE有關(guān),分兩種情況: GATE = 0 時(shí),若TR0 = 1,開啟T0計(jì)數(shù)工作; 若TR0 = 0,停止T0計(jì)數(shù)。M1M2 —— 工作模式選擇位。同一級(jí)中的5個(gè)中斷源的優(yōu)先順序是:(注意是同級(jí)) /INT0中斷 高 T0中斷 廠家出廠時(shí)已固化好順序 /INT1中斷 ——事先約定 T1中斷 串口中斷 低中斷嵌套 同級(jí)或低級(jí)中斷不能打斷正在響應(yīng)的中斷的服務(wù)程序,高級(jí)中斷能夠打斷低級(jí)中斷服務(wù)程序而形成中斷嵌套定時(shí)/計(jì)數(shù)器定時(shí) / 計(jì)數(shù)器 兩個(gè)定時(shí)器/計(jì)數(shù)器T0 、T1 四種工作方式中斷方式定時(shí)器程序初始化主要部分
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1