分支與循環(huán)程序設(shè)計實驗報告匯總_第1頁
分支與循環(huán)程序設(shè)計實驗報告匯總_第2頁
分支與循環(huán)程序設(shè)計實驗報告匯總_第3頁
分支與循環(huán)程序設(shè)計實驗報告匯總_第4頁
分支與循環(huán)程序設(shè)計實驗報告匯總_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、分支與循環(huán)程序設(shè)計實驗-報告 匯總作者: 日期:實驗名稱分支與循環(huán)程序設(shè)計實驗指導(dǎo)教師羅志祥專業(yè)班級光電140 6姓名 段昳暉學(xué)號U 2014*聯(lián)系電話137* * * *、任務(wù)要求1 .設(shè)有8bits符號數(shù)X存于外部RAM單元,按以下方式計算后的結(jié)果Y也存于外部RAM單元,請按要求編寫完整程序。X2當(dāng)X64丫X /2當(dāng)10XX當(dāng)X10642.利用51系列單片機(jī)設(shè)計一個 24小時制電子時鐘,電子時鐘的時、分、秒數(shù)值分別通過P 0、P1、P2端口輸出(以壓縮BCD碼的形式)°P 3.0為低電平時開始計時,為高電平 時停止計時。設(shè)計 1s延時子程序(延時誤差小于10 U S,晶振頻率1

2、2MHz)。二、設(shè)計思路1. 設(shè)有8bi ts符號數(shù)X存于外部 RAM單元,按以下方式計算后的結(jié)果丫也存于外部RAM單元,請按要求編寫完整程序。X2丫 X /2當(dāng)X當(dāng)1064X 6410將外部單元1000H中的X,通過分支判斷,分別執(zhí)行不同的語句,三條語句分別為標(biāo)記為L1、L2、L 3,先比較X與64的大小關(guān)系,再判斷X與10的大小關(guān)系,主要利用比較 轉(zhuǎn)移指令CJ NE,以及執(zhí)行CJNE旨令后的進(jìn)位位 CY,進(jìn)一步比較大小,分別跳轉(zhuǎn)至對應(yīng)語句。將結(jié)果存于外部單元的 100 1 H以及1 0 0 2H。2.利用51系列單片機(jī)設(shè)計一個 24小時制電子時鐘,電子時鐘的時、分、秒數(shù)值分別通過P 0、P

3、 1、P 2端口輸出(以壓縮BCD碼的形式)。P 3.0為低電平時開始計時,為高電平時停止計時。設(shè)計1s延時子程序(延時誤差小于10us,晶振頻率12MH Z)。主程序設(shè)計三層循環(huán),分別對應(yīng)時、分、秒,最內(nèi)層安放一秒延時程序。利用R0、R1、R2計數(shù),R3保存分鐘數(shù)、R4保存小時數(shù),最內(nèi)層循環(huán)60次,中循環(huán)循環(huán)1次,中循環(huán)60秒,外循環(huán)循環(huán)1次,外循環(huán)循環(huán)24次,清零。其中對端口顯示的秒數(shù)、分鐘數(shù)、時間數(shù),進(jìn)行二進(jìn)制修正。利用循環(huán)來設(shè)計延時程序,合理計算語句長度,以及循環(huán)次數(shù)。程序運(yùn)行時修正P 3. 0的值,可以實現(xiàn)暫停計數(shù)和繼續(xù)的功能。提高部分(選做):1) 實現(xiàn)4位十進(jìn)制加、減1計數(shù),千位

4、、百位由 P1 口輸出;十位、個位由P 利用P3. 7狀態(tài)選擇加、減計數(shù)方式。2) 利用P3 口低四位狀態(tài)控制開始和停止計數(shù),控制方式自定。初始化P1、P2,,計數(shù)循環(huán)中插入一秒延時程序。R1存千百位、R 2存?zhèn)€十位2 口輸出。,P3. 7=0時,進(jìn)行加1計數(shù),取出R 2中的數(shù)存于A ,對A加1,同時進(jìn)行十進(jìn)制修正,存于P2,達(dá)到 99,則進(jìn)位對千百位進(jìn)行加 1。P 3.7=1時,進(jìn)行減一操作,取出R1中的數(shù)存于A,對A減1, 同時進(jìn)行十進(jìn)制修正 存于P 1,達(dá)到0,則對P 2,對R2進(jìn)行減一。計數(shù)循環(huán)前判斷P 3. 0的值,當(dāng)P 3.0 = 1時,開始計數(shù),P3.0= 0時,原地循環(huán),停止計

