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

正文內(nèi)容

單片機(jī)實(shí)驗(yàn)指導(dǎo)書(參考版)

2024-09-21 20:48本頁(yè)面
  

【正文】 。 要求:上電全滅,按 “L”( 或 R)鍵,最右(左)側(cè)燈亮,每按一次 “L” ”( 或 R)鍵,則亮的燈向左(右)移一位,當(dāng)移到最左(右)端時(shí),燈全滅 實(shí)驗(yàn)五定時(shí)器 、 , INT0腳接 一按鍵做開關(guān),按一次開關(guān),則啟動(dòng),兩個(gè)發(fā) 光管一亮一滅,亮滅時(shí)間均為 1秒;再按一次 開關(guān),則關(guān)閉 ,即兩個(gè)發(fā)光管都滅。存 INC R0 INC R1 INC DPTR DJNZ R2, LOOP POP PSW RET END 第五篇:?jiǎn)纹瑱C(jī)實(shí)驗(yàn) 實(shí)驗(yàn)一清 0、移數(shù) 將片內(nèi) 20H~2FH及片外 0010H~001FH單元清 0; 然后將片內(nèi) 30H~3FH的數(shù)據(jù)移到片外 0000H~000FH中;判斷: 若( 30H) ≤10 ,則求其平方存到 31H中,并將位 00H 置 1(其它位清 0)若( 30H) =10,則將 AA存到31H 中,并位 01H置 1(其它位清 0)若( 30H) ≥10 ,則減 10存到 31H中,并位 02H置 1(其它位清 0) 實(shí)驗(yàn)二加法、排序 有兩個(gè)長(zhǎng)度為 10 的無符號(hào)數(shù)分別放在片內(nèi) 20H和 30H 為首的存儲(chǔ)單元中(低位),求其對(duì)應(yīng)項(xiàng)之和(帶進(jìn)位位),結(jié)果放在 40H為首的單元中(若最高位有進(jìn)位則存在后續(xù)單元中),然后按升序排列放在 50H為首的單元中 實(shí)驗(yàn)三查表、散轉(zhuǎn) 設(shè)有一表格,表中數(shù)為: 00H、 11H、 22H、 33H、 44H、 55H、 66H、 77H、 88H、 99H、 AAH、 BBH、 CCH、 DDH、EEH、 FFH。加 DA A。循環(huán) 5次 LOOP: MOV A, R0。加數(shù) 1地址 MOV R1, 25H。存 POP PSW RET END 3)編寫 10位十進(jìn)制加法子程序(十進(jìn)制數(shù)采用壓縮 BCD 碼存放)入口: 加數(shù): 24H— 20H,低地址放低字節(jié) 被加數(shù): 29H— 25H,低地址放低字節(jié) 出口 和: 4005H— 4000H,低地址放低字節(jié) 要求調(diào)用多組數(shù)據(jù)調(diào)試,注意觀察 PSW的變化,理解 DA A指令的含義。存 INC R0 INC R1 INC DPTR DJNZ R2, LOOP CLR A SUBB A, 0。取 SUBB A, R1。差的地址 CLR C MOV R2, 3。被減數(shù)地址 MOV R1, 40H。保存 POP PSW RET END 2)編寫三字節(jié)二進(jìn)制減法子程序 入口:被減數(shù): 52H, 51H, 50H, 50H為最低位 減數(shù): 42H, 41H, 40H, 40H 為最低位 出口:差:外部數(shù)據(jù)存貯器 2024H~ 2024H( 2024H為最低位)用主程序調(diào)用多組數(shù)據(jù)來調(diào)試,需考慮無借位和有借位兩種情況。存 INC R0 INC R1 DJNZ R2, LOOP CLR A ADDC A, 0。取 ADDC A, R1。加數(shù) 2地址 CLR C MOV R2, 3。程序入口為: 加數(shù): 22H, 21H, 20H三字節(jié), 22H為最高位 被加數(shù): 32H, 31H, 30H三字節(jié), 32H為最高位 程序出口為: 23H, 22H, 21H, 20H四字節(jié), 23H為最高位 例如:地址: 23 22 21 20 32 31 30 執(zhí)行前數(shù)據(jù): 01 23 45 FF 01 01 執(zhí)行后數(shù)據(jù): 01 00 24 46 代碼: ORG 0000H AJMP MAIN ORG 30H MAIN: MOV 22H,01H MOV 21H,23H MOV 20H,45H MOV 32H,0FFH MOV 1H,01H MOV 30H,01H ACALL ADDI HERE:JMP HERE ORG 100H ADDI: PUSH PSW MOV R0, 20H。實(shí)驗(yàn) 二、加、減法實(shí)驗(yàn) 1. 實(shí)驗(yàn)?zāi)康? 1)正確使用單片機(jī)的加減運(yùn)算指令 2)掌握不同指令對(duì)于程序狀態(tài)字的影響及程序狀態(tài)字的意義、用處 3)掌握 ADD, ADDC, SUBB和 DA A等指令的用法 4)學(xué) 習(xí)模塊化程序設(shè)計(jì)方法 2. 實(shí)驗(yàn)內(nèi)容 1)編寫 3字節(jié)二進(jìn)制加法子程序,并用主程序調(diào)用不同的加數(shù)和被加數(shù)來檢測(cè)該子程序的正確性。還有需要注意的是:進(jìn)入軟件仿真時(shí)需要對(duì)存儲(chǔ)空間進(jìn)行 查看的方法是在 Address 窗口中輸入:d:00h 顯示內(nèi)部數(shù)據(jù)存儲(chǔ)器從 00h開始的單元; x:1000h 顯示外部數(shù)據(jù)存儲(chǔ)器從 1000h開始的單元; c:0000H 顯示程序存儲(chǔ)器內(nèi)容。經(jīng)過一段時(shí)間的摸索后也終于了解了其具體的使用,也能夠順利的對(duì)指令的編程運(yùn)用。 代碼: MOV R1,60H MOV SP,R1 MOV DPL,1H LAB1:PUSH DPL INC DPL MOV A,DPL CJNE A,6,LAB1 POP 34H POP 33H POP 32H POP 31H POP 30H JMP $ END 6)將外部數(shù)據(jù)存貯器 1000H~ 100FH 16個(gè)單元中存放 00H~ 0FH 代碼: MOV DPTR,1000H MOV R1,10H LOOP:MOVX DPTR,1234H MOVX A,DPTR MOV R1,A INC DPTR INC R1 CJNE R1,40H,LOOP JMP $ END 心得:此處需要訪問片外存儲(chǔ)空間,需要借助寄存器DPTR,需注意其為16位的寄存器,在使用時(shí)若與八位寄存器進(jìn)行數(shù)據(jù)交換時(shí)需分為高八位DPH與低八位DPL來用。MOV C,,以及對(duì)于位尋址的方式(如需用到 “.” 隔開)的應(yīng)用。不過實(shí)驗(yàn)時(shí)只是對(duì)代碼進(jìn)行了錯(cuò)誤調(diào)試,沒有對(duì)結(jié)果進(jìn)行檢驗(yàn)。題目中 58H為位地址, 2BH為字節(jié)地址,且 58H為 2B字節(jié)的最低位。這就需要認(rèn)真去了解單片機(jī)中的字節(jié)地址與位地址的關(guān)系。 第四篇:?jiǎn)纹瑱C(jī)實(shí)驗(yàn) 實(shí)驗(yàn) 一、 MCS51單片機(jī)基本開發(fā)環(huán)境 1. 實(shí)驗(yàn)?zāi)康模? 1)熟悉軟件的集成開發(fā)環(huán)境 2)掌握單片機(jī)軟件設(shè)計(jì)流程 3)掌握單片機(jī)存貯器結(jié)構(gòu)及各窗口之間的聯(lián)系 2. 實(shí)驗(yàn)內(nèi)容: 1)用三種方法實(shí)現(xiàn)將累加器 A內(nèi)容改為 20H 方法 1MOV A,20H 方法 2— MOV R0,20H MOV A,R0 方法 3— MOV R0,20H XCH A,R0 心得 :越往下做實(shí)驗(yàn)時(shí)就越感覺這題根本不能說是題目 ,但不得不說在沒接觸過編程軟件 ,剛開始學(xué)的匯編 ,第一次做的實(shí)驗(yàn)就光這道題都覺得不知道做什么 .所以凡是總有開始 ,不了解情況的多簡(jiǎn)單的都會(huì)覺得難 .2)將 58H位單元置為 1,觀察內(nèi)部 RAM中 2BH內(nèi)容的變化 代碼: SETB JMP $ END 心得 :這是關(guān)于內(nèi)部存儲(chǔ)中對(duì)單元和字節(jié)了解 ,不理解很容易做錯(cuò) .比如開始寫的指令為 MOV R0,58H。 在及格的基礎(chǔ)上,根據(jù)設(shè)計(jì)成果的質(zhì)量酌情評(píng)定為優(yōu)秀、良好或中等。 四、進(jìn)度安排 本課程設(shè)計(jì)共兩周的時(shí)間,按 10 個(gè)工作日算,進(jìn)度安排如下: 明確設(shè)計(jì)任務(wù),調(diào)研、查閱資料,構(gòu)思、確定總體方案,用兩天時(shí)間; 設(shè)計(jì)硬件電路,設(shè)計(jì)軟件功能,畫程序流程圖,用一天時(shí)間; 設(shè)計(jì)程序結(jié)構(gòu),編寫程序,用兩天時(shí)間; 通過計(jì)算機(jī)仿 真驗(yàn)證調(diào)試程序,用一天時(shí)間; 制作硬件電路,用一天時(shí)間; 通過硬件電路驗(yàn)證調(diào)試程序,用一天時(shí)間; 撰寫設(shè)計(jì)報(bào)告,驗(yàn)收設(shè)計(jì)成果,用兩天時(shí)間。 報(bào)告不要盲目追求篇幅,只要能說清楚問題即可,不必大量拷貝或摘抄資 料文獻(xiàn)。 操作使用說明 介紹所設(shè)計(jì) “ 產(chǎn)品 ” 的操作及使用方法。 硬件設(shè)計(jì)說明 畫出完整、規(guī)范的電路圖,說明單片機(jī) I/O口分配使用的情況以及為何這樣分配使用,分析介紹電路的工作原理,介紹電路中主要元器件在電路中的 作用以及他們的規(guī)格或參數(shù)是怎樣確定的。 最后,為了便于以后(以及其他人)對(duì)程序的閱讀、分析,所編寫的程序應(yīng)該條理清楚,程序各塊、段、條的功能作用明確,在一些重要、關(guān)鍵或用意不是很明確的指令后最好加以注釋。若不可避免進(jìn)入死循環(huán),或有意要進(jìn)入死循環(huán),除復(fù)位外,最好能有其他退出死循環(huán)的措施。為便于閱讀,在符合指令的語(yǔ)法規(guī)則的前提下,標(biāo)號(hào)應(yīng)能簡(jiǎn)要地反映該段程序的功能,例如采取常見的英文縮寫或漢語(yǔ)拼音縮寫(通常是縮寫單字拼音的首字母)。事實(shí)上,程序設(shè)計(jì)大多數(shù)時(shí)候就是用一些零散、成熟的程序快(段)拼湊成一個(gè)自己所需的完整程序。 程序設(shè)計(jì)的重點(diǎn)在于搭建程序的框架,框架搭成,工作就完成了大半,剩下的就是填充框架。主程序可按程序的功能分塊、分段進(jìn)行編寫,每塊、每段完成一個(gè)特定的功能。因此寫程序前還應(yīng)對(duì)程序的編寫結(jié)構(gòu)進(jìn)行認(rèn)真的規(guī)劃設(shè)計(jì)。總之流程圖畫的越細(xì)致,程序越容易編寫。 如果整個(gè)流程實(shí)現(xiàn)一個(gè)總體功能,則流程的每一分支或步驟即 可看成是一個(gè)子功能。 程序的流程是編寫程序的綱領(lǐng)、指導(dǎo)、前提,有了正確的程序流程,就容易編寫出正確的程序,單片機(jī)也才能實(shí)現(xiàn)所設(shè)計(jì)的功能。由于單片機(jī)是靠程序進(jìn)行工作的,程序怎么規(guī)定它就怎么做, 程序沒有規(guī)定它就無法工作,很死板。 設(shè)計(jì)軟件不要一來就急于用指令寫程序,要先做總體規(guī)劃設(shè)計(jì),明確軟件要實(shí)現(xiàn)的功能是什么,分那些步驟、按什么順序來實(shí)現(xiàn)設(shè)計(jì)的功能,畫出程序的流程圖。 硬件結(jié)構(gòu)應(yīng)結(jié)和應(yīng)用軟件一并考慮,若某種功能既可 以用硬件實(shí)現(xiàn),也可以用軟件實(shí)現(xiàn),應(yīng)優(yōu)先選擇用軟件實(shí)現(xiàn),以盡可能地簡(jiǎn)化硬件結(jié)構(gòu)。例如,輸入輸出應(yīng)優(yōu)先采用 P1口,還要注意各口作輸出口時(shí)帶負(fù)載的能力,即高電平時(shí)所能輸出的最大電流,或低電平時(shí)允許灌入的最大電流,以及高阻態(tài)時(shí)所能承受的最高電壓。 由于是課程設(shè)計(jì),多數(shù)題目采用最小系統(tǒng)即可,如果要求高一點(diǎn),還要考慮抗干擾措施、電路的功耗、數(shù)據(jù)的斷電保護(hù)、元器件的來源和性價(jià)比等。 因此設(shè)計(jì)目標(biāo)不要追求盡善盡美,但也不能過于簡(jiǎn)單,要從實(shí)際出發(fā),用足用夠給定的硬件條件,充分開發(fā)可以用軟件實(shí)現(xiàn)的功能以使整體功能最大化。 二、設(shè)計(jì)方法及要求 方案設(shè)計(jì) 首先要完整、準(zhǔn)確地理解設(shè)計(jì)任務(wù)(雖然課程設(shè)計(jì)只是做個(gè)電路模型進(jìn)行一下驗(yàn)證演示,但設(shè)計(jì)時(shí)要假象是設(shè)計(jì)一個(gè)實(shí)用的產(chǎn)品),然后通過必要的調(diào)研、分析,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1