




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)原理及應(yīng)用1、 分析程序的執(zhí)行結(jié)果,將結(jié)果填寫(xiě)到空格中。ORG0000HMOV30H,#50HMOVR0,#30HMOVA,R0;(A= 50H )MOVA,#79HMOVB,#20H ;(A= 79H B= 20H )DIVAB;(A= 03H B= 19H )PUSHBMOVB,#0AHMULAB;(A= 1EH B= 00H )POPBADDA,B ;(A= 37H B= 19H )MOV30H,A;(30H單元的內(nèi)容= 37H )MOV20H,30HCLR01H;(20H單元的內(nèi)容= 37H )MOVA,20H;(PSW中P的內(nèi)容= 1 )CPLARRA;( PSW中C的內(nèi)容=
2、0 )SWAPA;(A= 46H )ADDCA,#0F0H;(A= 36H );(PSW中P的內(nèi)容= 0 );( PSW中C的內(nèi)容= 1 )RLA;(A= 6CH );(PSW中P的內(nèi)容= 0 );( PSW中C的內(nèi)容= 0 )LOOP:AJMPLOOP2、 將MCS51內(nèi)部RAM60H65H單元存放的12個(gè)16進(jìn)制數(shù)變?yōu)锳SCII碼,放到0090H單元開(kāi)始的外部RAM中。使用匯編語(yǔ)言編寫(xiě) MAIN:MOV R0,#60HMOV R2,#6MOV DPTR, #0090HHASC:MOV A,R0ANL A,#0FH;屏蔽高四位ADD A,#0DH MOVC A,A+PC ;查表低四位轉(zhuǎn)換為A
3、SCII碼MOVX DPTR,A;送如外部RAMINC DPTRMOV A,R0ANL A,#0F0HSWAP AADD A,#6MOVC,A+PC;高四位轉(zhuǎn)換為ASCII碼MOVX DPTR,AINC R0INC DPTRDJNZ R2,HASCENDASCTAB:DB 30H 31H 32H 33H 34 H 35H 36H 37H 38H 39H DB41H 42H 43H 44H 45H 46H3、 某一故障檢測(cè)系統(tǒng),當(dāng)出現(xiàn)故障1時(shí),線路1上出現(xiàn)上升沿;當(dāng)出現(xiàn)故障2時(shí),線路2上出現(xiàn)下降沿。沒(méi)有故障時(shí),線路1為低電平,線路2為高電平。出現(xiàn)故障時(shí),相應(yīng)的指示燈變亮。故障消失后,指示燈熄滅。
4、試用MSC1211為單片機(jī)實(shí)現(xiàn)該故障檢測(cè)功能,畫(huà)出電路原理圖,并寫(xiě)出相應(yīng)程序。4、 用MSC1211的T0定時(shí)/計(jì)數(shù)器,設(shè)計(jì)程序,實(shí)現(xiàn)在P1.0輸出周期為200ms的占空比為1:1的方波,輸出500個(gè)方波后停止輸出。解:ORG0000HLJMPMAINORG000BH;T0口中斷服務(wù)程序入口地址LJMPINT_T0MAIN:MOVTMOD,#00H;T0工作于方式0定時(shí)MOVTL0,#0CHMOVTH0,#1EH;設(shè)定秒中斷周期為1msMOVA,200;設(shè)定輸出周期為200 msMOVR2,1000;輸出500個(gè)方波SETBTR0SETBET0SETBEASETBP1.0SJMP$INT_T0
5、:MOVTL0,#0CHMOVTH0,#1EH;T0重裝時(shí)間常數(shù)CPLP1.0P1.0位取反DECR2JZENDP;若R2為0,則結(jié)束程序,否則返主程序繼續(xù)輸出RETI;返主程序ENDP:END5、 利用MSC1211的A/D構(gòu)成數(shù)據(jù)采集系統(tǒng)。使用模擬通道0進(jìn)行連續(xù)數(shù)據(jù)采集,采集8次后取得平均值,存放到預(yù)先分配好的100個(gè)內(nèi)存單元中,這100個(gè)單元存滿后,再?gòu)牡谝粋€(gè)單元進(jìn)行覆蓋保存。寫(xiě)出完整的程序清單(應(yīng)在適當(dāng)?shù)牡胤郊映绦蜃⑨專(zhuān)?。解?include<REG1211.H>#include<stdio.h>extern void autobaud(void);/聲明外部函
6、數(shù)extern void bipolar(void);float a100=0,w8=0;int out=0;long result,temp;int j;int AUXinterrupts(void)interrupt6 using1/中斷服務(wù)程序if(PAI=6)/處理AD中斷 wout+=bipolar();temp=wout;SUMR0=temp&0xff;SUMR1=(temp>>8)&0xff;SUMR2=(temp>>16)&0xff;SUMR3=(temp>>24)&0xff;if(out=8)SUM=SUMR
7、3<<24+SUMR2<<16+SUMR1<<8+SUMR0;SUM/=8;aj+=SUM;if(j>=100)j=0;min(void)float dummy;int decimation;decimationg=1440;/抽取因子PDCON&=0x77;/打開(kāi)ADCACLK=9;/模擬采樣頻率ADMUX=0;/使用通道0ADCON0=0x30;/內(nèi)部基準(zhǔn)2.5V,緩沖器關(guān),BOD關(guān),PGA=0ADCON1=0x01;/雙極性,自動(dòng)穩(wěn)定模式,偏移增益自校準(zhǔn)ADCON2=decimation&0xff;/寫(xiě)入抽取因子低字節(jié)ADCON3
8、=(decimation>>8)&0x07;/寫(xiě)入抽取因子高字節(jié)AIE=&0x20;autobaud();/等待校準(zhǔn)for(i=0;i<4;i+)while(!(AIE&0X20)dummy=ADRESL;SSCON=0;/清除求和寄存器EAI=1;While(1);6、 變量k從0變到150,變化步長(zhǎng)為10。對(duì)于每一個(gè)值,使用整形數(shù)算術(shù)運(yùn)算計(jì)算8*k,k*k*k和(40*k/150)3。這三個(gè)值通過(guò)MSC1211的D/A轉(zhuǎn)換后同步輸出(均使用電壓輸出模式)。試編寫(xiě)程序?qū)崿F(xiàn)。解:include<Reg1211.h>data unsigned
9、int k,j,i;void main(void)PDCON&=0X48;ADCON0=0X30;DACSEL=6;DACSEL=4;DACL=0X24;DACSEL=5;DACH=0x24;while(1)DACSEL=0;DAC=0x8000;for(j=0;j<100;j+)DAC=0;for(k=0;k<151;k+=10)DACSEL=1;DAC=8*k;DACSEL=2;DAC=k*k*k;DACSEL=3;i=40*k/150;DAC=i*i*i;DACSEL=6;DACL=0Xfc;7、 利用MSC1211或8051設(shè)計(jì)應(yīng)答方式下的多機(jī)通訊程序。通訊參數(shù):晶
10、振為11.0592MHz,9600,n,8,1。通訊過(guò)程如下:主機(jī)首先發(fā)送從機(jī)地址,從機(jī)收到地址后進(jìn)行比較,如果地址相符,則將從機(jī)地址回發(fā)給主機(jī)作為應(yīng)答信號(hào)。主機(jī)收到從機(jī)的地址應(yīng)答信號(hào)后,將內(nèi)存單元中的120個(gè)數(shù)據(jù)發(fā)送給從機(jī),并進(jìn)行數(shù)據(jù)塊校驗(yàn)(將各個(gè)數(shù)據(jù)進(jìn)行異或),若校驗(yàn)正確,則從機(jī)發(fā)送00H給主機(jī),否則發(fā)送0FFH給主機(jī),主機(jī)重新發(fā)送數(shù)據(jù)。(應(yīng)在適當(dāng)?shù)牡胤郊映绦蜃⑨專(zhuān)┙猓褐鳈C(jī)程序如下:ORG0000HLJMPMAINT;跳至主程序入口地址ORG0023H;串行口中斷服務(wù)程序入口LJMPINTSTMAINT: MOVSCON,#90H;置工作方式2,并允許接收MOVTMOD,#20H;置T1工
11、作方式2MOVTH1,#0FDHMOVTL1,#0FDHMOVDPTR,#ADDR;設(shè)置數(shù)據(jù)塊首址ADDR的地址指針MOVR0,#120;設(shè)置發(fā)送字節(jié)數(shù)MOVR1,#00H;設(shè)置校驗(yàn)和的初值MOVR2,#NAMESETBTB8;置位TB8位,作為發(fā)送地址楨信息特征SETBTR1SETBEA;CPU開(kāi)中斷SETBES;允許串行口中斷MOVA,R2;發(fā)送地址楨信息MOVSBUF,ASJMP$;中斷服務(wù)程序INTST:MOV A,TB8;判斷是發(fā)送地址還是數(shù)據(jù),若為數(shù)據(jù)則轉(zhuǎn)LOOP0CJNEA,01H,LOOP0CLRTI;地址楨信息發(fā)送完后清發(fā)送中斷LOOP0:JBRI,LOOP1;檢查是否是接受
12、中斷?若RI=1則轉(zhuǎn)入接受乙機(jī)發(fā)送應(yīng)答信息CLRTI;因RI=0,表明是甲機(jī)發(fā)送中斷數(shù)據(jù)的中斷請(qǐng)求。CPU響應(yīng)中斷,在中斷服務(wù)程序中應(yīng)清中斷標(biāo)志MOVA,TB8;CJNEA,#01H,LOO3;若為發(fā)送數(shù)據(jù)中斷則轉(zhuǎn)LOOP3繼續(xù)發(fā)送數(shù)據(jù)LJMPENDT;甲機(jī)發(fā)送一數(shù)據(jù)完畢跳至中斷返回程序LOOP1:CLRRI;清接受中斷標(biāo)志MOV A,TB8;判斷是發(fā)送地址還是數(shù)據(jù),若為數(shù)據(jù)則轉(zhuǎn)LOOP2CJNEA,#01H,LOOP4;若TB8為0則接受的為乙機(jī)數(shù)據(jù)校驗(yàn)應(yīng)答MOVA,SBUF;取乙機(jī)的應(yīng)答數(shù)據(jù)CJNEA,R2,LOOP2;若乙機(jī)應(yīng)答信息不是從機(jī)地址,則地址傳送不正確,則轉(zhuǎn)LOOP2程序重新發(fā)
13、送地址信息,否則清TB8,發(fā)送數(shù)據(jù)CLRTB8LOOP3:MOVXA,DPTR;取下一個(gè)數(shù)MOVSBUF,A;啟動(dòng)串行口,發(fā)送新的數(shù)據(jù)XRLA,R1MOVR1,AINCDPTR;修改地址指針DECR0;修改發(fā)送字節(jié)數(shù)記數(shù)值CJNER0,#00H,ENDT;判別120個(gè)字節(jié)數(shù)據(jù)都發(fā)送完沒(méi)有。如果沒(méi)有發(fā)送完則跳至中斷返回程序。繼續(xù)發(fā)送MOVA,R1MOVSBUF,A;數(shù)據(jù)全部發(fā)送完畢則發(fā)送校驗(yàn)和LJMPENDTLOOP4:MOVA,SBUF;取乙機(jī)的應(yīng)答數(shù)據(jù)CJNEA,#00H,LOOP5;若數(shù)據(jù)發(fā)送不正確,則轉(zhuǎn)LOOP5重新發(fā)送CLRES;全部發(fā)送完畢,禁止串行口中斷LOOP5:MOVDPTR,
14、#ADDR;設(shè)置數(shù)據(jù)塊首址ADDR的地址指針MOVR0,#120;設(shè)置發(fā)送字節(jié)數(shù)MOVR1,#00H;設(shè)置校驗(yàn)和的初值LJMPLOOP2LOOP2:MOVA,R2;發(fā)送地址楨信息MOVSBUF,ARETIENDT:RETIEND從機(jī)程序如下:ORG0000HLJMPMAINR;跳至主程序入口地址ORG0023H;串行口中斷服務(wù)程序入口LJMPINTSRMAINR:MOVSCON,#0B0H;置工作方式2,并允許接收MOVTMOD,#20H;置T1工作方式2MOVTH1,#0FDHMOVTL1,#0FDHMOVDPTR,#ADDR;設(shè)置數(shù)據(jù)塊接收首址為ADDRMOVR0,#120;設(shè)置接收字節(jié)數(shù)
15、MOVR2,#NAMEMOVR1,#00H;設(shè)置校驗(yàn)和的初值SETBRB8;置位RB8位,作為接受地址信息特征SETBTR1SETBEA;CPU開(kāi)中斷SETBES;允許串行口中斷SJMP$;中斷服務(wù)程序INTSR:MOV A,RB8;判斷是接收地址還是數(shù)據(jù),若為數(shù)據(jù)則轉(zhuǎn)LOOP0CJNEA,01H,LOOP0CLRRI;地址楨信息接受完后清接收中斷MOVA,SBUFXRLA,R2JZLOOP;若地址相符則轉(zhuǎn)LOOP,否則中斷返回LJMPENDRLOOP:CLRSM2CLRRB8MOVA,R2MOVSBUF,A;想主機(jī)發(fā)送從機(jī)地址LJMPENDRLOOP0:JBRI,LOOP1;檢查是否是接受中
16、斷?若RI=1則轉(zhuǎn)入接受甲機(jī)發(fā)送的數(shù)據(jù)CLRTI;因RI=0,表明是乙機(jī)發(fā)送中斷數(shù)據(jù)的中斷請(qǐng)求。CPU響應(yīng)中斷,在中斷服務(wù)程序中應(yīng)清中斷標(biāo)志LJMPENDR;甲機(jī)發(fā)送一數(shù)據(jù)完畢跳至中斷返回程序LOOP1:CLRRI;清接受中斷標(biāo)志DECR0JZLOOP2;數(shù)據(jù)未接收完則中斷返回,若接收完則轉(zhuǎn)LOOP2,校驗(yàn)MOVA,SBUF;取甲機(jī)發(fā)送的數(shù)據(jù)MOVXDPTR,AXRLA,R1MOVR1,ALOOP2:MOVA,SBUF:取甲機(jī)發(fā)送的校驗(yàn)和XRLA,R1JZRIGHTLJMPWRONGRIGHT:MOVA,#00HMOVSBUF,ALJMPENDRWRONG:MOVA,#0FFH MOVSBUF
17、,AMOVDPTR,#ADDR;設(shè)置數(shù)據(jù)塊接收首址為ADDRMOVR0,#120;設(shè)置接收字節(jié)數(shù)LJMPENDRENDR: RETIEND單片機(jī)原理及應(yīng)用1、分析程序的執(zhí)行結(jié)果,將結(jié)果填寫(xiě)到空格中。ORG0000HMOV30H,#50HMOVR0,#30HMOVA,R0;(A= 50H )MOVA,#79HMOVB,#20H ;(A= 79H B= 20H )DIVAB;(A= 03H B= 19H )PUSHBMOVB,#0AHMULAB;(A= 1E B= 00H )POPBADDA,B ;(A= 37H B= 19H )MOV30H,A;(30H單元的內(nèi)容= 37H )LOOP:AJMP
18、LOOP2、 MCS51內(nèi)部RAM50H55H單元存放的12個(gè)16進(jìn)制數(shù)變?yōu)锳SCII碼,放到2800H單元開(kāi)始的外部RAM中。MAIN:MOV R0,#50HMOV R2,#6MOV DPTR, #2800HHASC:MOV A,R0ANL A,#0FH;屏蔽高四位ADD A,#0DH MOVC A,A+PC ;查表低四位轉(zhuǎn)換為ASCII碼MOVX DPTR,A;送如外部RAMINC DPTRMOV A,R0ANL A,#0F0HSWAP AADD A,#6MOVC,A+PC;高四位轉(zhuǎn)換為ASCII碼MOVX DPTR,AINC R0INC DPTRDJNZ R2,HASCENDASCTAB
19、:DB 30H 31H 32H 33H 34 H 35H 36H 37H 38H 39H DB41H 42H 43H 44H 45H 46H3、 編制四個(gè)十六進(jìn)制單字節(jié)數(shù)相加后求平均的程序。假設(shè)4個(gè)16進(jìn)制的單字節(jié)分別為a,b,c,d,計(jì)算結(jié)果方到e中#include <reg51.h>#define uchar unsigned charvoid main(void)uchar a,b,c,d,e;e=(a+b+c+d)/4;while(1);4、 用8031的T0定時(shí)/計(jì)數(shù)器,設(shè)計(jì)程序,實(shí)現(xiàn)在P1.0輸出50ms的方波,輸出100個(gè)方波后停止輸出。#include <re
20、g51.h>#define uchar unsigned charuchar a;void main(void)TMOD=0X01;TL0=0XB0;TH0=0X3C;EA=1;ET0=1;TR0=1;while(1)if(a=100)EA=0;TR0=0; void timer0(void) interrupt 1TL0=0XB0;TH0=0X3C;cpl p1.0;a+;5、 甲單片機(jī)利用方式1將內(nèi)部RAM30H37H單元的ASCII碼發(fā)送到乙機(jī)。編制甲機(jī)發(fā)送和乙機(jī)接收的程序(加奇校驗(yàn))。A機(jī)發(fā)送程序設(shè)計(jì)ST:MOV TMOD,#20HMOV TL1,#0E8HMOV TH1,#0E
21、8HSETB TR1MOV SCON ,#50HMOV R0,#30HMOV R1,#08HLOOP:MOV A,R0CALL FSINC R0DJNZ R1,LOOPRETFS:MOV C,PCPL CMOV ACC.7,CMOV SBUF AWAIT:JNB TI,WAITCLR TIRETB機(jī)的接受程序設(shè)計(jì)接受串口發(fā)來(lái)的程序,假設(shè)存放在30H37H中ST:MOV TMOD,#20HMOV TL1,#0E8HMOV TH1,#0E8HSETB TR1MOV SCON ,#50HMOV R0,#30HMOV R1,#08HLOOP:CALL JSJNC ERRORMOV R0,AINC R0
22、DJNZ R1,LOOPRETERROR:;出錯(cuò)處理,如返回出錯(cuò)信息等RETJS:JNB RI JSCLR RIMOV A, SBUF MOV P CANL A,#7FHRET6、 試用8031和8155實(shí)現(xiàn)鍵盤(pán)和LED動(dòng)態(tài)顯示。畫(huà)出原理示意圖并編制鍵盤(pán)掃描程序和LED動(dòng)態(tài)顯示程序(16個(gè)鍵的鍵盤(pán)掃描和6位LED顯示)。鍵盤(pán)掃描子程序:#include <reg51.h>#include <intrins.h>#define uchar unsigned char#define uint unsigned intuchar num,i;uint temp;void ma
23、in(void)while(1)keych();void keych()for(i=0;i<4;i+)temp=0xfe;temp= _crol_(temp, i);P0=temp;temp=P0;temp=temp&0xf0;if(temp!=0xf0)delay();if(P0&0xf0)!=0xf0)switch(temp)case 0x70:jpch;break;case 0xb0:jpch;break;case 0xd0:jpch;break;case 0xe0:jpch;break; Void jpch(void)./按鍵掃描處理程序LED動(dòng)態(tài)掃描子程序假設(shè)各
24、端口都已初始化#include <reg51.h>Unsigned char duanx=0x3f,0x06,0x5b,0x4f,0x66,0xbdUnsigned char weix=0x80,0x40,0x20,0x10,0x80,0x40Void main(void)Init();/初始化各端口P1=0While(1)Unsigned char ;For (i=0;i<6,i+)P0=duanxi;P1+P0=weixi;Delay();P1=0;P0=0;i=0;p1=05、利用8031和8位A/D(ADC0809)構(gòu)成數(shù)據(jù)采集系統(tǒng)。每隔20ms采集通道0的一次數(shù)據(jù),
25、將采集的數(shù)據(jù)存放在30H的內(nèi)部RAM中。畫(huà)出原理示意圖,寫(xiě)出較完整的程序清單。(提示:需要用定時(shí)器和外部中斷)。單片機(jī)原理及應(yīng)用一、 分析程序的執(zhí)行結(jié)果,將結(jié)果填寫(xiě)到空格中。1、 MOV40H,#80HMOVR0,#40HMOVA,R0;(A= 80H ) MOVB,#20H DIVAB;(A= 04H B= 00H )MOVR0,A ;最終結(jié)果存于內(nèi)存單元 40H 中。 2、 MOVA,#2AH RR A MOV B,A MULAB;(A= B9H B= 01H ) (OV= 1 CY= 0 ) 3、 MOV A,#0B2H MOVR1,#055HANL A,R1 ;(A= 10H )ORL
26、 A,R1 ;(A= 55H ) XRL A,R1 ;(A= 00H ) SWAP A ;(A= 00H ) 4、 設(shè)內(nèi)存20H的內(nèi)容為30H,30H的內(nèi)容為46H,46H的內(nèi)容為57H MOV R0,#30H MOV A,R0;(PSW中P的內(nèi)容= 1 ) XCH A,R0 ADD A,#0DBH SUBB A,#74H;(A= 96H );(PSW中P的內(nèi)容= 0 );( PSW中C的內(nèi)容= 0 ) 5、 MOV 25H,#39H CLR 2AH ;(25H)=( 00111001 B) CPL 2CH ;(25H)=( 00101001 B) SETB 2EH ;(25H)=( 0110
27、1001 B) MOV C,28H ;( PSW中C的內(nèi)容= 1 )二、 程序設(shè)計(jì)1、MCS51內(nèi)部RAM 40H60H單元存放著有符號(hào)16進(jìn)制數(shù),將其中能被2整除的數(shù),存放到0090H單元開(kāi)始的外部RAM中。使用匯編語(yǔ)言編寫(xiě) 解: ORG0000H JMPSTART START:MOV SP,#60H MOV DPTR,#0090HMOV R0,#40H MOV R1, #21LOOP0: MOV A,R0 MOV B, #2 DIV AB MOV R2, B CJNZ R2, #0, LOOP1 ;余數(shù)為0則繼續(xù),不為0則轉(zhuǎn)移 MOV A,R0 MOV DPTR,A INC DPTRLOO
28、P1: INC R0DJNZ R1, LOOP0 END2、用MSC1211的T1定時(shí)/計(jì)數(shù)器,定時(shí)0.1S中斷,使P1口的8個(gè)發(fā)光二極管每隔1S 循環(huán)點(diǎn)亮。設(shè)系統(tǒng)主頻為6MHZ。解:ORG0000HLJMPMAIN;轉(zhuǎn)主程序ORG001BH;T1中斷服務(wù)程序入口地址LJMPT1-ISRORG0100HMAIN:MOVSP,#60H;設(shè)置堆棧指針MOV P1,#01H;設(shè)置P1.1發(fā)光MOVTMOD,#10H;T1初始化MOVTL1,#B0HMOVTH1,#3CHSETBTR1;啟動(dòng)T0計(jì)數(shù)SETBET1;允許T0中斷SETBEA;CPU開(kāi)中斷SJMP$;等待T1_ISR:MOVTL1,#B0
29、HMOVTH1,#3CHMOVA,P1;P1口循環(huán)左移RLAMOVP1,AEXIT:RETIEND3、設(shè)有甲、乙兩臺(tái)單片機(jī),以工作方式3進(jìn)行串行通訊,設(shè)晶振為11.0592MHz,波特率為9600,甲機(jī)將內(nèi)存單元中的120個(gè)數(shù)據(jù)作補(bǔ)偶校驗(yàn)后發(fā)送給乙機(jī),乙機(jī)對(duì)接收到的數(shù)據(jù)進(jìn)行奇偶校驗(yàn),若校驗(yàn)正確,則從機(jī)發(fā)送00H給甲機(jī),甲機(jī)繼續(xù)發(fā)送數(shù)據(jù),校驗(yàn)不正確,則發(fā)送0FFH給甲機(jī),甲機(jī)重新發(fā)送原數(shù)據(jù),編寫(xiě)乙機(jī)的接收程序。(應(yīng)在適當(dāng)?shù)牡胤郊映绦蜃⑨專(zhuān)┙猓篛RG0000HAJMPMAINORG0023HLJMPSE2_INTMAIN:MOV SP,#60HMOV TMOD #20HMOV TH1,#0FDH
30、;設(shè)置波特率為9600bpsMOV TL1,#0FDHMOV SCON,#90H ;串行口工作方式3,允許接收MOV DPTR,#2000H;接收數(shù)據(jù)區(qū)MOV R1,#120SETB TR1SETB EASETB ESSJMP $ ;等待接收中斷SE2_INT:JBRI,LOOPACLRT1LJMPENDRLOOPA:CLR RIMOV A,SBUFMOV C,P;奇偶校驗(yàn)JC LOOP1;如8位數(shù)是奇,則轉(zhuǎn)LOOP1再檢測(cè)RB8位ORL C,RB8; 如8位數(shù)為偶,再檢測(cè)RB8位,RB8=1,則9位數(shù)據(jù)為奇,補(bǔ)偶JC LOOP2;錯(cuò),轉(zhuǎn)LOOP2LJMP LOOP3 ;補(bǔ)偶正確,轉(zhuǎn)LOOP3LOOP1: ANL C, RB
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《密鋪》(教案)2024-2025學(xué)年數(shù)學(xué)四年級(jí)下冊(cè)
- 二年級(jí)上冊(cè)數(shù)學(xué)教案-7.12 觀察物體-青島版(五年制)
- 2025年汽車(chē)美容員工合同模板
- 2025年學(xué)習(xí)雷鋒精神62周年主題活動(dòng)方案 (匯編3份)
- 部編版語(yǔ)文四年級(jí)下冊(cè)第二單元 閱讀分享課《灰塵的旅行》 表格式公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 期末檢測(cè)(二)2022-2023學(xué)年語(yǔ)文三年級(jí)上冊(cè)(部編版)
- 《第5課 網(wǎng)上搜索》教學(xué)設(shè)計(jì)教學(xué)反思-2023-2024學(xué)年小學(xué)信息技術(shù)人教版三起四年級(jí)下冊(cè)
- 2024年UV無(wú)影膠水項(xiàng)目資金籌措計(jì)劃書(shū)代可行性研究報(bào)告
- 2025年度夫妻財(cái)產(chǎn)共管與家庭責(zé)任分擔(dān)協(xié)議
- 2025年度影視演員安全防護(hù)與保險(xiǎn)賠償合同
- 中央2025年中國(guó)科協(xié)所屬單位招聘社會(huì)在職人員14人筆試歷年參考題庫(kù)附帶答案詳解-1
- 圓柱的表面積(說(shuō)課稿)-2023-2024學(xué)年六年級(jí)下冊(cè)數(shù)學(xué)北師大版
- 《神經(jīng)系統(tǒng)MRI解讀》課件
- 2024年江蘇信息職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 2025年學(xué)校春季開(kāi)學(xué)典禮校長(zhǎng)講話致辭 (匯編11份)
- 城市軌道交通專(zhuān)業(yè)英語(yǔ)(第三版) 課件 U7 Tram
- 高等院校附屬醫(yī)院醫(yī)共體合作制度
- 2025年中國(guó)半導(dǎo)體第三方檢測(cè)行業(yè)市場(chǎng)集中度、市場(chǎng)規(guī)模及未來(lái)前景分析報(bào)告
- 中華人民共和國(guó)保守國(guó)家秘密法實(shí)施條例培訓(xùn)課件
- 2024年全國(guó)統(tǒng)一高考英語(yǔ)試卷(新課標(biāo)Ⅰ卷)含答案
- 2024年認(rèn)證行業(yè)法律法規(guī)及認(rèn)證基礎(chǔ)知識(shí) CCAA年度確認(rèn) 試題與答案
評(píng)論
0/150
提交評(píng)論