5、數(shù), 直到P3.0=1,可以實現(xiàn)隨時停止與開始。三、資源分配單元,按以下方式計算后的結(jié)果Y也存于外部X設(shè)有8bits符號數(shù)X存于外部 RAM RAM單元,請按要求編寫完整程序。當(dāng)X64YX /2當(dāng)10XX當(dāng)X1064X存于片外1 0 00HY存于片外100 1 H、100 2 H其中,求平方時,低位存于 1001H,,高位存于100 2 H除二時,商存于100 1 H,余數(shù)存于1 0 02H2. 利用5 1系列單片機(jī)設(shè)計一個2 4小時制電子時鐘,電子時鐘的時、分、秒數(shù)值分別 通過P0、P1、P2端口輸出(以壓縮BC D碼的形式)。P3.0為低電平時開始計時,為高電平時停止計時。設(shè)計1 s延時子

6、程序(延時誤差小于10US,晶振頻率12MHz )。P0輸出小時數(shù)P1輸出分鐘數(shù)P2輸出秒數(shù)R0小時循環(huán)計數(shù)R1分鐘循環(huán)計數(shù)R2秒循環(huán)計數(shù)R3保存分鐘數(shù)R4保存小時數(shù)提高部分(選做):1)實現(xiàn)4位十進(jìn)制加、減1計數(shù),千位、百位由P1 口輸出;十位、個位由 P 2 口輸出。 利用P3.7狀態(tài)選擇加、減計數(shù)方式。2 )利用P3 口低四位狀態(tài)控制開始和停止計數(shù),控制方式自定。P1輸出千百位P 2輸出個十位P3.0計數(shù)開始與停止控制P3.7加1減1計數(shù)切換R1存千百位R2存?zhèn)€十位四、流程圖1 .設(shè)有8bi t s符號數(shù)X存于外部R 部R AM單元,請按要求編寫完整程序。AM單元,按以下方式計算后的結(jié)果

7、丫也存于外X2Y X /2當(dāng)X當(dāng)10X 6410642. 利用51系列單片機(jī)設(shè)計一個 24小時制電子時鐘,電子時鐘的時、分、秒數(shù)值分別通 過P0、P1、P2端口輸出(以壓縮BCD碼的形式)。P3. 0為低電平時開始計時,為高電平時 停止計時。設(shè)計1 s延時子程序(延時誤差小于10u S,晶振頻率12MH Z)。R2內(nèi)術(shù)環(huán)60次 Rl中循環(huán)ftO次 RO外術(shù)環(huán)M次ATHIR4* (IPM p址時子mlA< AllR2< R2 In 0?R5* R3I IP3' R3Rl jRl IKI UPR4< R4 t IP2R4ROMMRO <»?Y0M®

8、; 顧to a 麗® §©5附曲刼涎)翻 BuySnwtDrmU |HirctiiMdccpl» pml Mt docuHMrv wfthout a wM<marh. wvw.sman<taw.cm of call MOO-76&-3729.提高部分(選做):1) 實現(xiàn)4位十進(jìn)制加、減1計數(shù),千位、百位由 P1 口輸出 汁位、個位由P2 口輸出。 利用P3.7狀態(tài)選擇加、減計數(shù)方式。2)利用P3 口低四位狀態(tài)控制開始和停止計數(shù),控制方式自定。R2 99?P 一 992r2a 0R2 二?V/R_P 一 Ho?Buy smttrtora

