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

正文內(nèi)容

單片機(jī)原理及應(yīng)用電子教案王-免費(fèi)閱讀

2025-08-28 18:20 上一頁面

下一頁面
  

【正文】 乘積的 0~ 7位存入 R1 MOV R2, B 。(A)← 乘積低 8位, (B)← 乘積高 8位 例 2 設(shè)被乘數(shù)為 16位無符號(hào)數(shù),低 8位存放在地址為 K的單元,高 8位存放在地址為 K+1的單元。差的低 8位存入 50H MOV A, 41H 。(A)←(A) (41H) (C) MOV 40H, A 。進(jìn)位位 C內(nèi)容存入 52H單元 … 3. 帶借位減指令 指令助記符與功能說明如下: 目的操作數(shù) 源操作數(shù) 功能說明 源操作數(shù)尋址方式 SUBB A, data 。(A)← 被加數(shù)低 8位 ADD A, 42H 。(A)←(A)+(direct)+(C) 直接尋址 ADDC A, Ri 。(A)←(A)+(direct) 直接尋址 ADD A, Ri 。((SP))←(direct) , SP←SP 1 例 1 PUSH A 。(A)←((A)+(PC)+1) 變址尋址 MOVC A, A+DPTR 。((DPTR))←(A) ,即 (20FFH)←(A) 指令助記符與功能說明如下 : 目的操作數(shù) 源操作數(shù) 功能說明 源操作數(shù)尋址方式 MOVX A, DPTR 。而 16位的數(shù)據(jù)指針 DPTR由 DPH與 DPL組成,該指令執(zhí)行后, 16位立即數(shù)的高 8位送入 DPH中,低 8位送入 DPL中。(directX)←(Rn) 寄存器尋址 MOV directX, directY 。 例 2 若 (30H)=01H,則執(zhí)行指令 MOV R7, 30H后, (R7)=01H。 1. 以累加器 A為目的操作數(shù)的傳送類指令 數(shù)據(jù)傳送類指令 指令助記符及功能說明如下: 目的操作數(shù) 源操作數(shù) 功能說明 源操作數(shù)尋址方式 MOV A, direct 。 0 0 0 1 0 0 0 0D P HR O M0 0 0 0 0 0 0 0D P L0 0 0 1 0 0 0 0A C C0 0 0 1 0 0 0 0+0 0 0 1 0 0 0 0( D P T R ) = 1 0 1 0 HD P HD P L0 1 0 0 0 1 0 1A C C0 1 0 0 0 1 0 1圖 MOVC A,A+DPTR的執(zhí)行示意圖 相對(duì)尋址 是把指令中給定的地址偏移量 rel與程序計(jì)數(shù)器 PC的當(dāng)前值 (讀出該雙字節(jié)或三字節(jié)的跳轉(zhuǎn)指令后, PC指向的下條指令的地址 )相加,得到真正的程序轉(zhuǎn)移地址。內(nèi)容。(A)←(R0) 該指令的功能是將 R0中的數(shù)據(jù)傳送到累加器 A中。 直接尋址 直接尋址是指在指令中包含了操作數(shù)的地址,該地址直接給出了參加運(yùn)算或傳送的單元或位。(R0)←(R0) 1 DJNZ R0, LOOP 。 ~ :只有一種功能,即準(zhǔn)雙向 I/O口。 計(jì)算機(jī)能夠識(shí)別并執(zhí)行的命令是由代碼 “ 0”和 “ 1”組成的一組機(jī)器指令 。 一個(gè)狀態(tài)包含兩個(gè)節(jié)拍,前半周期對(duì)應(yīng)的節(jié)拍叫節(jié)拍 1( P1) ,后半周期對(duì)應(yīng)的節(jié)拍叫節(jié)拍 2( P2)。 XTAL1為振蕩電路的輸入端,XTAL2為輸出端,同時(shí)作為內(nèi)部時(shí)鐘發(fā)生器的輸入端。 組成: 算術(shù) /邏輯運(yùn)算單元 ALU、累加器 A、通用寄存器 B、暫存器暫存器 2以及程序狀態(tài)寄存器 PSW、位處理邏輯電路和一些專用寄存器組成 。 MCS51系列單片機(jī)的硬件及端子功能 MCS51系列單片機(jī)的硬件及端子功能 MCS51系列單片機(jī)的硬件及端子功能 單片機(jī)的 CPU 一、控制器 組成: 由指令寄存器、指令譯碼器、程序計(jì)數(shù)器 PC、數(shù)據(jù)指針 DPTR、RAM地址寄存器以及 16位地址緩沖器等組成。當(dāng)電源電壓低于規(guī)定的電壓值時(shí), VPD就向片內(nèi) RAM提供電源,比保持 RAM內(nèi)的信息不丟失。 ( 2) MCS51系列單片機(jī)簡介 它是一個(gè)微型計(jì)算機(jī)系統(tǒng), MCS51系列單片機(jī)分為51和 52兩個(gè)子系列, 51是基本型, 52是增強(qiáng)型。 內(nèi)部程序存儲(chǔ)器(內(nèi)部 ROM): 4KB的掩膜 ROM,用于存放程序、原始數(shù)據(jù)或表格。 不同進(jìn)制數(shù)之間的轉(zhuǎn)換 2)十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù) 將十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)時(shí),只要將每 1位十六進(jìn)制數(shù)用 4位相應(yīng)的二進(jìn)制數(shù)表示即可完成轉(zhuǎn)換。 除二取余法 不同進(jìn)制數(shù)之間的轉(zhuǎn)換 例如:將 (67)10轉(zhuǎn)換成二進(jìn)制數(shù) , 過程如下: 6722 33 1022216 1842 20012100余數(shù)余數(shù)余數(shù)余數(shù)余數(shù)余數(shù)余數(shù)低位高位即: (67)10=(1000011)2。二進(jìn)制數(shù)的基為 “ 2”,即其使用的數(shù)碼為 0、 1,共兩個(gè)。 X=+87=01010111B, [X]原 =01010111B Y=87=11010111B, [Y]原 =11010111B ( 2)反碼 正數(shù)的反碼與原碼相同,負(fù)數(shù)的反碼是其對(duì)應(yīng)的原碼符號(hào)位保持為 1,數(shù)值位逐位取反的結(jié)果。 計(jì)算機(jī)系統(tǒng)的組成 三、計(jì)算機(jī)的軟件 分類:系統(tǒng)軟件、應(yīng)用軟件、程序設(shè)計(jì)語言 ( 1)系統(tǒng)軟件 由制造者提供,包括監(jiān)控程序、操作系統(tǒng)、匯編軟件、解釋程序、實(shí)用程序、診斷程序等。 組成:指令寄存器、指令譯碼器、程序計(jì)數(shù)器、脈沖分配器、時(shí)鐘電路、操作控制部件等組成。 ( 5) 主頻: 計(jì)算機(jī)的時(shí)鐘頻率,一般用 MHZ或 GHZ表示。 ( 2)微型化 體積小,重量輕,價(jià)格便宜,普及快 ( 3)網(wǎng)絡(luò)化、智能化 軟硬件資源共享,人工智能技術(shù)開發(fā)各種系統(tǒng) 計(jì)算機(jī)的發(fā)展概況 計(jì)算機(jī)的特點(diǎn)和應(yīng)用 ? 一、計(jì)算機(jī)的特點(diǎn) ( 1)運(yùn)算速度快 ( 2)計(jì)算精度高 字長:計(jì)算機(jī)處理的一組二進(jìn)制數(shù)的位數(shù) ( 3)存儲(chǔ)能力極強(qiáng) ( 4)在程序的控制下自動(dòng)操作 ( 5)通用性強(qiáng) 不同行業(yè)的用戶通過編制不同的程序解決不同的問題,而不需要改變硬件。 ? 二、計(jì)算機(jī)的主要性能指標(biāo) ( 1) 字長 :計(jì)算機(jī)能直接處理的二進(jìn)制位數(shù),代表實(shí)際的處理能力。 主頻越高,計(jì)算機(jī)的運(yùn)行速度越快。 計(jì)算機(jī)系統(tǒng)的組成 ( 3)存儲(chǔ)器 作用:用來存儲(chǔ)程序、數(shù)據(jù)等信息的物理介質(zhì)。 ( 2)應(yīng)用軟件 定義:指用戶的專業(yè)軟件,是為解決某一專業(yè)領(lǐng)域的問題而編寫的程序。 X=+87=01010111B, [X]反 =01010111B Y=87=11010111B, [Y]反 =10101000B 計(jì)算機(jī)中常用的數(shù)制與碼制 ( 3)補(bǔ)碼 正數(shù)的補(bǔ)碼與原碼相同,負(fù)數(shù)的補(bǔ)碼是其對(duì)應(yīng)的原碼符號(hào)位保持為1,數(shù)值位逐位取反,末位加 1的結(jié)果,即對(duì)應(yīng)的反碼加 1。二進(jìn)制數(shù)的權(quán)是以 2為底的冪。 不同進(jìn)制數(shù)之間的轉(zhuǎn)換 1. 十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)的方法 將已知十進(jìn)制的小數(shù)乘以 2之后 , 可能有進(jìn)位 , 使整數(shù)位為 1(當(dāng)該小數(shù)大于 ), 也可能沒有進(jìn)位 , 其整數(shù)位仍為零 。 例如:將 (ECA16)16轉(zhuǎn)換成二進(jìn)制數(shù)。 定時(shí)器 /計(jì)數(shù)器: 兩個(gè) 16位 的定時(shí)器 /計(jì)數(shù)器, 4種工作方式。 52子系列增強(qiáng)的功能是: 片內(nèi) ROM從 4KB增加到 8KB; 片內(nèi) RAM從 128B增加到 256B; 定時(shí) /計(jì)數(shù)器從 2個(gè)增加到 3個(gè); 中斷源從 5個(gè)增加到 6個(gè)。 PSEN:輸出訪問片外程序存儲(chǔ)器的讀選通信號(hào)。 功能: 對(duì)來自存儲(chǔ)器中的指令進(jìn)行譯碼,通過定時(shí)電路,在規(guī)定的時(shí)刻發(fā)出各種操作所需的全部內(nèi)部和外部的控制信號(hào),使各部分協(xié)調(diào)工作,完成指令所規(guī)定的功能。 ( 1) 算術(shù)邏輯單元 ALU: 由加法器和其他邏輯電路組成,完成數(shù)據(jù)的算術(shù)邏輯運(yùn)算、循環(huán)移位、位操作等。內(nèi)部振蕩器要保證正常工作,必須在 XTAL XTAL2端子外接一諧振電路。 振蕩周期: 為單片機(jī)提供時(shí)鐘信號(hào)的振蕩源的周期。 數(shù)據(jù)存儲(chǔ)器 單片機(jī)的數(shù)據(jù)存儲(chǔ)器由可讀可寫的存儲(chǔ)器 RAM組成 , 最多可擴(kuò)展到 64KB, 用于存儲(chǔ)數(shù)據(jù) 。 ~ :可作為準(zhǔn)雙向 I/O口使用;但在接有片外存儲(chǔ)器或擴(kuò)展 I/O接口范圍超過 256B時(shí),則該口一般只能作為高 8位地址總線使用。(R0)1≠0,則程序轉(zhuǎn)移到 LOOP地址;否則順序執(zhí)行 END 。直接尋址方式可訪問三種地址空間: 特殊功能寄存器 SFR(該空間只能采用直接尋址 )。源操作數(shù)與目的操作數(shù)都采用了寄存器尋址。 MOVX A, DPTR 。 例如: JC 80H 若 C=0,則 PC值不變,若 C=1,則以當(dāng)前 PC值為基地址,加上 80H得到新的 PC值。(A)←(direct) 直接尋址 MOV A, Ri 。 指令助記符及功能說明如下 : 目的操作數(shù) 源操作數(shù) 功能說明 源操作數(shù)尋址方式 MOV Rn, A 。(directX)←(directY) 直接尋址 MOV directX, Ri 。 該指令的執(zhí)行,不影響程序狀態(tài)寄存器 PSW。(A)←((DPTR)) 寄存器間接尋址 MOVX A, Ri 。(A)←((A)+(DPTR)) 變址尋址 1. 字節(jié)交換指令 例 1 設(shè) (R1)=30H, (30H)=45H, (A)=7FH,則執(zhí)行指令: XCH A, R1 結(jié)果: (A)=45H,而 (30H)=7FH,從而實(shí)現(xiàn)了累加器 A與內(nèi)部數(shù)據(jù)存儲(chǔ)器 RAM中 30H單元的數(shù)據(jù)交換。保護(hù) A中數(shù)據(jù) PUSH PSW 。(A)←(A)+((Ri)) 寄存器間接尋址 ADD A, Rn 。(A)←(A)+((Ri))+(C) 寄存器間接尋址 ADDC A, Rn 。與加數(shù)低 8位相加 MOV 50H, A 。(A)←(A) data(C) 立即尋址 SUBB A, direct 。(40H)←(A) 執(zhí)行以上程序后, (40H)=22H, CY=0, OV=0。(A)← 被減數(shù)高 8位 SUBB A, 43H 。乘數(shù)為 8位無符號(hào)數(shù),存放在 M單元。暫存積的 8~ 15位 INC R0 。(K) (M) MOV R1, A 。另外:OV=1, CY=0 乘除運(yùn)算指令 MUL AB 。減去減數(shù)低 8位 MOV 50H, A 。進(jìn)位位 C清 0 SUBB A, 41H 。(A)←(A) +00H+ 高 8位來的進(jìn)位 MOV 52H, A 。 SHJ: MOV A, 40H 。(A)←(A)+data+(C) 立即尋址 ADDC A, direct 。(A)←(A)+data 立即尋址 ADD A, direct 。SP←SP+1 , ((SP))←(direct) 彈出指令: POP direct 。 若用 PC作基址寄存器,則需要在 MOVC A, A+PC指令前用一加法指令對(duì)地址進(jìn)行調(diào)整: ADD A, data MOVC A, A+PC 程序存儲(chǔ)器向累加器 A傳送數(shù)據(jù)指令 指令助記符與功能說明如下: 目的操作數(shù) 源操作數(shù) 功能說明 源操作數(shù)尋址方式 MOVC A, A+PC 。(DPTR)←20FFH MOVX DPTR, A 。((Ri))←data 立即尋址 5. 16位目標(biāo)地址傳送指令 這條指令的功能是:把 16位立即數(shù)送入 DPTR中。(directX)←(A) 寄存器尋址 MOV directX, Rn 。 2. 以 Rn為目的操作數(shù)的傳送類指令 例 1 若 (A)=20H,則執(zhí)行指令 MOV R3, A后, (R3)=20H。不影響源操作數(shù)內(nèi)容,不影響別的寄存器和標(biāo)志。結(jié)果: (A)=45H。(A)←((R0)) ,用 R0間接尋址的單元中的內(nèi)容替換 A的 。 例如: MOV A, R0 。其中,目的操作數(shù)采用寄存器尋址,源操作數(shù)采用立即尋址。(A)←50H DEC R0 。在不擴(kuò)展存儲(chǔ)器或者 I/O接口時(shí),作為準(zhǔn)雙向輸入輸出接口。 時(shí)鐘和時(shí)鐘電路 二、時(shí)序 時(shí)鐘和時(shí)鐘電路 P1 P2 S1 P2 振蕩周期 時(shí)鐘周期 機(jī)器周期 機(jī)器周期 指令周期 XTAL2 (OSC) S2 S3 S4 S5 S6 S1 S2 S4 S5 S3 S6 P1 P1 P1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1