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

正文內(nèi)容

指令與匯編語言程序設(shè)計-資料下載頁

2025-01-15 20:48本頁面
  

【正文】 MUL AB ; A=10a MOV 31H, A ;暫存數(shù)據(jù) MOV A, 30H ; ANL A, 0FH ;取數(shù)屏蔽高 4位,得個位 ADD A, 31H ;得到二進(jìn)制數(shù) MOV 31H, A ;保存二進(jìn)制數(shù) RET單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計一、查表指令 定義字節(jié)偽指令 DB 格式:標(biāo)號: DB 8位二進(jìn)制數(shù)表功能:從標(biāo)號所指定的地址空間開始,定義若干個ROM單元的數(shù)據(jù) 。如:TAB: DB 30H, 31H, 32H, 33H, 34H, 35H, 36H, 37H, 38H, 39HTAB1: DB “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”這兩條指令的功能一樣,都是在指定的標(biāo)號處開始的地址單元中存放 0~9的字符信息。單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計2.查表指令 MOVC A, A+DPTR ;( A+DPTR) →A MOVC A, A+PC ; PC+1→PC ,( A+PC) →A 功能是從 ROM(程序存儲器)空間單元中取一個數(shù)到 A中 。二、查表程序設(shè)計 用 MOVC A, A+DPTR設(shè)計查表程序的步驟① 定義表格。表格中的數(shù)據(jù)必須按照一定的順序。② 將表格的首地址送給數(shù)據(jù)指針 DPTR(基址)③ 將要找的項(xiàng)與表格首地址的間隔數(shù)送給 A(變址)④ 執(zhí)行 MOVC A, A+DPTR指令。單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計用 MOVC A, A+PC設(shè)計查表程序的步驟① 定義表格。表格中的數(shù)據(jù)必須按照一定的順序。② 將要找的項(xiàng)與表格首地址的間隔數(shù)送給 A(變址)。③ A中加上適當(dāng)?shù)钠屏浚ú楸碇噶钕乱粭l指令的首地址與表格首地址的間隔數(shù))。④ 執(zhí)行 MOVC A, A+PC指令。[例 324]已知一位十進(jìn)制數(shù)存放在 R0中,編寫程序求它的平方結(jié)果放在 R1中。START: MOV DPTR, TAB MOV A, R0 MOVC A, A+DPTR MOV R1, A RETTAB:DB 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 。十進(jìn)制數(shù) 。碼的平方單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計三、 LED數(shù)碼管 1. LED數(shù)碼管 段: a、 b、 c、 d、 e、 f、 g、 Dp 位: COM(公共端)單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計2. LED數(shù)碼管編碼方式顯 示字符共陽 LED數(shù) 碼 管 共陰 LED數(shù) 碼 管Dp g f e d c b a 16進(jìn) 制 Dp g f e d c b a 16進(jìn) 制0 1 1 0 0 0 0 0 0 C0H 0 0 1 1 1 1 1 1 3FH1 1 1 1 1 1 0 0 1 F9H 0 0 0 0 0 1 1 0 06H2 1 0 1 0 0 1 0 0 A4H 0 1 0 1 1 0 1 1 5BH3 1 0 1 1 0 0 0 0 B0H 0 1 0 0 1 1 1 1 4FH4 1 0 0 1 1 0 0 1 99H 0 1 1 0 0 1 1 0 66H5 1 0 0 1 0 0 1 0 92H 0 1 1 0 1 1 0 1 6DH6 1 0 0 0 0 0 1 0 82H 0 1 1 1 1 1 0 1 7DH7 1 1 1 1 1 0 0 0 F8H 0 0 0 0 0 1 1 1 07H8 1 0 0 0 0 0 0 0 80H 0 1 1 1 1 1 1 1 7FH9 1 0 0 1 0 0 0 0 90H 0 1 1 0 1 1 1 1 6FH單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計 LED數(shù)碼管的靜態(tài)顯示電路 數(shù)碼管的靜態(tài)顯示電路中,公共端直接接電源(共陽)或地(共陰),每個數(shù)碼管的段需要一個 8位的口去控制。圖 312 LED數(shù)碼管靜態(tài)顯示電路單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計 LED數(shù)碼管的動態(tài)顯示電路 數(shù)碼管動態(tài)顯示電路是將所有數(shù)碼管相同的段并連在一起,構(gòu)成一個公共的 8位段口,用一個 8位的 I/O口控制,每個數(shù)碼管的位用一位的 I/O口控制 。單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計例共陽型 LED數(shù)碼管的動態(tài)顯示電路 圖 314 4位共陽型數(shù)碼管動態(tài)掃描電路在數(shù)碼管上顯示 4,程序如下: 單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計 ORG 0000H LJMP SETUP ORG 0030HSETUP: MOV 70H, 1 ; MOV 71H, 2 ; MOV 72H, 3 ; 70H~73H作為顯示緩沖區(qū) MOV 73H, 4 ; 并分別賦初值MAIN: LCALL DIS ;主程序反復(fù)調(diào)用顯示子程序 LJMP MAINDIS: ;顯示子程序 MOV DPTR, TAB ;表格首地址送 DPTR MOV A, 70H ;顯示緩沖區(qū)送 A MOVC A, A+DPTR ;查表求出字段碼 MOV P0, A ;字段碼送段輸出口 CLR ;開通位 LCALL DEL ;調(diào)延時 SETB ;關(guān)斷位,第一個顯示完單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計 …… ;以下程序類似 MOV A, 73H MOVC A, A+DPTR MOV P0, A CLR LCALL DEL SETB RETTAB: DB 0C0H, 0F9H, 0A4H, 0B0H, 99H, 92H, 82H DB 0F8H, 80H, 90H 。共陽型數(shù)碼管十進(jìn)制數(shù)字段 。碼表格DEL: MOV R7, 0 ;延時子程序 DJNZ R7, $ RET END單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計共陰型 LED數(shù)碼管的動態(tài)顯示電路 單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計四、尋址方式 1.尋址方式( 1)立即尋址: MOV A, 30H ( 2)直接尋址 : MOV A, 30H ( 3)寄存器尋址 : MOV A, R0 ( 4)寄存器間接尋址 : MOV A, R1 ( 5)變址尋址 : MOVC A, A+DPTR ( 6)相對尋址 : JZ AA ( 7)位尋址 : SETB 30H 單片機(jī)實(shí)用教程 第 3章 指令與匯編語言程序設(shè)計2.幾個常用的偽指令( 1)等值偽指令 EQU格式:字符名稱 EQU 數(shù)據(jù)功能:將一個數(shù)據(jù)賦予規(guī)定的字符名稱。( 2)定義位地址偽指令 BIT格式:字符名稱 BIT 位地址功能;將位地址賦予字符名稱。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1