9、wL purchased copies p=s thisdocurnerH without B e9rmrlK Visit MM 9nartdrw 83 or c一二80P76P3729-五、源代碼 (含文件頭說明、語句行注釋)1.設(shè)有8bits符號數(shù)X存于外部RA M單元,按以下方式計算后的結(jié)果Y也存于外部RAM單元,請按要求編寫完整程序。taskX2X 12Descri pt 1Da te:2.a s m對8 10.13當(dāng)X當(dāng)1064X 6410b 1 ts符號數(shù)X,對于不同的X進(jìn)行不同的運(yùn)算操作Des 1 gnedS ourc e uby :s ed:1 000H : 存X的值01H、1

10、0 0 2H:存 丫 的值1 001H:平方運(yùn)算所得低位;除法運(yùn)算所得商1002H:平方運(yùn)算所得高位;除法運(yùn)算所得余數(shù)OR G 0 00 0HL J MP MA IORG 0100HMAI N:MOV D PT R,#1 0 0 0 H;X存于 100 0 H;給X賦值M OVA ,#-1MOV B, #0MOVX DP TR,A;X<0,L 3L 1:;X>0CJN E A , #6 4 ,L2SJMP L 1M OV B,AMUL AB;A !=6 4 ,L 2;X>=64SJ MP STO R E;低位存于10 0 1 H,?高位存于1 0 0 2HL2 :J NC L

11、 1CJNE A,#10,L4SJMP L 3L4:JC L3MO VDI VB, # 2A BSJ MPSTORE;X>64,L 1;A! = 10, L4 ;X =10,L3;X <1 0,L3;X>10;商存于1 0 0 1 H,余數(shù)存于1002H;正負(fù)判斷JB A C C.7,L 3;X < =10;結(jié)果存于10 0 1HL3 :CP L AS TORE: INC D P T RMO VX DPTR,AI NC DPT RM OV A,BMO VX DPTR ,ASJ MP $END2.利用 過 P0、 P1、 時停止計時。2 4小時制電子時鐘,電子時鐘的時、分

12、、秒數(shù)值分別通51系列單片機(jī)設(shè)計一個P 2端口輸出(以壓縮BC D碼的形式)°P3 . 0為低電平時開始計時,為高電平 設(shè)計1s延時子程序(延時誤差小于10us,晶振頻率12MHz)。3.t a sk2.Desc r iption:Da te :20 1a sm24小時制電子時鐘 6. 1 0. 13De s ig ned by: So u r c e used:DY HP0:輸出小時數(shù)P1:輸出分鐘數(shù)P 2:輸出秒數(shù)R0:小時循環(huán)計數(shù)R1:分鐘循環(huán)計數(shù)R2:秒循環(huán)計數(shù)R3:保存分鐘數(shù)R 4:保存小時數(shù)0 00 0H? LJ M P M AI N? ORG 0100 HMAIN: M

13、 O V S P,#40 HM O V P0,#0M OVMOVM OVM OV R4,#0P 1 ,#0P 2, #0R 3 ,# 0;保存小時;保存分鐘內(nèi)循環(huán)-60;設(shè)定循環(huán)? MOV R0, #2 4M O V R 1,# 5 9MOV R2,#5 9? CLR A;小時外循環(huán)-24;分鐘中循環(huán)-60 渺LOOP :? ADD? DAJN B P3.0, $LC A LL DE LA YA, #1A;p3 . 0 = 0,結(jié)束計數(shù)涎時1sMOV P 2 , ADJN Z R2,L OO P;分鐘開始計數(shù)將分鐘賦給A;分鐘+ 1M OV A,R3ADD A ,#1? DA AMOV R3,

14、 AMOV P1 , A秒清零;重置內(nèi)循環(huán);R 1! = 0,中循環(huán);分鐘清零,小時計數(shù)CL R AM O V R 2,# 59DJ N Z R 1 ,LO OPM OV R 3,#0DE L A Y :? DELAY 1:MOV R 7 ,# 1 1D EL A Y3 : MOV R 6,# 90DE L A Y 2: MO V R5,#201N OPNOP;n=( 2 0 1*5+5)*90+9)* 1 1+2=1000001;t= 1.000 0 0 1 sMOVA,R4?A DDA, # 1DAA?M OVR4, A?MOVP 0,A?MO VR 2 ,#59MOVR 1,#59?DJ

