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

正文內(nèi)容

單片機(jī)學(xué)習(xí)板實(shí)驗(yàn)指導(dǎo)書畢業(yè)論文(完整版)

2025-08-02 13:29上一頁面

下一頁面
  

【正文】 圖1 系統(tǒng)結(jié)構(gòu)框圖單片機(jī)目標(biāo)機(jī) 目標(biāo)機(jī)為一個(gè)以89CS51單片機(jī)為核心的單片機(jī)最小系統(tǒng),負(fù)責(zé)控制各個(gè)模塊,完成實(shí)驗(yàn)及相關(guān)操作。靜態(tài)顯示部分可以實(shí)現(xiàn)6位數(shù)碼顯示,由6片串并轉(zhuǎn)換芯片74164和6個(gè)共陰極8段數(shù)碼管構(gòu)成,該部分特點(diǎn)是占用口線少,顯示亮度高。該板采用模塊化模式,配備了豐富的硬件、詳細(xì)的實(shí)驗(yàn)內(nèi)容和實(shí)驗(yàn)程序,可以讓單片機(jī)學(xué)習(xí)者由淺入深、分層次進(jìn)行實(shí)驗(yàn),激發(fā)學(xué)習(xí)興趣,為進(jìn)一步研究和開發(fā)單片機(jī)奠定一個(gè)良好的基礎(chǔ)。系統(tǒng)機(jī)以速度快、功能強(qiáng)、存儲(chǔ)量大、軟件豐富、輸入/輸出設(shè)備齊全為主要特點(diǎn),采用高級(jí)語言編程,適用于數(shù)據(jù)運(yùn)算、文字信息處理、人工智能、網(wǎng)絡(luò)通信等場合。另一方面,在有些應(yīng)用領(lǐng)域中,如智能化儀器儀表、通訊設(shè)備、自動(dòng)控制設(shè)備、汽車電子乃至家用電器等,要求的運(yùn)算、控制功能相對(duì)并不很復(fù)雜,但對(duì)體積、成本、功耗等的要求卻比較苛刻。該板與單片機(jī)編程軟件和下載軟件(免費(fèi)提供)構(gòu)成一個(gè)完整的單片機(jī)實(shí)驗(yàn)系統(tǒng),該系統(tǒng)為51單片機(jī)的初學(xué)者提供了一個(gè)服務(wù)平臺(tái),是學(xué)習(xí)和實(shí)踐之間的一個(gè)橋梁。LED發(fā)光管為8個(gè)獨(dú)立的發(fā)光二極管,可以實(shí)現(xiàn)邏輯指示功能。各模塊接口與引腳分配如下:(1)P2口:8個(gè)發(fā)光二極管接;(2)~:4個(gè)獨(dú)立按鍵;(3)~:外擴(kuò)展液晶模塊數(shù)據(jù)線;(4):J5短路冒,為外擴(kuò)展DS18B20數(shù)據(jù)線和DS1302復(fù)位線共用;(5):J4短路冒,為24C01數(shù)據(jù)線和DS1302時(shí)鐘線共用;(6):J6短路冒,為24C01時(shí)鐘線和DS1302數(shù)據(jù)線共用;(7):J9短路冒,為繼電器控制端和液晶使能端共用;(8):液晶模塊讀寫控制端;(9):J7短路冒,為液晶復(fù)位端和下載線共用;(10)~:下載線;(11):J1短路冒,為下載線和串行通信線共用;(12):J2短路冒,為下載線和串行通信線共用;(13):一體化紅外接收頭;(14):蜂鳴器驅(qū)動(dòng)端;(15)~:定時(shí)器/計(jì)數(shù)器預(yù)留接口;(16):164串行顯示數(shù)據(jù)線;(17):164串行顯示時(shí)鐘線。 LED發(fā)光管P2口外接8個(gè)發(fā)光LED,經(jīng)過510Ω的電 阻連接到VCC,當(dāng)P2口輸出為低電平時(shí),對(duì)應(yīng)發(fā)光二極管點(diǎn)亮。圖9 I2C接口電路 圖10 報(bào)警電路1繼電器模塊 輸出控制單元由PNP三極管9012和+5V繼電器組成,輸出為一個(gè)常開觸點(diǎn),一個(gè)常閉觸點(diǎn)。 下載軟件下載軟件是Easy 51Pro,該軟件為綠色免安裝版,在實(shí)驗(yàn)中,該軟件可以選擇芯片并進(jìn)行檢測,對(duì)硬件自動(dòng)擦除,自動(dòng)寫、讀,校驗(yàn)數(shù)據(jù),加密等操作,也可以自動(dòng)完成上述操作,還可以對(duì)下載過程的串口通信進(jìn)行設(shè)置等。四、實(shí)驗(yàn)步驟(以下實(shí)驗(yàn)步驟均按此操作) 打開WAVE仿真環(huán)境,新建一個(gè)ASM文件。實(shí)驗(yàn)二 獨(dú)立按鍵顯示實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康耐ㄟ^該實(shí)驗(yàn)進(jìn)一步學(xué)習(xí)I/O口的知識(shí),掌握輸入/輸出口的使用方法。實(shí)驗(yàn)三 鍵盤控制流水燈實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康恼莆摘?dú)立鍵盤的按鍵判斷。二、實(shí)驗(yàn)設(shè)備 裝有WAVE仿真環(huán)境和Easy 51Pro軟件的PC機(jī)一臺(tái)。 MDD1單片機(jī)學(xué)習(xí)板一套。 MDD1單片機(jī)學(xué)習(xí)板一套。 MDD1單片機(jī)學(xué)習(xí)板一套。 并用LED顯示該次數(shù)。A39。三、實(shí)驗(yàn)要求 采用6位模擬靜態(tài)顯示。 LCD采用逐行顯示的方式。四、實(shí)驗(yàn)流程圖開 始指示燈亮18B20存在? N Y復(fù)位DS18B20寫18B20數(shù)據(jù)完成? N Y復(fù)位DS18B20讀18B20數(shù)據(jù)完成? N存溫度值并顯示 Y附錄(一)程序清單實(shí)驗(yàn)一 流水燈實(shí)驗(yàn)程序。鍵盤控制流水燈實(shí)驗(yàn)。S2沒有按下,仍順序點(diǎn)亮LED RL A AJMP SINGLE1。入口參數(shù):AWB_LED: CLR MN_TXD MOV R4,8WBDSUB: RRC A MOV MN_RXD,C CLR MN_TXD SETB MN_TXD DJNZ R4,WBDSUB RET 。等待中斷。JNB HONGWAI,$ 。按鍵 輸出數(shù)碼 顯示。微調(diào):0010 1011 2B 5B。對(duì)比:0001 1010 1A 6A。1: 0000 0110 6 01。9: 0000 1110 E 09DELAY15:MOV R6,20DELAY1: MOV R7,23H DJNZ R7,$ DJNZ R6,DELAY1 NOP NOP NOP RETDISPLAY:MOV R0,A ANL A,0FH MOV 30H,A MOV A,R0 ANL A,0F0H JZ ZERO 。開繼電器 CLR 。音長指針高字節(jié)LLO EQU 3CH 。 MOV R3,01H 。延時(shí)1S ACALL DELAY MOV DPTR,SONG2 。喇叭發(fā)聲170m一拍 ACALL DELAY DJNZ R3,PP1 。查表加載數(shù)據(jù) MOV R4,A 。演奏下一音符 RET。LOAD_VALUE。LED_BL。12MHz DB 0,4,13,10,20,3,8,6 DB 2,23,5,26,1,4,3 DB 4,28,21,7,5,16,12。歌曲2音階音長數(shù)據(jù) SONG2: DB 19,20,1,2,3,5,5,6,5,3,3,2,1,1,1,20,20,1,2,19,20,1,2,3 DB 5,5,6,5,3,3,2,1,1,1,20,20,19,1,1,1,2,1,2,3,4,5,6,5,3,5 DB 6,6,6,5,3,2,1,2,19,20,1,2,3,5,5,6,3,3,2,1,1,1,20,20,19,1,0FFHLEN2: DB 2,2,6,2,4,2,2,6,2,4,2,2,6,2,1,1,1,1,12,2,2,6,2,4,2,2,6,2 DB 4,2,2,6,4,2,2,2,2,12,2,2,6,2,4,2,2,6,2,4,2,2,6,2,4,2,2,6 DB 2,4,2,2,6,2,4,2,2,6,2,4,2,2,6,2,2,2,2,2,16,0FFH。通過24C04統(tǒng)計(jì)開機(jī)或復(fù)位次數(shù)并在LED上顯示。虛擬總線的數(shù)據(jù)線VSCL BIT 。指向的cpu內(nèi)RAM中,再將開機(jī)次數(shù)發(fā)送到EEPROM中LOOP: SJMP LOOP。 MOV SLA,SLAW MOV NUMBYT,2 LCALL WRNBYT MOV SLA,SLAR MOV NUMBYT,01H 。檢查應(yīng)答位 JB F0,WRNBYT 。非正常應(yīng)答時(shí)重新開始RDN: MOV R1,MRD 。指向下一個(gè)接收數(shù)據(jù)緩沖單元 SJMP RDN1 。停止(STOP)子程序STOP: CLR VSDA SETB VSCL NOP NOP SETB VSDA NOP NOP CLR VSDA CLR VSCL RET。CACK。無正常應(yīng)答,F(xiàn)0=1CEND: CLR VSCL RET。8為數(shù)據(jù)長度送R0中WLP: RLC A 。RDBYT。讀入VSDA引腳狀態(tài) MOV A,R2 。入口參數(shù):AH_BCD: MOV B,100 。余數(shù)繼續(xù)分離十位和個(gè)位 XCH A,B DIV AB MOV SHI,A MOV GEWEI,B RET。使VSCL=0可繼續(xù)接收數(shù)據(jù)位 DJNZ R0,RLP 。從VSDA上接收一個(gè)字節(jié)數(shù)據(jù)(RDBYT)子程序,該子程序用來從VSDA上讀取一個(gè)字節(jié)數(shù)據(jù),執(zhí)行本程序后,從VSDA上讀取的一個(gè)字節(jié)存放在R2或A中。判斷發(fā)送1還是0,發(fā)送1轉(zhuǎn)WR1 AJMP WR0 。I2C總線模擬的通用子程序。CACK: SETB VSDA 。*I2C總線典型信號(hào)的模擬子程序 *。STA。讀入一個(gè)字節(jié)到接收數(shù)據(jù)緩沖中 MOV R1,A DJNZ R3,ACK 。RDNBYT。并存放在以MRD(30H)為首地址的單元中 RET。送數(shù)到24C04的子程序WRIIC: MOV MTD,00H MOV MTD1,00H MOV MTD+2,MRD MOV SLA,SLAW MOV NUMBYT,03H 。IIC字節(jié)讀寫的節(jié)點(diǎn)地址暫存單元MN_RXD BIT MN_TXD BIT BAI DATA 40HSHI DATA 41HGEWEI DATA 42H ORG 0000H AJMP START ORG 0030HSTART: MOV SP,70H 。AT24C04尋址字節(jié)寫的節(jié)點(diǎn)地址SLAR EQU 0A1H 。歌曲4音階音長數(shù)據(jù) SONG4: DB 10,9,8,7,6,5,4,3,2,1,0FFHLEN4: DB 1, 1,1,1,1,1,1,1,1,1,0FFH。 DB 0,2,23,5,26,2,4,3。************************************GI_LIST:。R4表示音階計(jì)數(shù)值 MOV A,R4 MOVC A,A+DPTR MOV HIR,A MOV DPTR,LO_LIST MOV A,R4 MOVC A,A+DPTR MOV LOW1,A RET。喇叭打開子程序。若音階值不為結(jié)束碼繼續(xù)演奏 RETPL1: MOV DPTR,LEN 。喇叭關(guān)閉沒有聲音 MOV R5,03 。 CLR FENGMING SETB FENGMING SJMP $。開始演奏 SETB FENGMING 。定時(shí)器0中斷地址設(shè)置 LJMP T0_INT
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1