版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、基本控制語(yǔ)句應(yīng)用——簡(jiǎn)單廣告牌霓虹燈設(shè)計(jì)1.實(shí)驗(yàn)?zāi)康模篴.理解左移RL、右移RR指令的功能。b.延時(shí)程序DELAY的具體執(zhí)行過(guò)程、延時(shí)量控制等。c.掌握通過(guò)設(shè)置程序的跳轉(zhuǎn)來(lái)實(shí)現(xiàn)程序循環(huán)的方法。2.實(shí)驗(yàn)設(shè)備使用:計(jì)算機(jī)一臺(tái)、單片機(jī)實(shí)驗(yàn)箱一套、KeliC軟件一套。開始P0及累加器A初始化化開始P0及累加器A初始化化A內(nèi)容賦予P0A內(nèi)容左移跳轉(zhuǎn)至LOOP結(jié)束(1)源程序及流程圖:ORG0000HAJMPMAINORG0030HMAIN:MOVP0,#00HMOVA,#01HLOOP:MOVP0,ARLAJMPLOOPEND(2)電路原理圖:4.實(shí)驗(yàn)內(nèi)容:a.編寫一程序,可實(shí)現(xiàn)數(shù)據(jù)左移并通過(guò)I/O口輸出顯示。b.加入延時(shí)程序,觀察實(shí)驗(yàn)現(xiàn)象是否有所變化。c.實(shí)現(xiàn)左移及右移的循環(huán)輸出。d.實(shí)現(xiàn)16盞LED的移位顯示。5.實(shí)驗(yàn)步驟:(1)基本步驟:a.讀懂程序,分析程序中哪一句為控制語(yǔ)句,起到什么控制作用以及最終實(shí)現(xiàn)何功能。b.運(yùn)行程序,觀察結(jié)果是否與程序相符,如不相符請(qǐng)分析出現(xiàn)問(wèn)題的原因所在。c.試著向源程序中加入延時(shí)語(yǔ)句,觀察現(xiàn)象是否有所改變。ORG0000HAJMPMAINORG0030HMAIN:MOVP0,#00HMOVA,#01HLOOP:MOVP0,ARLAACALLDELAYJMPLOOP;*****延時(shí)子程序******;DELAY:MOVR2,#10HLOOP1:MOVR1,#0FFHLOOP2:DJNZR1,LOOP2DJNZR2,LOOP1RETENDd.適當(dāng)修改延時(shí)量,使LED閃爍更為明顯,易于肉眼觀察。e.適當(dāng)修改程序,使程序最終實(shí)現(xiàn)一只LED作流水狀移動(dòng)。(2)發(fā)揮部分:①能自左向右——自右向左——自左向右反復(fù)循環(huán)來(lái)控制一只發(fā)光管如反彈狀移動(dòng)。②能通過(guò)兩組I/O口組合實(shí)現(xiàn)16只LED的流水燈效果。6.實(shí)驗(yàn)報(bào)告要求:a.記錄實(shí)驗(yàn)每一步驟的具體過(guò)程及實(shí)驗(yàn)現(xiàn)象。b.?dāng)⑹鰧?shí)驗(yàn)步驟中發(fā)揮部分程序的具體構(gòu)思,同時(shí)將調(diào)試過(guò)程作詳細(xì)記錄。c.記錄發(fā)揮部分的完整程序,同時(shí)將程序分塊化,并且標(biāo)注好每部分程序塊功能及關(guān)鍵語(yǔ)句的作用。d.總結(jié)本次實(shí)驗(yàn)知識(shí)點(diǎn)及編程調(diào)試心得體會(huì)。7.實(shí)驗(yàn)預(yù)習(xí)思考題:a.匯編語(yǔ)言控制語(yǔ)句應(yīng)用。b.程序的循環(huán)、子程序調(diào)用、程序跳轉(zhuǎn)等。c.單片機(jī)基本I/O口的驅(qū)動(dòng)方式、特點(diǎn)等。d.讀懂以下C語(yǔ)言程序:#include<AT89X51.H>unsignedchari,c,d,temp=0xfe;voiddelay(void){unsignedchara,b;for(a=0;a<255;a++){for(b=0;b<200;b++);}}voidmain(void){while(1){ for(i=0;i<8;i++){c=temp<<i;d=temp>>(8-i);P0=c|d;delay();}}}二、單片機(jī)I/O口輸入——獨(dú)立按鍵識(shí)別1.實(shí)驗(yàn)?zāi)康模篴.掌握J(rèn)B、CPL語(yǔ)句的具體使用方法。b.延時(shí)程序的具體執(zhí)行過(guò)程、延時(shí)量控制等。c.掌握通過(guò)設(shè)置程序的跳轉(zhuǎn)來(lái)執(zhí)行相應(yīng)語(yǔ)句的方法。d.體會(huì)按鍵抖動(dòng)對(duì)單片機(jī)系統(tǒng)所造成的影響,以及如何通過(guò)軟件延時(shí)去抖動(dòng)方法來(lái)消除按鍵抖動(dòng)。2.實(shí)驗(yàn)設(shè)備使用:計(jì)算機(jī)一臺(tái)、單片機(jī)實(shí)驗(yàn)箱一臺(tái)、KeliC軟件一套。開始P0及累加器A初始化化開始P0及累加器A初始化化A內(nèi)容賦予P0判斷是否有鍵按下結(jié)束對(duì)A取反NY(1)源程序及流程圖:ORG0000HAJMPMAINORG0030H;*****主程序*****;MAIN:MOVP0,#0FFHMOVA,#0FFHWAIT:MOVP0,AJBP1.0,WAITCPLAJMPWAITEND(2)電路原理圖:4.實(shí)驗(yàn)內(nèi)容:a.編寫一程序,實(shí)現(xiàn)P1.0口作輸入,同時(shí)輸出內(nèi)容隨P1.0口狀態(tài)變化而變化。b.加入按鍵去抖動(dòng)程序,觀察實(shí)驗(yàn)結(jié)果與之前有何不同。c.實(shí)現(xiàn)按鍵復(fù)用功能。5.實(shí)驗(yàn)步驟:(1)基本步驟:a.讀懂并理解程序,根據(jù)程序定義,將P1.0端口用單芯導(dǎo)線連接至單片機(jī)芯片下方的獨(dú)立式鍵盤中(平時(shí)按鍵抬起時(shí)為高電平,按下按鍵時(shí)為低電平),將P0口通過(guò)8芯排線連接至8路發(fā)光管中。b.運(yùn)行以上程序,同時(shí)反復(fù)按下連接至P1.0口的輕觸開關(guān),觀察LED發(fā)光情況。(2)發(fā)揮部分:①由于按鍵抖動(dòng),使LED的亮滅情況無(wú)法通過(guò)按鍵準(zhǔn)確控制,試著通過(guò)前面一節(jié)的實(shí)驗(yàn),在程序適當(dāng)?shù)奈恢眉尤胙訒r(shí)程序,實(shí)現(xiàn)軟件去抖動(dòng)。實(shí)現(xiàn)按鍵復(fù)用功能,即短按按鍵實(shí)現(xiàn)LED亮滅控制;長(zhǎng)按按鍵(如按下按鍵時(shí)間大于1秒時(shí))進(jìn)入LED流水燈狀態(tài)(可只需流動(dòng)一遍便結(jié)束,然后再次等待按鍵動(dòng)作)。6.實(shí)驗(yàn)報(bào)告要求:a.記錄實(shí)驗(yàn)每一步驟的具體過(guò)程及實(shí)驗(yàn)現(xiàn)象。b.?dāng)⑹鰧?shí)驗(yàn)步驟中發(fā)揮部分程序的具體構(gòu)思,同時(shí)將調(diào)試過(guò)程作詳細(xì)記錄。c.記錄發(fā)揮部分的完整程序,同時(shí)將程序分塊化,并且標(biāo)注好每部分程序塊功能及關(guān)鍵語(yǔ)句的作用。d.總結(jié)本次實(shí)驗(yàn)知識(shí)點(diǎn)及編程調(diào)試心得體會(huì)。7.實(shí)驗(yàn)預(yù)習(xí)思考題:a.獨(dú)立式按鍵的連接。b.匯編語(yǔ)句對(duì)按鍵是否按下的具體判斷、按鍵按下后所執(zhí)行的跳轉(zhuǎn)等。c.按鍵抖動(dòng)對(duì)單片機(jī)所造成的影響以及如何消除抖動(dòng)對(duì)單片機(jī)在執(zhí)行程序上所產(chǎn)生的影響。d.讀懂以下C語(yǔ)言程序:#include<AT89X51.H>sbitkey=P1^0;unsignedchara=0;voidmain(void){while(1){P0=a;if(key==0){a=~a;}}}三、外部中斷應(yīng)用——按鍵計(jì)數(shù)器1.實(shí)驗(yàn)?zāi)康模篴.理解中斷服務(wù)程序的入口地址并將其熟記。b.掌握中斷控制字TCON、IE、IP的具體含義及正確定義等。c.掌握中斷服務(wù)程序的具體執(zhí)行過(guò)程。d.體會(huì)按鍵抖動(dòng)對(duì)單片機(jī)系統(tǒng)所造成的影響及如何消除按鍵抖動(dòng)。2.實(shí)驗(yàn)設(shè)備使用:計(jì)算機(jī)一臺(tái)、單片機(jī)實(shí)驗(yàn)箱一臺(tái)、KeliC軟件一套。開始外中斷及數(shù)據(jù)初始化化開始外中斷及數(shù)據(jù)初始化化死循環(huán)判斷是否有中斷結(jié)束對(duì)A累加計(jì)數(shù)NY(1)源程序及流程圖:ORG0000HAJMPMAINORG0003HAJMPDEALORG0030HMAIN:SETBEASETBEX0SETBIT0MOVA,#00HMOVP0,#0FFHWAIT:SJMPWAITDEAL:INCACPLAMOVP0,ACPLARETIEND(2)電路原理圖:4.實(shí)驗(yàn)內(nèi)容:a.編寫一程序,可實(shí)現(xiàn)按鍵執(zhí)行外中斷程序。b.加入延時(shí)程序,避免中斷的頻繁執(zhí)行。c.實(shí)現(xiàn)計(jì)數(shù)值連加功能。5.實(shí)驗(yàn)步驟:(1)基本步驟:a.閱讀并理解程序,理解程序第三行的“ORG0003H”及“MAIN”程序中初始化部分的具體含義。b.將單片機(jī)外中斷(P3.2/INT0)用單芯導(dǎo)線連接至獨(dú)立式按鍵中,P0口通過(guò)8芯排線接至LED。c.運(yùn)行程序,通過(guò)反復(fù)按下獨(dú)立式按鍵,觀察LED顯示結(jié)果。(2)發(fā)揮部分:①通過(guò)以上實(shí)驗(yàn)結(jié)果得出:由于按鍵抖動(dòng),導(dǎo)致P3.2/INT0口頻繁出現(xiàn)高低變化的電平,致使單片機(jī)多次執(zhí)行中斷服務(wù)程序。能否在程序的適當(dāng)部分加入延時(shí)程序,成功解決按鍵抖動(dòng)問(wèn)題?②如何實(shí)現(xiàn)計(jì)數(shù)值連加功能(即按下按鍵不放,計(jì)數(shù)值不斷自動(dòng)累加)?6.實(shí)驗(yàn)報(bào)告要求:a.記錄實(shí)驗(yàn)每一步驟的具體過(guò)程及實(shí)驗(yàn)現(xiàn)象。b.?dāng)⑹鰧?shí)驗(yàn)步驟中發(fā)揮部分程序的具體構(gòu)思,同時(shí)將調(diào)試過(guò)程作詳細(xì)記錄。c.記錄發(fā)揮部分的完整程序,同時(shí)將程序分塊化,并且標(biāo)注好每部分程序塊功能及關(guān)鍵語(yǔ)句的作用。d.總結(jié)本次實(shí)驗(yàn)知識(shí)點(diǎn)及編程調(diào)試心得體會(huì)。7.實(shí)驗(yàn)預(yù)習(xí)思考題:a.單片機(jī)中斷系統(tǒng)基本功能、中斷控制字定義以及外中斷觸發(fā)方式等。b.中斷服務(wù)程序入口地址、中斷斷點(diǎn)及中斷返回。c.按鍵抖動(dòng)對(duì)中斷所造成的影響。d.讀懂以下C語(yǔ)言程序:#include<AT89X51.H>unsignedchara=0;voidint0(void)interrupt0using0{a++;a=~a;P0=a;a=~a;}voidmain(void){EA=1;EX0=1;IT0=1;while(1);}四、8*8LED點(diǎn)陣顯示基礎(chǔ)1.實(shí)驗(yàn)?zāi)康模篴.掌握LED8*8與單片機(jī)的連接方法。b.掌握段代碼表的推算及變址尋址的具體含義。c.掌握判斷語(yǔ)句的具體用法。2.實(shí)驗(yàn)設(shè)備使用:計(jì)算機(jī)一臺(tái)、單片機(jī)實(shí)驗(yàn)箱一臺(tái)、KeliC軟件一套。3.實(shí)驗(yàn)基本原理:(1)源程序及流程圖:ORG0000HAJMPMAINORG0030HMAIN:MOVR0,#00H;列地址MOVR1,#0FEH;行選擇MOVR3,#00H;按鍵次數(shù)的計(jì)數(shù)MOVR2,#08H;顯示一個(gè)數(shù)的循環(huán)次數(shù)MOVR5,#00H;行地址MOVDPTR,#DISPBIT;字型首地址LOOP:MOVR0,#00HMOVR1,#0FEHMOVR2,#08HJBP3.2,LOOP1ACALLDELAYJBP3.2,LOOP1INCR3JNBP3.2,$CJNER3,#10,NEXTMOVR3,#00HNEXT:MOVA,R3 ;每一行是8個(gè)字節(jié),所以顯示下一行的數(shù)乘8是讓地址移到一下開始的位置MOVB,#8;MULABMOVR5,ALOOP1:MOVA,R5ADDA,R0MOVCA,@A+DPTRMOVP1,AMOVP2,R1MOVA,R1RLAMOVR1,AACALLDELAYINCR0DJNZR2,LOOP1SJMPLOOPDELAY:MOVR6,#10DLP1:MOVR7,#50DLP2:NOPNOPDJNZR7,DLP2DJNZR6,DLP1RETDISPBIT:DB0FFH,0C3H,0BDH,0BDH,0BDH,0BDH,0C3H,0FFH;0DB0FFH,0E7H,0E7H,0E7H,0E7H,0E7H,0E7H,0FFH;1DB0FFH,81H,0BFH,0BFH,81H,0FDH,0FDH,81H;2DB0FFH,81H,0BFH,0BFH,81H,0BFH,0BFH,81H;3DB0FFH,0EDH,0EDH,0EDH,081H,0EFH,0EFH,0EFH;4DB0FFH,0C3H,0FBH,0C3H,0DFH,0DFH,0C3H,0FFH;5DB0FFH,0C3H,0FBH,0C3H,0DBH,0DBH,0C3H,0FFH;6DB0FFH,0C3H,0DFH,0DFH,0DFH,0DFH,0DFH,0FFH;7DB0FFH,0C3H,0DBH,0DBH,0C3H,0DBH,0DBH,0C3H;8DB0FFH,0C3H,0DBH,0DBH,0C3H,0DFH,0DFH,0DFH;9END(2)電路原理圖:P1接到C3區(qū)的LD_1-LD-8P2接到C3區(qū)的LD_A-LD_H4.實(shí)驗(yàn)內(nèi)容:a.編寫一程序,可實(shí)現(xiàn)按鍵按下次數(shù)的顯示。b.加入延時(shí)程序,消除按鍵抖動(dòng)。c.實(shí)現(xiàn)0~9計(jì)數(shù)加1計(jì)數(shù)。5.實(shí)驗(yàn)步驟:(1)基本步驟:(2)發(fā)揮部分:①使程序?qū)崿F(xiàn)0~9計(jì)數(shù)減1計(jì)數(shù),即按下按鍵時(shí)能從0~9顯示。6.實(shí)驗(yàn)報(bào)告要求:a.記錄實(shí)驗(yàn)每一步驟的具體過(guò)程及實(shí)驗(yàn)現(xiàn)象。b.?dāng)⑹鰧?shí)驗(yàn)步驟中發(fā)揮部分程序的具體構(gòu)思,同時(shí)將調(diào)試過(guò)程作詳細(xì)記錄。c.記錄發(fā)揮部分的完整程序,同時(shí)將程序分塊化,并且標(biāo)注好每部分程序塊功能及關(guān)鍵語(yǔ)句的作用。d.總結(jié)本次實(shí)驗(yàn)知識(shí)點(diǎn)及編程調(diào)試心得體會(huì)。五、單片機(jī)定時(shí)/計(jì)數(shù)器——秒脈沖定時(shí)器1.實(shí)驗(yàn)?zāi)康模篴.理解中斷服務(wù)程序的入口地址及熟記各中斷服務(wù)程序入口地址。b.掌握定時(shí)/計(jì)數(shù)控制字TMOD、TCON的具體含義及正確定義等。c.掌握不同工作方式下定時(shí)時(shí)間初值的具體算法。2.實(shí)驗(yàn)設(shè)備使用:計(jì)算機(jī)一臺(tái)、單片機(jī)實(shí)驗(yàn)箱一臺(tái)、KeliC軟件一套。3.實(shí)驗(yàn)基本原理:開始系統(tǒng)初始化開始系統(tǒng)初始化進(jìn)入死循環(huán)有無(wú)定時(shí)中斷請(qǐng)求結(jié)束進(jìn)入中斷重裝值并對(duì)P1.0取反NYORG0000HLJMPMAINORG000BHLJMPINTT0ORG0030HMAIN:MOVTMOD,#01HMOVTL0,#0B0HMOVTH0,#3CHSETBEASETBET0SETBTR0SJMP$INTT0:MOVTL0,#0B0HMOVTH0,#3CHCPLP1.0RETIEND(2)電路原理圖:4.實(shí)驗(yàn)內(nèi)容:a.編寫一程序,通過(guò)啟動(dòng)定時(shí)/計(jì)數(shù)器可實(shí)現(xiàn)P1.0口輸出精確穩(wěn)定的脈沖信號(hào)。b.改變定時(shí)器初值并通過(guò)軟件計(jì)數(shù)方法精確得到1秒定時(shí)。c.加入數(shù)碼管顯示,實(shí)現(xiàn)秒個(gè)位指示功能。d.加入判斷語(yǔ)句,實(shí)現(xiàn)LED計(jì)數(shù)值控制。5.實(shí)驗(yàn)步驟:(1)基本步驟:a.根據(jù)程序定義將P1.0口通過(guò)單芯排線連接至LED中。b.運(yùn)行以上程序,觀察所連接LED的閃爍情況。(2)發(fā)揮部分:①精確定義一秒鐘時(shí)間,并結(jié)合前面學(xué)過(guò)的知識(shí),能通過(guò)數(shù)碼管顯示出秒鐘的個(gè)位信息(注意秒鐘個(gè)位為十進(jìn)制,即0~9)(結(jié)合實(shí)驗(yàn)五電路圖連接)。②控制一LED,要求當(dāng)秒個(gè)位內(nèi)容小于3時(shí)點(diǎn)亮,大于等于時(shí)熄滅。6.實(shí)驗(yàn)報(bào)告要求:a.記錄實(shí)驗(yàn)每一步驟的具體過(guò)程及實(shí)驗(yàn)現(xiàn)象。b.?dāng)⑹鰧?shí)驗(yàn)步驟中發(fā)揮部分程序的具體構(gòu)思,同時(shí)將調(diào)試過(guò)程作詳細(xì)記錄。c.記錄發(fā)揮部分的完整程序,同時(shí)將程序分塊化,并且標(biāo)注好每部分程序塊功能及關(guān)鍵語(yǔ)句的作用。d.總結(jié)本次實(shí)驗(yàn)知識(shí)點(diǎn)及編程調(diào)試心得體會(huì)。7.實(shí)驗(yàn)預(yù)習(xí)思考題:a.定時(shí)/計(jì)數(shù)器控制字定義。b.中斷服務(wù)程序入口地址、中斷斷點(diǎn)及中斷返回。c.單片機(jī)定時(shí)時(shí)長(zhǎng)計(jì)算方法、間接定時(shí)獲取長(zhǎng)時(shí)間定時(shí)方法。六、單片機(jī)串行口應(yīng)用1.實(shí)驗(yàn)?zāi)康模篴.掌握單片機(jī)串行口收發(fā)數(shù)據(jù)的全過(guò)程。b.掌握串行口控制寄存器SCON的具體定義;數(shù)據(jù)發(fā)送過(guò)程中中斷請(qǐng)求標(biāo)志位的相應(yīng)變化;欲發(fā)送的數(shù)據(jù)必須先送入緩沖區(qū)等。c.掌握74LS164芯片的工作原理、連接方法等。2.實(shí)驗(yàn)設(shè)備使用:計(jì)算機(jī)一臺(tái)、單片機(jī)實(shí)驗(yàn)箱一臺(tái)、KeliC軟件一套。3.實(shí)驗(yàn)基本原理:(1)源程序:ORG0000HAJMPMAINORG0030HMAIN:MOVSCON,#00HMOVA,#0FEHCLRTILOOP1:MOVSBUF,ALOOP:JBCTI,NEXTSJMPLOOPNEXT:RRAACALLDELAYSJMPLOOP1DELAY:MOVR6,#200DLP1:MOVR7,#200DLP2:NOPNOPDJNZR7,DLP2DJNZR6,DLP1RETEND(2)電路原理圖:利用C5的74LS164與8個(gè)LED相連接,其中74LS164的/CLR接C1的VCC,74LS164的CLK接TXD,74LS164的RXD接DINA。4.實(shí)驗(yàn)內(nèi)容:a.編寫一程序,實(shí)現(xiàn)單片機(jī)串行口輸出串行信號(hào),經(jīng)串并轉(zhuǎn)換驅(qū)動(dòng)數(shù)碼管顯示。b.實(shí)現(xiàn)兩位秒信息顯示。c.加入判斷語(yǔ)句實(shí)現(xiàn)滿足特定條件時(shí)執(zhí)行相應(yīng)操作。5.實(shí)驗(yàn)步驟:(1)基本步驟:(2)發(fā)揮部分:6.實(shí)驗(yàn)報(bào)告要求:a.記錄實(shí)驗(yàn)每一步驟的具體過(guò)程及實(shí)驗(yàn)現(xiàn)象。b.?dāng)⑹鰧?shí)驗(yàn)步驟中發(fā)揮部分程序的具體構(gòu)思,同時(shí)將調(diào)試過(guò)程作詳細(xì)記錄。c.記錄發(fā)揮部分的完整程序,同時(shí)將程序分塊化,并且標(biāo)注好每部分程序塊功能及關(guān)鍵語(yǔ)句的作用。d.總結(jié)本次實(shí)驗(yàn)知識(shí)點(diǎn)及編程調(diào)試心得體會(huì)。7.實(shí)驗(yàn)預(yù)習(xí)思考題:a.串行口基本定義;RXD、TXD信號(hào)實(shí)現(xiàn)串行數(shù)據(jù)發(fā)送。b.串行口控制寄存器SCON具體定義;中斷請(qǐng)求的標(biāo)志位等。c.74LS164芯片串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù)的硬件連接。七、單片機(jī)系統(tǒng)設(shè)計(jì)——秒表設(shè)計(jì)1.實(shí)驗(yàn)?zāi)康募耙螅篴.能夠系統(tǒng)性地總結(jié)掌握的知識(shí),將單元模塊知識(shí)有機(jī)的結(jié)合在一起。b.能夠充分協(xié)調(diào)好硬件與軟件之間的相互結(jié)合,合理設(shè)計(jì)硬件電路。c.掌握單片機(jī)匯編語(yǔ)言判斷語(yǔ)句、分支語(yǔ)句以及子程序調(diào)用等編程知識(shí)。2.實(shí)驗(yàn)基本原理與功能:利用定時(shí)計(jì)數(shù)器實(shí)現(xiàn)1秒定時(shí),通過(guò)LED8*8顯示0-9,實(shí)現(xiàn)0-9的倒計(jì)時(shí)。3.實(shí)驗(yàn)主要技術(shù)指標(biāo):(1)實(shí)現(xiàn)正確穩(wěn)定地顯示秒的倒計(jì)時(shí)。(2)通過(guò)按鍵分別暫停、開始、清零。4.實(shí)驗(yàn)設(shè)計(jì)、調(diào)試:(1)根據(jù)動(dòng)態(tài)掃描電路圖將電路正確連接。(2)根據(jù)動(dòng)態(tài)掃描原理編寫正確的控制程序。(3)程序運(yùn)行后如出現(xiàn)閃爍問(wèn)題應(yīng)對(duì)程序加以調(diào)試并解決該問(wèn)題。5.設(shè)計(jì)舉例:設(shè)計(jì)并調(diào)試一秒表,分別滿足以下設(shè)計(jì)要求:(1)實(shí)現(xiàn)正確穩(wěn)定秒計(jì)時(shí),同時(shí)數(shù)碼管應(yīng)無(wú)閃爍問(wèn)題。(2)通過(guò)按鍵分別實(shí)現(xiàn)秒表的暫停、停止、開始、清零,方便用戶對(duì)時(shí)間的校準(zhǔn)。6.設(shè)計(jì)性實(shí)驗(yàn)任務(wù)或綜合性實(shí)驗(yàn)任務(wù):(1)參考代碼:ORG0000HAJMPMAINORG0030HMAIN:MOVR0,#00HMOVR1,#0FEHMOVR3,#00HMOVR2,#08HMOVR4,#100MOVDPTR,#DISPBITLOOP:MOVA,R3MOVB,#8MULABMOVR5,AMOVR4,#50LOOP2:MOVR0,#00HMOVR1,#0FEHMOVR2,#08HLOOP1:MOVA,R5ADDA,R0MO
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 大理石瓷磚購(gòu)銷合同
- 購(gòu)房抵押合同
- 宣傳片拍攝合同
- 公司股權(quán)轉(zhuǎn)讓協(xié)議合同書
- 即時(shí)適應(yīng)性干預(yù)在身體活動(dòng)促進(jìn)中應(yīng)用的范圍綜述
- 植保無(wú)人機(jī)飛行參數(shù)對(duì)油茶授粉霧滴沉積分布及坐果率的影響
- 2025年昌都貨運(yùn)從業(yè)資格證好考嗎
- 2025年粵教滬科版九年級(jí)地理上冊(cè)階段測(cè)試試卷
- 智能家居產(chǎn)品合作開發(fā)合同(2篇)
- 2025年宜賓職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2024年中國(guó)科學(xué)技術(shù)大學(xué)少年創(chuàng)新班數(shù)學(xué)試題真題(答案詳解)
- 2024年新疆維吾爾自治區(qū)成考(專升本)大學(xué)政治考試真題含解析
- 煤礦復(fù)工復(fù)產(chǎn)培訓(xùn)課件
- 三年級(jí)上冊(cè)口算題卡每日一練
- 《性激素臨床應(yīng)用》課件
- 眼科疾病與視覺健康
- 洗滌塔操作說(shuō)明
- 繪本分享《狐貍打獵人》
- 撤銷因私出國(guó)(境)登記備案國(guó)家工作人員通知書
- (39)-總論第四節(jié)針灸處方
評(píng)論
0/150
提交評(píng)論