15、 N ZR0 ,LOOP;重置中循環(huán);重置外循環(huán)D O NE : SJM P $? NOP? DJNZN OPR5 ,D E LA Y 1?DJN Z R6,DEL A Y2NO P?NOPNOP? N OP? NOPN O PN OP? D JNZ R7,DE L AY 3?RE TEND提高部分(選做):1 )實現(xiàn)4位十進(jìn)制加、減1計數(shù),千位、百位由P 1 口輸出;十位、個位由P2 口輸出。利用P 3. 7狀態(tài)選擇加、減計數(shù)方式。2)利用P 3 口低四位狀態(tài)控制開始和停止計數(shù),控制方式自定。 Desc ription:實現(xiàn)4位十進(jìn)制加、減1計數(shù)Date: 2016. 10. 13De s

16、i g n ed by: DYHSource u sed:Pl輸出千百位P2輸出個十位P3.0計數(shù)開始與停止控制P3. 7力口1減1計數(shù)切換R1存千百位R2存?zhèn)€十位ORG 0 0 00HM O V P1,# 0M O V P2, # 0 ?MOV R1 , #0 ?MOV R2 ,#0MP MAIN;輸出千百位;輸出個十位;存千百位;存?zhèn)€十位? LJ?MA I N:?OR G 0 100HJB P3.0, $J N B P3.7,AD D 1M O V P 1 ,#99;計數(shù)開始與停止控制;加1減1,模式選擇SU B 1:? M OV P2 ,#99MOV R 1 ,#9 9LO O P2:

17、MO V R2,#99LOOP 1: JB P 3. 0, $JN B P3.7, LOOP 3MOV A ,R 2LCAL L DELAYD EC AM OV R2,A?MOV P 2,R 2? CJNE R2,# 0 H,L O OP1? M OV A , R1D E C A? MOV R1,A?MO V P1 ,R1?CJ NE R1 , #0H, L OOP2SJM P $A DD1:MOV P 1,#0?M OV P2,# 0? MOV R1 ,#0LOOP4: MO V R 2 ,#0LO OP3 : J B P3.0,$JB P3.7, LO O P1M OV A , R2LC

18、A LL DELA YI N C A?M O V R 2,A ?MOV P 2,R2? CJNE R2,#99H, LO OP3? M OV A,R1?INC A? MOV R1, A?MOV P1, R 1? C J NE R1,#99H , LOOP4? MOV R1 ,#0DELAY:SJ M PMO V R 7, #11; n =( (20 1* 5+5)* 9 0+ 9 )*11+ 2 = 1000001DELAY3:DELAY2: MOVMOV R 6,#90;t=1 . 00000 1 sR 5,#2 0 1? DELAY1: N OPN OP? N OPD JNZ R5 , D

19、E LA Y 1 NO PNOPDJNZ R 6,DELA Y 2? NOPNOPNOPNO PNO PD JNZ R 7,DELAY3? RETE ND六、程序測試方法與結(jié)果1.設(shè)有8 b 1 ts符號數(shù)X存于外部 RAM單元,按以下方式計算后的結(jié)果Y也存于外部RA M單元,請按要求編寫完整程序。X264X 12當(dāng)106410(1) X= -30=E2HY=1 DHKfrLztir y R*r=rULWJUrlOMOr2r3hfoar4OkOOJrSOjiOOr6OkOOrTOkOQ1OmQO占rwinS>fcrfioowaTIpbtOraooDPC 1C:QiOOQaS?4t4S0s

20、tolooddccodptvOfOaid 5仃54: MiIM;:uit 匚 lU'S:ftKfr.r尸k I = Syhie* Larma nl?UT;T;inq With 3釀 Si3e Ljji Locd犬學(xué)謨理PPn、大三(2). X =5=05H,Y=FAHNOV nPTR, 乂 : K存于 IQOOii UPIU, I OXI juu :繪筑於ii門mF?5如H07 74r?A. * = 30MflV常二-H;11MtmoTT 1Tb:a仲巨5血川的 Ifllti.rkjni OtiG -Ou jhLJKF KAIS:n(KFIPFTS, I-iL?nn 浮蔣于A,t-3C

