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

正文內(nèi)容

單片機(jī)原理與其結(jié)構(gòu)設(shè)計(jì)及應(yīng)用實(shí)驗(yàn)課堂講義(文件)

2025-07-14 12:57 上一頁面

下一頁面
 

【正文】 DA7 8 DA3 9 A8 9 DD0 10 A9 10 DD1 11 A10 11 DD2 12 A11 12 DD3 13 CS0 13 DD4 14 CS1 14 DD5 15 CS2 15 DD6 16 CS3 16 DD717 ALE18 IOWR19 IORD20 CS421 +12V22 +12V23 12V24 12V第三部分 擴(kuò)展板的安裝與使用本實(shí)驗(yàn)箱設(shè)計(jì)了兩個(gè)總線擴(kuò)展接口,方便于用戶設(shè)計(jì)外擴(kuò)實(shí)驗(yàn)?zāi)K,或購買本公司研發(fā)的多種外擴(kuò)模塊,對(duì)用戶來說方便、簡捷,極大的提高用戶的動(dòng)手能力,增強(qiáng)了本實(shí)驗(yàn)箱的功能和靈活性。各腳的定義見硬件介紹部分的接口定義說明。(注:兩組接口完全一致,可互換。四、擴(kuò)展模塊的使用 見各擴(kuò)展模塊的使用說明。 光盤上的源文件夾,開始安裝8051的WINDOWS版工具軟件。如果不認(rèn)可,單擊“NO”,則出現(xiàn)退出安裝程序確認(rèn)界面,單擊“EXIT SETUP”退出安裝程序,單擊“RESUME”返回軟件安裝協(xié)議認(rèn)可界面。進(jìn)入程序文件夾選擇界面選擇程序文件夾,可使用默認(rèn)設(shè)置,再單擊“NEXT”,繼續(xù)軟件安裝,進(jìn)入文件復(fù)制界面。出現(xiàn)下面的窗口。串口及通訊參數(shù)的確定可在此窗口下設(shè)定(見后)。在主菜單的下部為工具欄,自左至右為:新建C文件()、新建匯編文件()、打開(文件)()、文件保存(存盤)()、剪切()、復(fù)制()、粘貼()、C程序編譯命令(Ctrl+F7)()、C程序連接命令(Shift+F7)()、C程序編譯連接命令(F3)()、匯編命令(F3)()、開始調(diào)試(F5)()、停止調(diào)試[Shift+F5]()、程序復(fù)位[Ctrl+F2]()、設(shè)置/清除斷點(diǎn)[Ctrl+F8]()、跟蹤調(diào)試[F7]()、單步執(zhí)行[F8]()、執(zhí)行到光標(biāo)行[F4]()、運(yùn)行[F9]()、反匯編窗口[Alt+5]()、寄存器窗口[Alt+2]()、內(nèi)部數(shù)據(jù)存儲(chǔ)器窗口[Alt+3]()、外部數(shù)據(jù)存儲(chǔ)器窗口[Alt+4]()、步進(jìn)電機(jī)實(shí)驗(yàn)()、爐溫控制實(shí)驗(yàn)()、電機(jī)調(diào)速實(shí)驗(yàn)()、中止實(shí)驗(yàn)()、幫助()這些工具并不是同時(shí)有效。第二欄為光標(biāo)在編輯區(qū)域中所處的行、列位置,右邊的兩欄分別顯示當(dāng)前鍵盤字母鍵的大/小寫狀態(tài)及小鍵盤的狀態(tài)(數(shù)字/命令)具體見下表:無文件打開時(shí),下列工具有效:新建C文件()、新建匯編文件()、打開(文件)()、當(dāng)前文件為匯編文件(.asm)(非編輯狀態(tài) ) 新建C文件()、新建匯編文件()、打開(文件)(文件保存(存盤)()、剪切()、復(fù)制()、 匯編命令(F3)()。在“文件”中選擇“新建”菜單,可進(jìn)行C語言編輯或匯編語言編輯?!罢{(diào)試”欄可進(jìn)行系統(tǒng)復(fù)位及其他調(diào)試手段。各鍵的定義如下:MEM /SBRK鍵:上檔功能SBRK:設(shè)置斷點(diǎn);下檔功能MEM:存儲(chǔ)器操作(包括內(nèi)部和外部存儲(chǔ)器的顯示、修改)。REG/ BMOV鍵:上檔功能BMOV:外部存儲(chǔ)器塊移動(dòng);下檔功能REG:寄存器顯示、修改。RESET鍵:系統(tǒng)復(fù)位鍵:按下后系統(tǒng)復(fù)位,松開后系統(tǒng)自0000H初開始執(zhí)行程序(監(jiān)控程序)。2)、下位鍵盤監(jiān)控狀態(tài),LED顯示提示符為“P_”。LED共有六位,通常前四位用來顯示提示信息及地址,后兩位用來顯示某地址處的數(shù)據(jù)。重要說明當(dāng)用戶編寫程序和做鍵盤顯示實(shí)驗(yàn)時(shí),請(qǐng)注意下述技術(shù)細(xì)節(jié),這些技術(shù)細(xì)節(jié)包括:內(nèi)部RAM的使用,用戶可用程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器區(qū)域,初始化時(shí)堆棧值(SP),鍵盤顯示實(shí)驗(yàn)時(shí)的連線關(guān)系以及8279的工作模式。4.3 堆棧的初始化值用戶堆棧值(SP)初始化值為60H,用戶可以修改該值。4.6 用戶程序中斷入口初始化8051的原有中斷入口,均須定位在偏移4000H之后的相應(yīng)的地址,如外部中斷0入口在源程序中應(yīng)為:CSEG AT 4003HLJMP INT0(中斷服務(wù)程序入口標(biāo)號(hào))鍵盤操作詳述 存儲(chǔ)器瀏覽、修改 功能代號(hào):1 功能名稱:MEM 功能鍵名:MEM操作說明:本操作的存儲(chǔ)器包括內(nèi)部存儲(chǔ)器和外部存儲(chǔ)器,按下MEM鍵后, LED顯示提示符為“_1__”,此時(shí)監(jiān)控在等待鍵入4位16進(jìn)制的地址。如果地址或數(shù)據(jù)鍵入有誤,請(qǐng)按ESC鍵回到監(jiān)控初始化狀態(tài),欲退出MEM操作,按ESC即可。比如在“P_”提示符下若想改變R6的值為55H,可按如下步驟進(jìn)行:先按REG鍵,顯示提示符2,再按CTRL+6,顯示“R6空空”,“”為R6的原值,此時(shí)鍵入55,并回車確認(rèn),則R6的值即改變?yōu)?5H,提示符回到顯示2,再按一下ESC鍵,可回到監(jiān)控初始化狀態(tài)。執(zhí)行結(jié)果:如鍵入的地址小于4000H,LED則顯示“Error”錯(cuò)誤提示??傊?,塊填充操作過程為:輸入塊首址,輸入塊長度,輸入填充數(shù)據(jù)。用戶最多可為用戶程序設(shè)置 5個(gè)斷點(diǎn),設(shè)置斷點(diǎn)時(shí),同時(shí)按下SHIFT鍵和SBRK鍵,LED顯示“_6__”,提示用戶輸入斷點(diǎn)處的PC值,鍵入PC值后按回車鍵即可。執(zhí)行結(jié)果:若輸入的PC值小于4000H或PC值處不是斷點(diǎn)處,則顯示“Error”;執(zhí)行正確則顯示“Hello”。比如,想讓用戶程序從4100H開始全速執(zhí)行,此時(shí)將PCH該為41H,PCL該為00H,再重復(fù)以上全速執(zhí)行的操作步驟即可。按下STEP鍵后,從當(dāng)前PC處執(zhí)行一條命令。第三種掃描碼:CTRL和相應(yīng)鍵同時(shí)按下,從左上角0到右下腳共24個(gè)鍵的掃描碼依次為:80H、81H、…… 9AH、97H。掌握延時(shí)子程序的編寫和使用。作為輸入位時(shí),必須向鎖存器相應(yīng)位寫入“1”,該位才能作為輸入。再來看一下延時(shí)程序的實(shí)現(xiàn)。247。+2001247。+2001247。五、實(shí)驗(yàn)原理圖:P1口輸出實(shí)驗(yàn) P1口輸入實(shí)驗(yàn)六、實(shí)驗(yàn)步驟:執(zhí)行程序1()時(shí):~~L8。 左移一位,點(diǎn)亮下一個(gè)發(fā)光二極管 MOV P1,A LCALL DELAY 。 END通過發(fā)光二極管將P1口的狀態(tài)顯示OUT_PORT EQU 0CFA0HORG 0000H LJMP STARTORG 4100HSTART: MOV P1,0FFH 。將累加器A的值賦給DPTR指向的地址 JMP START 。二、實(shí)驗(yàn)設(shè)備:ELMUTIII型單片機(jī)實(shí)驗(yàn)箱、8051CPU模塊三、實(shí)驗(yàn)內(nèi)容:擴(kuò)展實(shí)驗(yàn)箱上的74LS273做為輸出口,控制八個(gè)發(fā)光二極管亮滅,模擬交通燈管理。本實(shí)驗(yàn)需要用到實(shí)驗(yàn)箱上八個(gè)發(fā)光二極管中的六個(gè),即紅、黃、綠各兩個(gè)。閃爍若干次后,再切換到東西路口方向,重復(fù)上述過程。片選地址CS0ORG 0000H LJMP STARTORG 4100HSTART: MOV A,11H 。東西路口綠燈亮。南北路口紅燈亮 ACALL DISP MOV R2,05H 。 MOV A,10H 。返回TTT,使東西路口黃燈閃爍五次 MOV A,11H 。南北路口綠燈亮 ACALL DISP ACALL DE10S 。黃燈閃爍五次GGG: MOV A,41H 。東西路口紅燈亮。黃燈閃爍五次 MOV A,03H 。延時(shí)10秒 JMP DE1DE3S: MOV R5,30 。 JMP LLL 。 DJNZ R2,GGG 。南北路口黃燈亮 ACALL DISP ACALL DE02S 。東西路口紅燈亮。 MOV A,21H 。南北路口紅燈亮 ACALL DISP ACALL DE02S 。東西路口黃燈亮。延時(shí)10秒 MOV A,10H 。調(diào)用273顯示單元(以下雷同) ACALL DE3S 。五、實(shí)驗(yàn)原理圖六、實(shí)驗(yàn)步驟:74LS273的輸出O0~O7接發(fā)光二極管L1~L8,74LS273的片選CS273接片選信號(hào)CSO,此時(shí)74LS273的片選地址為CFA0H~CFA7H之間任選。而交通燈的亮滅規(guī)律為:初始態(tài)是兩個(gè)路口的紅燈全亮,之后,東西路口的綠燈亮,南北路口的紅燈亮,東西方向通車,延時(shí)一段時(shí)間后,東西路口綠燈滅,黃燈開始閃爍。修改程序,改變交通燈的延時(shí),并記錄相關(guān)數(shù)據(jù)。2. 掌握數(shù)據(jù)輸出程序的設(shè)計(jì)方法。讀P1口的狀態(tài)值入累加器A MOV DPTR,OUT_PORT 。 DELAY: MOV R1,127 。七、程序框圖: 循環(huán)點(diǎn)亮發(fā)光二極管 通過發(fā)光二極管將P1口的狀態(tài)顯示八、參考程序:循環(huán)點(diǎn)亮發(fā)光二極管NAME T1_1 。)=127D=7FH經(jīng)計(jì)算得X=127。)=10?指令(1) 指令(2) 指令(3) 指令(4)所需時(shí)間 所需時(shí)間 所需時(shí)間 所需時(shí)間X=(10?1247?,F(xiàn)求出X值:1247。在系統(tǒng)時(shí)間允許的情況下可以采用后一種方法??梢杂玫诙€(gè)實(shí)驗(yàn)做一下實(shí)驗(yàn)。2. P1口做輸入口,接八個(gè)按紐開關(guān),以實(shí)驗(yàn)箱上74LS273做輸出口,編寫程序讀取開關(guān)狀態(tài),在發(fā)光二極管上顯示出來。此演示程序可大致檢查系統(tǒng)是否工作正常。 鍵盤掃描碼第一種掃描碼:SHIFT、CTRL均不按下,從左上角0到右下腳共24個(gè)鍵的掃描碼依次為:C0H、C1H、…… DAH、D7H。按下復(fù)位按紐復(fù)位系統(tǒng)后,才可繼續(xù)進(jìn)行鍵盤操作。全速執(zhí)行時(shí),LED顯示提示符為“_8__”,提示用戶輸入全速執(zhí)行的起始PC值,確認(rèn)輸入正確,按回車即可。 清除斷點(diǎn)功能代號(hào):7功能名稱:CBRK功能鍵名:SHIFT+CBRK操作說明:本操作可為用戶清除一個(gè)斷點(diǎn)。若執(zhí)行正確,顯示“Hello”。執(zhí)行結(jié)果: 若鍵入的地址小于4000H或原塊與目標(biāo)塊重疊,LED則顯示“Error”錯(cuò)誤提示。 塊移動(dòng)操作功能代號(hào):3功能名稱:BMOV功能鍵名:SHIFT+BMOV操作說明:同時(shí)按下SHIFT鍵和BMOV鍵,LED顯示提示“_3__”,提示需要輸入4位16進(jìn)制地址,該地址為塊移動(dòng)的首地址,輸入首地址無誤后按回車鍵,LED再次顯示提示“_3__”,提示用戶輸入4位16進(jìn)制長度,輸入無誤后按回車鍵,LED第三次提示“_3__”,提示用戶輸入4位16進(jìn)制塊移動(dòng)的目標(biāo)地址,輸入無誤后按回車鍵。 寄存器瀏覽、修改功能代號(hào):2功能名稱:REG功能鍵名:REG操作說明:本操作可瀏覽、修改R0~RPSW、SP、DPL、DPH、PCL、PCH、TCON、TMOD、SCON、SBUF、IEC、IPC、A、B等22個(gè)寄存器的內(nèi)容,按下REG鍵后,LED顯示提示2,為方便用戶操作,對(duì)應(yīng)每一個(gè)寄存器,系統(tǒng)提供一個(gè)相應(yīng)的組合熱鍵。例如,當(dāng)瀏覽內(nèi)部存儲(chǔ)器50H單元的內(nèi)容時(shí),鍵入“0050”即可,瀏覽外部存儲(chǔ)器6000H單元的內(nèi)容,鍵入“6000”即可,鍵入地址并確認(rèn)無誤后,按回車鍵ENTER,LED顯示“0050 ”或“6000 ”,“”為該地址單元的內(nèi)容,此時(shí)若想瀏覽下一單元即0051H或6001H單元的內(nèi)容,請(qǐng)按NEXT鍵或回車鍵,此時(shí)LED顯示“0051 ”或“6001 ”,“”為0051H或6001H單元的內(nèi)容;若想瀏覽上一單元即0049H或5FFFH單元的內(nèi)容,請(qǐng)按LAST鍵或回車鍵,此時(shí)LED顯示“0049 ”或“5FFF ”;若想修改0050H或6000H單元的內(nèi)容,如該為55H,則鍵入55,確認(rèn)無誤后按回車鍵,0050H單元或6000H單元的內(nèi)容便修改為55H,同時(shí)LED將顯示下一單元即0051H或6001H單元的地址和內(nèi)容,即此時(shí)存儲(chǔ)器地址自動(dòng)增一。8279的工作方式初始化為00H,即左入口、8字符顯示、雙鍵鎖定、編碼掃描鍵盤方式。4.2 程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器8051教學(xué)實(shí)驗(yàn)系統(tǒng)在硬件電路設(shè)計(jì)上采用了程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器統(tǒng)一編址的方式。只有一個(gè)例外,即在寄存器操作狀態(tài)下,若修改某一寄存器的值,在鍵入兩位16進(jìn)制數(shù)后,按ESC鍵,監(jiān)控程序?qū)⒎祷氐郊拇嫫鞑僮鳡顟B(tài),如不修改或?yàn)g覽其它寄存器,則需再按一次ESC鍵
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1