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

正文內(nèi)容

51單片機(jī)匯編語言教程(精華版本)(存儲版)

2025-09-04 00:35上一頁面

下一頁面
  

【正文】 (1818H)=12H ? 例:設(shè)內(nèi)部 RAM( 30H)=40H, (40H)=10H,(10H)=00H,端口 (P1)=CAH. ? 分析下面程序執(zhí)行后各單元及存儲器、 P2口的內(nèi)容。 ? 結(jié)果: (R0)=30H , ( R0)=( A)= 40 H , (B)=10H , (40H)=(P1)=(P2)=CAH , (10H)=20H 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 舉例 3:試分析如下程序段并指出其功能 MOV DPTR,120H MOV A,5 MOV 30H,A 。 ?3 SWAP A 。(1200H)=5AH。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 執(zhí)行下面程序,分析 PSW有關(guān)標(biāo)志位內(nèi)容 ?MOV A,7AH。 A= A+data 。 設(shè) ( R0) =7EH, (7EH)=FFH , (7FH)=38H , (DPTR)=10FEH ?INC R0 。 ?INC R0。 A ←34H 。 A= 03H 。 A←17H 。 (30H) ←58H 。 ANL A,0FH ANL P1,0F0H ORL P1,A 功能:把累加器 A中低 4位送入 P1口低 4位 , P1口的高 4位不變(實(shí)現(xiàn)了一次數(shù)據(jù)組合) 。 MOV 31H,A。 ORL 64H,A。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 舉例 9:試解讀如下程序并說明其功能 。 舉例 11:已知 =1,位地址 (80H)=0。 ← 0 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 設(shè)( A) =0ABH,(R1)=0FH, 執(zhí)行下面程序后 A中的內(nèi)容是多少 XRL A,R1。 A ← A+1 。 LOOP1:NOP DJNZ R7,LOOP1。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 更正 : 若 CY=0,則 … 若 CY≠0,則 … 分析下面程序的含義 DELAY: MOV R6, 00H。 A← ( 40H) 。 C← 1 。 P1= XXXX0000B 。 ORL A,R0。 ORL A,3AH。 P1= XXXXxxxxB 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 舉例分析 (30H)=65H MOV A,30H。 2 使內(nèi)部 RAM30H單元低四位不變,高四位置 1。 B=68H 。 DEC R0。 (40H) =4C 。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 舉例 6:試解讀如下程序并說明其功能 CLR C MOV A,34H SUBB A,0E7H MOV 40H,A MOV A,12H SUBB A,0FH MOV 41H,A 。 ?設(shè) (A)=13H,(R0)=0FFH,(00H)=34H,(DPTR)=1235H執(zhí)行以下程序后,結(jié)果為多少? ?INC A。第一步先對低 8位相加,結(jié)果存入 40H單元;第二步再對高8位相加,結(jié)果存入 41H單元,其中第二步為帶進(jìn)位相加。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 舉例 5:試解讀如下程序并說明其功能 MOV A,34H ADD A,0E7H MOV 40H,A MOV A,12H ADDC A,0FH MOV 41H,A 。 ? MOV R1,# 45H 。 (40H)= 5AH 。 (30H)←A 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 傳送類指令中的兩類特殊指令 交換類 ——使操作數(shù)的 內(nèi)容互換 ( XCH、 XCHD、 SWAP) 堆棧類 ——使操作數(shù)的 內(nèi)容進(jìn)出堆棧 ( PUSH 、 POP) 03 若 (R0)=30H, (30H) = 4AH , (A) =28H ?1 XCH A , R0 。 ? MOV P2 , P1 。 DPTR ←data16 。 transfer是傳送指令的操作碼: MOV——在片內(nèi) RAM范圍內(nèi)傳送 MOVX——在片外 RAM范圍內(nèi)傳送 MOVC——在全部 ROM范圍內(nèi)傳送 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 舉例:將立即數(shù) A6H送入累加器 A 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 舉例:將立即數(shù) A6H送入累加器 A MOV A,0A6H。注釋 ] 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 操作數(shù) 區(qū)段是指令要操作的對象。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 1. 匯編語言指令格式 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 匯編語言是用 助記符 形式表示 指令 的一種計(jì)算機(jī)語言 , 其中助記符由約定的英文字母組成 , 而指令則是完成特定動作所需的指示和命令 。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) MOV C, 7FH 。 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 寄存器間接尋址使用的寄存器叫做間址寄存器 , 用 R0、R1和 DPTR表示 。A←(0D0H) ,機(jī)器碼為 E5D0H MOV A, PSW 。 第 2章 單片機(jī)結(jié)構(gòu)及原理 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 第 3章 單片機(jī)的匯編語言與程序設(shè)計(jì) 1. 匯編語言指令格式 計(jì)算機(jī)中全部指令的集合稱為 指令系統(tǒng) 。 讀鎖存器內(nèi)部總線寫鎖存器讀引腳鎖存器QDQVCC內(nèi)部上拉電阻V 第 2章 單片機(jī)結(jié)構(gòu)及原理 第 2章 單片機(jī)結(jié)構(gòu)及原理 MCS51單片機(jī)結(jié)構(gòu) MCS51的存儲器結(jié)構(gòu) 單片機(jī)的復(fù)位、時(shí)鐘與時(shí)序 并行 I/O口 P1口 P3口 P0口 P2口 P3口的結(jié)構(gòu)組成 = 1個(gè)鎖存器 + 2個(gè)三態(tài)緩沖器 + 1個(gè)第二功能控制單元 + 1個(gè)輸出驅(qū)動單元 鎖存器QDQ讀鎖存器內(nèi)部總線寫鎖存器讀引腳第二輸出功能VCC內(nèi)部上拉電阻鎖存器讀鎖存器內(nèi)部總線寫鎖存器讀引腳第二輸出功能內(nèi)部上拉電阻3 4 1 2 第二輸入功能 V 第 2章 單片機(jī)結(jié)構(gòu)及原理 鎖存器QDQ讀鎖存器內(nèi)部總線寫鎖存器讀引腳第二輸出功能VCC內(nèi)部上拉電阻鎖存器讀鎖存器內(nèi)部總線寫鎖存器讀引腳第二輸出功能內(nèi)部上拉電阻P3口具有 P1的三種工作方式 + 第二功能方式 輸出時(shí) : D端 =1→Q=1→V截止 →=1 D端 =0→Q=0→V導(dǎo)通 →=0 讀引腳時(shí) : →讀引腳三態(tài)門 1→內(nèi)部總線(需先寫 1) 讀鎖存器 : Q端 →讀鎖存器三態(tài)門 2→內(nèi)部總線 3 4 1 2 第二輸入功能 V 第二輸出功能 = “1” (與非門開鎖 ) 第 2章 單片機(jī)結(jié)構(gòu)及原理 P3口的第二功能方式: 輸出時(shí) :第二輸出功能 = 1→與非門輸出 0→V截止 →=1 第二輸出功能 = 0→與非門輸出 1→V導(dǎo)通 →=0 輸入時(shí) : →三態(tài)門 4→第二輸入功能 D端 寫 “ 1” (與非門開鎖 ) (第二輸出功能先寫 “ 1”) 鎖存器QDQ讀鎖存器內(nèi)部總線寫鎖存器讀引腳第二輸出功能VCC內(nèi)部上拉電阻鎖存器讀鎖存器內(nèi)部總線寫鎖存器讀引腳第二輸出功能內(nèi)部上拉電阻3 4 1 2 第二輸入功能 V 第 2章 單片機(jī)結(jié)構(gòu)及原理 P3口第二功能定義 引腳 名稱 第二功能定義 RXD 串行通信數(shù)據(jù)接收端 輸入 TXD 串行通信數(shù)據(jù)發(fā)送端 輸出 外部中斷 0請求端口 輸入 外部中斷 1請求端口 輸入 T0 定時(shí)器 /計(jì)數(shù)器 0外部計(jì)數(shù)輸入端口 輸入 T1 定時(shí)器 /計(jì)數(shù)器 1外部計(jì)數(shù)輸入端口 輸入 片外數(shù)據(jù)存儲器寫選通 輸出 片外數(shù)據(jù)存儲器讀選通 輸入 INT0WRINT1RD第 2章 單片機(jī)結(jié)構(gòu)及原理 第 2章 單片機(jī)結(jié)構(gòu)及原理 MCS51單片機(jī)結(jié)構(gòu) MCS51的存儲器結(jié)構(gòu) 單片機(jī)的復(fù)位、時(shí)鐘與時(shí)序 并行 I/O口 P1口 P3口 P0口 P2口 P0口的結(jié)構(gòu)組成 = 1個(gè)鎖存器 + 2個(gè)三態(tài)緩沖器 + 1個(gè)輸出控制電路 (非門 X+與門 A+電子開關(guān) MUX) +1個(gè)輸出驅(qū)動電路 (場效應(yīng)管 V2 +V1) P0口既可以作為 通用 I/O口 實(shí)現(xiàn)輸入 /輸出功能,也可作為單片機(jī) 地址 /數(shù)據(jù)線 實(shí)現(xiàn)外設(shè)擴(kuò)展功能。 第 2章 單片機(jī)結(jié)構(gòu)及原理 MCS51單片機(jī)結(jié)構(gòu) MCS51的存儲器結(jié)構(gòu) 、時(shí)鐘與時(shí)序 3. CPU時(shí)序 I/O口 第 2章 單片機(jī)結(jié)構(gòu)及原理 復(fù)位 ——使單片機(jī)恢復(fù)原始默認(rèn)狀態(tài)的操作。 PSW各位的定義: 按位置定義的名稱 按功能定義的名稱 第 2章 單片機(jī)結(jié)構(gòu)及原理 CY AC F0 RS1 RS0 OV F1 P 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0 CY AC F0 RS1 RS0 OV F1 P 位 位 位 位 位 位 位 位( 2)程序狀態(tài)字寄存器 ( Program State Word——PSW) PSW是一個(gè) 8位的專用寄存器 , 用于存放程序運(yùn)行過程中的各種狀態(tài)信息 。 ③ 30H 在此區(qū)內(nèi)用戶可以作為為堆棧區(qū)和中間數(shù)據(jù)存儲區(qū)。 VCC VSS XTAL2 XTAL1 RST P0. 0 P1. 0 P2. 0 ALE P3. 0 (2)、時(shí)鐘電路: XTAL XTAL2 (3)、復(fù)位引腳: RST (4)、并行口: P0、 P P P3 (7)、 ALE:地址鎖存控制信號 (1)、電源引腳: VCC(+5V)、 VSS(地 ) EA PSEN (5)、 EA:訪問程序存儲控制信號 (6)、 PSEN:外部 ROM讀選通信號 RXD/ TXD/ INT0/ INT1/ T0/ T1/ WR/ RD/ 1 2 3 4 5 6 7 8 9 10111213141516171819 20 40 39 38 37 36 35 34 33 32 3130292827262524242221 8031 80C51 8751 89C51 管腳圖 MCS51單片機(jī)信號引腳簡介 ( 1)電源及晶振引腳 VCC(40腳 ): +5V電源引腳 VSS(20腳 ): 接地引腳 XTAL1(19腳 );外接晶振引腳(內(nèi)置放大器輸入端) XTAL2(18腳 ):外接晶振引腳(內(nèi)置放大器輸出端) Vcc 80C51 20 40 第 2章 單片機(jī)結(jié)構(gòu)及原理 ( 2)控制引腳 ALE/PROG(30)為地址鎖存使能輸出 / 編程脈沖輸入 RST/VPD(9)為復(fù)位 / 備用電源引腳 PSEN(29):輸出訪問片外程序存儲器讀選通信號 EA/ VPP (31):外部 ROM允許訪問 / 編程電源輸入 第 2章 單片機(jī)結(jié)構(gòu)及原理 ( 3) 并行 I/O口引腳 共計(jì) 4 8 = 32 個(gè)引腳,其中: ~ ( 39~ 32腳) ——P0口; ~ ( 1~ 8腳) ——P1口; ~ ( 21~ 28腳) ——P2口; ~ ( 10~ 17腳) ——P3口。十進(jìn)制整數(shù)不斷除以轉(zhuǎn)換進(jìn)制基數(shù),直至商為 0。 一
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1