21、" 7始劉蠱譽(yù)3,40甩drtsa pumna邸H3VMOVmofvMCfVH 50PTR,?:二貝汽蚌JD ACC.7,13;X<QL;:4;CJHE A,te9,L2 ;A:=e,L23JyF LIHOV 弐二:HX6目HUL JLU二 JHE STOKE ; IS Ci if 于二 H.倉 f左 IT 于 IOC 曲y:o>r'C'Oiooo: E2 It DO c-0 CO 00 00 00 00 00 00 oq OC 00 oa OC 03 KioxDOlioLli do ;o 30 do co oo oo oo DO oo OQ oa ot

22、oa od os osa,-VEintlDtionR旳 litersVil'ieR R<3= rO fl r£'13'.r4tb'r6:17A SysxOQObfQOOkOO goo QttOO LbtUUOkUU kOODlHSsemiblya Elbi5:MOV;3t 礙宜A" C: 0:01037405MOVA,豐0x05H6:MOV 3,#0MOVB(CxFOJ,#OmOOC:OiOlC575E00CIDNGttOOkQO£P a:e5p_ma:c心trQt<1002PC $CFfCnzE180421939Tfi

23、fcu jinflfiqtnT=xSO235京總310111213 空15le21161920曲IN;QOOiCHLJTIF KAINCBG_KCV DtTp.,t;ODCH 冷存于L冗北KOT'lDVKOVX sDPTR ;>"5 :給;?!)辰信;正克判斷UB AUC.7,L3;X<0L3;X>0CJllE 匕詢,LESJHP 匚1KOV 2HOLINC;X>=6*15JnP STORE:低立存于lOOlS,高位存于aQSHh71 Fro.eirt ReoistersFT嚴(yán)cammand艮tinning wz.th Cacfc 5xze t Xoa

