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

正文內(nèi)容

單片機課程設(shè)計體會(完整版)

2025-10-20 14:31上一頁面

下一頁面
  

【正文】 高自己的實際動手能力和獨立思考的能力。無論自己的程序有多好,都不能驕傲。雖然這個課程設(shè)計做的還是有一些遺憾,但是在設(shè)計過程中所學(xué)到的東西是這次課程設(shè)計的最大收獲和財富。以88點陣為例,把所有同一行的發(fā)光管的陽極連在一起,把所有同一列的發(fā)光管的陰極連在一起(共陽的接法),先送出對應(yīng)第1行發(fā)光管亮滅的數(shù)據(jù)并鎖存,然后選通第1行使其燃亮一定的時間,然后熄滅;再送出第2行的數(shù)據(jù)并鎖存,然后選通第2行使其燃亮相同的時間,然后熄滅;第8行之后,又重新燃亮第1行,反復(fù)輪回。設(shè)計一個88點陣LED數(shù)碼字符顯示器。第二章 控制系統(tǒng)設(shè)計本設(shè)計行、列驅(qū)動電路,顯示器電路,運用單片機的智能化,系統(tǒng)的將每個功能電路模塊連接在一起,總體結(jié)構(gòu)設(shè)計如圖21所示。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電平時間。另外,該引腳被略微拉高。XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。晶體振蕩頻率越高,系統(tǒng)的時鐘頻率也越高,單片機的運行速度也就越快ST89C51單片機最小系統(tǒng)電路由復(fù)位電路、晶振電路兩部分組成。上電復(fù)位是通過外部復(fù)位電路的電容充電來實現(xiàn)的,復(fù)位電路產(chǎn)生的復(fù)位信號(高電平有效)由RST引腳送入到內(nèi)部的復(fù)位電路,對ST89C51單片機進行復(fù)位,復(fù)位信號要持續(xù)兩個機器周期(24個時鐘周期)以上,才能使ST89C51單片機可靠復(fù)位。如果用89C51的P0口輸出到數(shù)碼管,那就要考慮到數(shù)碼管的亮度以及P0口帶負載的能力,當(dāng)89C51單片機的P0口總線負載達到或超過P0最大負載能力時,必須接入74LS245等總線驅(qū)動器。共陰型LED陣列驅(qū)動電路采用高態(tài)掃描,也就是任何時間只有一個高態(tài)信號,其它則為低態(tài)。驅(qū)動電路如圖26所示。88點陣LEDabcdefgh12345678圖28 LED數(shù)碼顯示管88 點陣LED的工作原理:LED點陣的顯示方式是按顯示編碼的順序,一行一行地顯示。圖中,行接高電平,列接低電平,發(fā)光二極管導(dǎo)通發(fā)光。通電后,用示波器檢測單片機的復(fù)位和晶振電路是否有復(fù)位信號和振蕩信號。//2ms定時TL0=(81922000)%32。P3=_crol_(P3,1)。通過查閱大量的相關(guān)資料,詳細了解了LED的發(fā)光原理和LED顯示屏的原理,了解了LED的現(xiàn)狀,清楚地了解了LED顯示屏與其它顯示屏相比較有那些優(yōu)點,明確了研究目標(biāo)。參考文獻[1] 張靖武,周靈彬 《單片機系統(tǒng)的PROTEUS設(shè)計與仿真》北京 電子工業(yè)出版社 [2] 吳金戌,沈慶陽,郭庭吉 《8051單片機實踐與應(yīng)用》北京 清華大學(xué)出版社 [3] 李群芳,肖看 《單片機原理、接口及應(yīng)用》北京 清華大學(xué)出版社[4] 張毅剛,彭喜元等 《新編MCS51單片機應(yīng)用設(shè)計 》黑龍江 哈爾濱工業(yè)大學(xué)出版社 [5] 李朝青,劉艷玲編著 《單片機原理及接口技術(shù)》北京 航空航天大學(xué)出版社第四篇:單片機課程設(shè)計基于單片機的火災(zāi)智能報警控制系統(tǒng)的設(shè)計前言在各種災(zāi)害中,火災(zāi)是最經(jīng)常、最普通地威脅公眾安全和社會發(fā)展的災(zāi)害之一?;馂?zāi)事件經(jīng)常發(fā)生,防止火災(zāi)事故關(guān)系到人民群眾的生命財產(chǎn)安全和社會和諧穩(wěn)定。數(shù)碼管顯示模塊采用共陽極數(shù)碼管,通過P0口控制,實現(xiàn)歌曲序號的顯示;供電模塊采用+5V供電;按鍵通過P3口控制,實現(xiàn)歌曲播放順序的調(diào)換和暫停播放功能;,實現(xiàn)歌曲播放。1 背景意義3 數(shù)碼管模塊12 參考文獻 要產(chǎn)生音頻脈沖,只需要算出某一音頻的周期,然后取半周期的時間定時。在由I/O口輸出控制蜂鳴器發(fā)聲。這樣,單片機給予P0口的數(shù)值將會發(fā)生差異,也就是說,不同種類的數(shù)碼管,對應(yīng)的ASCII碼就會不同。圖3 復(fù)位電路原理圖 揚聲器模塊揚聲器模塊最為重要,當(dāng)單片機輸出脈沖經(jīng)過揚聲器時,會是揚聲器發(fā)聲,不過因為設(shè)計中用到的元件較多,不能保證通過揚聲器的電流足夠大,所以要用三極管放大電路來放大電流,這樣才能讓揚聲器正常工作,具體的原理圖如圖4所示。圖5 主程序流程圖 各個模塊及功能介紹 定時器模塊單片機中有兩個16位的可編程計數(shù)器/定時器,他們具有定時和計數(shù)的功能,可用于定時控制,延時,對外部的事件檢測和計數(shù)。在此僅具體介紹上一曲的功能。圖10 設(shè)計仿真圖將KEIL中寫好的程序?qū)氲絾纹瑱C中,開始檢測,首先檢測是否能夠清晰的播放出音樂,其次通過控制三個按鍵來檢測上一首,下一首和暫停的功能是否實現(xiàn),觀察數(shù)碼管的數(shù)字是否隨著按鍵的變化,通過以上檢測,發(fā)現(xiàn)程序和仿真完全符合標(biāo)準(zhǔn),表示仿真和程序檢測通過,可以制作實物。最后,了解了單片機的方便性,和強大性。F電容33pF三極管1電阻470Ω電阻300Ω電阻200Ω電阻1KΩ LED燈8下載口晶振12MHZ1按鍵排阻8位4排阻2位1短路帽插針若干附錄D 程序清單OUT BIT N EQU 6 OUT_NUM EQU P0 ORG 0000H AJMP MAIN ORG 0003H AJMP LAST_SONG ORG 000BH LJMP F_T0 ORG 0013H AJMP NEXT_SONG ORG 001BH AJMP START_PAUSE ORG 0030H MAIN: MOV SP ,60H MOV DPTR,TABLE MOV R0 ,30H MOV R5 ,00H MOV R6 ,1 SET_TAB: MOV A,R5 MOVC A ,A+DPTR MOV R0 ,A INC R5 INC R0 MOV A ,R5 MOVC A ,A+DPTR MOV R0 ,A INC R5 INC R0 MOV A ,R5 MOVC A ,A+DPTR MOV R0 ,A INC R5 INC R0 MOV A,R5 MOVC A,A+DPTR MOV R0 ,A INC R0 INC R5 INC R6 CJNE R6,N+1,SET_TAB MOV TMOD ,61H MOV TH1,0FFH MOV TL1,0FFH SETB ET1 SETB ET0 CLR PT0 SETB PT1 SETB IT0 SETB PX0 SETB IT1 SETB PX1 SETB EX1 SETB EX0 SETB EA SETB TR1 SETB OUT CLR F0 MOV 22H ,01H MOV DPTR,OUT_TAB MOV A,22H MOVC A,A+DPTR MOV OUT_NUM,A MOV R7,00HSTART0: MOV R4,00H MOV R0,30H MOV A,R7 ADD A,R0 MOV R0,A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR MOV 26H,A NEXT:MOV R0,30H MOV A,R7 ADD A,R0 MOV R0,A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR JZ END0 MOV R1,A ANL A,0FH MOV R2,A MOV A,R1 SWAP A ANL A,0FH JNZ SING CLR TR0 SJMP SING1 SING:DEC A MOV R3,A RL A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOVC A,A+DPTR MOV 21H,A MOV TH0,A MOV A,R3 RL A INC A MOVC A,A+DPTR MOV 20H,A MOV TL0,A SETB TR0 SING1: LCALL DELAY JB F0,FOR AJMP NEXT FOR:CLR TR0 JB F0,$ AJMP NEXT END0: CLR TR0 MOV A,22H CJNE A,N,WW MOV 22H,01H MOV R7,00H MOV OUT_NUM,11111001B AJMP WWW WW:MOV A,R7 ADD A,4 MOV R7,A INC 22H CLR EA PUSH DPH PUSH DPL MOV A,22H MOV DPTR,OUT_TAB MOVC A,A+DPTR MOV OUT_NUM,A POP DPL POP DPH WWW:SETB EA AJMP START0 F_T0:MOV TH0,21H MOV TL0,20H CPL OUT RETI NEXT_SONG: PUSH ACC PUSH DPH PUSH DPL CLR EA MOV A,22H CJNE A,N,Q MOV R7,00H MOV 22H,01H AJMP BACK Q: INC 22H MOV A,R7 ADD A,4 MOV R7,A BACK: MOV R4,00H MOV A,22H MOV DPTR,OUT_TAB MOVC A,A+DPTR MOV OUT_NUM,A MOV B ,R0 MOV R4,00H MOV R0,30H MOV A,R7 ADD A,R0 MOV R0,A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR MOV 26H,A DEC R4 MOV R0,B POP DPL POP DPH POP ACC SETB EA RETI LAST_SONG: PUSH ACC PUSH DPH PUSH DPL CLR EA MOV A,22H CJNE A,1, MOV 22H,N MOV B,4 MOV A,N1 MUL AB MOV R7,A AJMP BACK2 : DEC 22H MOV A,R7 SUBB A,4 MOV R7,A BACK2: MOV R4,00H MOV A,22H MOV DPTR ,OUT_TAB MOVC A,A+DPTR MOV OUT_NUM,A MOV B,R0 MOV R4,00H MOV R0,30H MOV A,R7 ADD A,R0 MOV R0 ,A MOV DPH,R0 INC R0 MOV DPL,R0 INC R0 MOV A,R4 INC R4 MOVC A,A+DPTR MOV 26H ,A DEC R4 MOV R0,B POP DPL POP DPH POP ACC SETB EARETI START_PAUSE: CPL F0 JB F0,RETURN SETB TR0 RETURN: RETI DELAY: MOV 27H,26H D2: D3:MOV 28H,125 MOV 29H,248 DJNZ 29H,$ DJNZ 28H,D3 DJNZ 27H,D2 DJNZ R2,DELAY RET OUT_TAB: DB 0CH,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,8EH,0FFH TABLE: DW
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1