24、d吃叭大學(xué)翼程PPm.< >Menpiary 1a.(3). X =10=0AH,Y=F5HAddnHi. |X:1(W0HX:QOQIDGQ: 05 71 DOX:OjtOQ13CEj OO O'O 00QD DO 03 QO aO QO OQ CO 03 QOCO 00 OD 00 '0 OO 00 CO 03 00liOQOOVrOOiOOrlOjOOr£OiOOr3OjOO日0z«i-EOiM上C(hOOr?OiOOtOiOOtmoo匸rmrriO7Jp trzl00£?FC $C.0r01£EztateEZ4yi:a

25、MJbs白心124.642T1TMp引r0x00t Sys' Dlias#rri31j-a Qr5:c:Cx0103 r6=c:Cx9IOqF匡y.asrn *MCV A, tl3 ;拳文® 宜*> X74OAMOVMC-r B, #OT$eQQQMQV生,$0*0%3 lOKBI ,#0X03'1 ORG00 OOHa二LJWt MJIINJCRG OlOOHMOV DPTR,#lt>O:>H ;C存于icmtiMOV M,#;O 祇逋MOV D,#0 WVX 電DPIRAfl1;20Ksin:Ll:;正一鬥斷JB ACC.7,L3;X<.;

26、K>0CJIIE k,#<.4,L2; A.-6-i, L;SJME LIMOV 5,A曲WUL ASIWC Ltl t.SJME STORE ;低乜-孚于IDCIH,高位存于:0J2H宦嚇屮:J SRcgKt(nIcommanaT- AMemO'iy :Q QIRunningCode Else ILoad -EiW大爭課SppiW;< >Addr¥*5s |x laooi-ETlt:0x001000j7孔 FS )0XiOxOOiOOE: 50 DC 00OiC OC OC OC 00 OO 00 OO 00 OO 00O'O DC OlO

27、oc OQ OO 00 OO 00 OO 00ASK AaiGtJ EreakDlsatileI nWI 乍 Rci、k p 一 u ; 口 fe .OMfUlQTT 1(4)X=25 = 19h Y = 0 C H (商)01 H (余數(shù))rDOuflQtJCMOrJOxflOy3啣nr4ObfOOrSQbdQOrfi(MOr'OhOO4.hdoaMiartnnspiiMTtptrOrOMDPC IC'.OiCKOstates0OLDWKflOO円o«no5嚴(yán)tt;03tbCDC:OKCdi0 3c: 0 九:口門 q<02C100ILJMPHAINlie;0

28、100).30SKIP30Hoenn-'OOPA¥>n bsk? Jiri曰 buki.dsni _ Udtllini | JC1DKG lOC'ZHAb 2LJMt陛丄國r0 陽:Lo : ri4 U:":MOV Pf7R, (:500K ;XT :f心:rw3HOU睡垃二HCV S,+0MCVX=e;二總之臚10JB aCC.JSMdrH11*. -7:空一-7CJNF:咅'三佔7KJVF El二 5二丄:MOV片二朋="二蟲M3L監(jiān)175JW- 5TORE ,低主存十"比:H, tt蘭孩亍""HId

29、V<>Q Di皿ihi匕 Hn QiMcmaiy 1TannindRunning wltSiaa LiaSm(j *'Ei*;學(xué)眞程PPTA、大三X;0k'C'010O0; is OC di 00 co 00 00 00 00 00 00 00 OC 00 oa 0匚 OD y:OMCOio;i: ao jq jo co co oo oc oo oo oo oo od oc oo do or o:i*;3y耳MTJIT縣:EkDi鼻心:亡> r II t - I in -I . -JL Xllroi> 1SinLlSrtitA.X=64 = 40

30、HY=1000HPRegistEri4 QDis曰sscnYHIy4 Qt R*girOOiOOrlOiOOr?nifmv3QrWr4zOOr5OiOCrblUUr;LhUU0:10jh1-1(15POxCTOjtCTilCOZFC $cotoizcItatel463Sa303secg34-DM】勺 MrswOiOSE Svs伺 5啦 sRegntrsCornmsRdHiiniiirfjCode 3丄上u ILoad "E:譏大學(xué)課程FFTXA:< >A5M kssi&i BrtaRCisatie匚c;C>rOJOS卜心0爲(wèi)3I 34H s «TT

31、I «9 a 1112pL ISIE2?Mrmoiv 1MCVr電£075F000ri”伙弓S直MOVms B,豐 OMOV3 fOKFOill', fr0>03X.ORG 00OOHIJMF HAIN CRGMOV14OVwv心r®g阿W»bOlO'OHDP1R,#10"03'H :X存于KOOH h沖陰;洽31礫嗇比#0MOVX EPTR.AJB flCC.7,L3;X<0,LS止0CjME A,fLZ ;蟲.=&七,二SJME LIWOV a,A ;父=£4WUL A33JME STO

32、RE 訂氐(i于丄北丄匕高也存于二前騫JWC Li;X>t4,Ll產(chǎn) TTLTTr r. + - r- t Ji 兀一r11:0x001000: 40 DC ic OiO DC 0 YC 00 OO 00 OO 00 OO 00X:Ox00100E: aa DC 3C did dc od oo do OO OO OO 00 OO 002.利用5 1系列單片機(jī)設(shè)計一個 24小時制電子時鐘, 通過P0、P1、P 2端口輸出(以壓縮BCD碼的形式)°P 時停止計時。設(shè)計 1s延時子程序(延時誤差小于1 0US,(1) P3. 0= 0,停止計數(shù)電子時鐘的時、分、秒數(shù)值分別3.0為低電

33、平時開始計時,為高電平 晶振頻率 1 2 MHz)。S3ParaNel Port 0L Port 0I 7 Bits 0p0. l&tM rrrrrrrrFins: |Ot(M)廠廠廠廠廠廠廠廠Parallel Pert 1Port!7 Bits 0 Pl l&M r廠廠廠廠rrrfW |ftc(M 廠廠廠廠廠p廠廠JParallel Port 2(2)分鐘進(jìn)位前卩Ort 2_7 Bits 0P2 |&40廠#廠r廠廠廠廠Fins: I加40rkrrrrrrParalkl Port 3-Port 3I 7 Bits 0Pa: l&FEPins: I氐FE廠Par

34、jlld Port t>(3)分鐘進(jìn)位后PM 0O'_7 BftsPi&: |h4X I廠廠廠Pina: SoF rTTTTParallel Port 1Part 1I 1 BHs O'FiJfldE 廠廠廠應(yīng)廠莎麗廠FE la(苗 rrrpriTpTPar-all el Port 27 BitsO'1 Pl PI 1rprprrTTz廠R卩 eit2P2 |a(頭Pins. |a<51Para Nel Port 3port 3PS'ptFFPins;陌ParalkB PortOPMI 7 Bits盹甌曠rrrrr Pins: |mo rrr

35、rrrrrParallel Port 1p«t 1_ I一 7 Bas 0pk |S(i7 rrrvr臣臣Pin$; I金17 廠廠廠兩廠兩匝顧Parallel Port 2Pcxt 2,7B 祐0吃隔 rrmTTTT?Pins: rrrrprrRParallel Port 3-Port JI 7 Bits 0pg: JfetFF 1“I# 1“I【“Pina;懊FF麗帀麗p陽7(4)小時進(jìn)位前二 *-*Paralkl Port 0-Port 0I 7 _ Brts 0PB I&01 rr廠廠廠廠廠I?Pins: |Sm rrrrrrrrParallel Port 1rPor

36、tl_ I 7 Brts 0Fi |(k砧 廠廠rR/rrpPins I&&9 廠麗廠I7I7廠廠|7Parallel Port 27 Bits Qrrkrrrv卩 Ort 2P2: |&23Pina; |(k23(5)小時進(jìn)位后Paralkl Port 5S3-Port 3.“ nr寸一 7 Bits 0 P3;. |itFFPins: |QcFF 0繭帀Parallel Port 0Port 01 7 Brts 0por廠廠廠廠廠廠莊Pins: |ftt 廠廠廠廠廠廠廠廠Parallel Port 1I S3-Port 1I 7 Brt3 0円I甌2廠廠廠r廠廠麗廠

37、Pins: |M3 rTTTTTPrParafkl Port 2Poet 27 Bits 0ssP2低眉 rrrnriTrFPins: |M5 nrrTTHTTVParallel Port 3-Pewt 2I 7 Bis 0P3: l&tFF pp"|7FFPf7l7Pins: l&FF 審II冋匝 17提高部分(選做):1) 實現(xiàn)4位十進(jìn)制加、減1計數(shù),千位、百位由 P1 口輸出 汁位、個位由P2 口輸出。 利用P3.7狀態(tài)選擇加、減計數(shù)方式。2) 利用P3 口低四位狀態(tài)控制開始和停止計數(shù),控制方式自定。(1) P3.0 =1,停止計數(shù)Parallel Port 0

38、Port 0_ 一7 Bits 0*PO: |(XFFppppppppPins; |%FFI7CT71717I71717Parallel Port 1Port 11 7 Bitipi-pTO rrrrr叭映mr廠廠廠廠>Parallel Port 2-Port 2_ -7 Erts0嗆卜00 廠廠廠廠廠廠廠廠rrrrrrrrParallel Port 1-Part 1_ _70ft EO'PN |atFF pppiTFFppPins; |SfF 7心|7両|*|鏟|#片Parallel Port 0-Port D_ _ _ _ 7 Sits fl 曲 I皈FF TTFWITITW

39、Pins; |ltFFParallel Port 1-卩 Oft 1_亡_ 7 Brts 0Pl |弘悩rvf廠廠廠麗審Pina: |ftt63廠匝匝廠廠廠Parallel Port 2rPot 2I7 Bits 0FZ p5D nArRT717n7Pins:心5D 廠JTfp叼刁pParallel Port 3-PfHt J,7 Bta 0Pi:(FF »1;?»宰|;7|;?7|7P insHFF |izi*iv* 117(717(3) P3.0=0,從暫停點(diǎn)繼續(xù)計數(shù)Paralkl Port 0I S3 rPoitOI 2 _ Bls 0P0: |(kFF PPPI7PPPPPins: |ficFF 兩Parallel Port 1Port 1 _ I 7 Bits iDFT|(ltE3 廠;?|7 廠廠廠 l;7|7Pins; 1X3 廠臣 p 廠廠rirPara Ik I Port 2卩Ort 2I 7 Brts IDP2:阻昭廠叼廠-陽7Pins: |Dx-&E 廠麗廠麼 VParalkl Port i-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論