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

正文內(nèi)容

基于51單片機(jī)的波形發(fā)生器畢業(yè)論(參考版)

2025-06-07 08:22本頁(yè)面
  

【正文】 ****************************************** END 。*******************************************************1ms DELAY3:MOV R0,7DH DEL7:NOP NOP DJNZ R0,DEL7 RET 。******************方波 ********************* FB: MOV A,FANGB MOVX DPTR,A ACALL DELAY3 ACALL DELAY3 CPL A MOVX DPTR,A ACALL DELAY3 ACALL DELAY3 MOV FANGB,A POP ACC AJMP START 。轉(zhuǎn)換初值 EE:MOVX DPTR,A 。判斷 A 是否加到 255,若沒(méi)有返回到 WW 繼續(xù)加 MOV JUCHI,A AJMP START 。A 自加 1 NOP 。轉(zhuǎn)換初值 WW:MOVX DPTR,A 。子程序返回 。變正邏輯,高電平表示有鍵按下 ANL A,0FH 。全掃描字送 p2 口 MOV P1,0FFH MOV A,P1 。中斷返回 。等待鍵釋放 JNZ K4 POP ACC 。鍵碼入棧保護(hù) 。轉(zhuǎn)列掃描程序 LK:ADD A,R4 。未掃描完,改為下列掃描字 MOV R3,A 。修改列號(hào) MOV A,R3 JNB ,KEY 。鍵掃描結(jié)束,返回 。轉(zhuǎn)求鍵號(hào) L1:JB ,NEXT 。第零行無(wú)鍵按下轉(zhuǎn)查第一行為 1 跳轉(zhuǎn) MOV A,00H 。初始化 P1 口 MOV A,P1 。首列號(hào)送 R4 K3MOV A,R3 MOV P2,A 。有鍵按下,轉(zhuǎn)移 頁(yè) 29 AJMP K4 K2:MOV R3,0FEH 。***********鍵盤(pán)逐列掃描程序 *********************************** K1:ACALL DELAY ACALL KS 。無(wú)鍵按下,調(diào)延時(shí)程序去抖 AJMP K4 。調(diào)按鍵查詢(xún)子程序,判斷是否有鍵按下 JNZ K1 。中斷程序 。跳轉(zhuǎn)到梯形波 W4:AJMP START 。判斷 03 鍵是否按下,沒(méi)有按 下,跳轉(zhuǎn)回去繼續(xù)循環(huán)掃描 MOV JUCHI,00H 。屏蔽其他波形 MOV SANJI,00H AJMP FB 。跳轉(zhuǎn)到三角波形 W2:CJNE A,02H,W3 。判斷 01 鍵是否按下 MOV JUCHI,00H 。屏蔽其他波形 MOV FANGB,00H 頁(yè) 28 MOV TIXIN,00H AJMP JCB 。將鍵碼送累加器 A CJNE A,00H,W1 。初始化 MOV SANJI,00H MOV FANGB,00H MOV TIXIN,00H 。將外部中斷 0 設(shè)置為下降沿有效 MOV DPTR,00FFH 。開(kāi)總中斷 SETB EX0 。主程序 MOV P2,00H 。指向按鍵中斷程序 ORG 0030H 。指向主程序 ORG 0003H 。 在論文完成之際,我首先 謹(jǐn)向在我做畢業(yè)設(shè)計(jì)期間給予我無(wú)微不至的關(guān)懷、誨人不倦的老師致以崇高的敬意和真誠(chéng)的謝意;起床對(duì)朝夕相處的同學(xué)和在畢業(yè)設(shè)計(jì)期間給予我支持和幫助的朋友送上我深深的謝意! 頁(yè) 27 十 、 附件 源代碼 JUCHI EQU 50H SANJI EQU 51H FANGB EQU 52H TIXIN EQU 53H KU EQU 55H ORG 0000H 。在這段時(shí)間里,不僅大大提高了我的實(shí)踐經(jīng)驗(yàn),也使我學(xué)到了許多書(shū)本上不曾接觸的只是,開(kāi)拓了視野,增廣了知識(shí)面,醉重要的是學(xué)會(huì)了如何利用信息資源幫助自己尋早資料,提高了自己的徐學(xué)能力。 ( 5) 通過(guò)本次課程設(shè)計(jì),我更加深刻的認(rèn)識(shí)到團(tuán)隊(duì)合作的重要性,小組成員分工合作,是設(shè)計(jì)成功的關(guān)鍵,只有大家團(tuán)結(jié)一致,才能更快更好的完成任務(wù) ,但是從本課程設(shè)計(jì)中,我也看到了自身還存在許 多不足,在實(shí)踐動(dòng)手能力方面比較弱,對(duì)一些電路知識(shí)掌握得不是很好 。 ( 3) 通過(guò)元器件的購(gòu)買(mǎi)和電路板的焊接,增強(qiáng)了自身的實(shí)踐動(dòng)手能力,對(duì)電路原理的應(yīng)用有了更深刻的認(rèn)識(shí)。 頁(yè) 24 七、 設(shè)計(jì)心得 本次課程設(shè)計(jì), 我系統(tǒng)電路的主要設(shè)計(jì),在做課程設(shè)計(jì)的時(shí)間了我學(xué)到了很多東西,總的來(lái)說(shuō)有如下收獲: ( 1) 通過(guò)對(duì)電路的設(shè)計(jì),對(duì) 51 系列單片機(jī)的原理和功能有了進(jìn)一步的了解,學(xué)到了更多的電路知識(shí),如復(fù)位電路的原理,晶振電路的作用,旁路電容的作用,上拉電阻的功能,串口通信電路, 熟悉了 ULN2021 芯片的原理和功能,認(rèn)識(shí)了溫濕度傳感器 DHT21,并且能對(duì)其進(jìn)行應(yīng)用。 ( 2) 當(dāng)幅值和顯示調(diào)試成功后,寫(xiě)調(diào)頻程序時(shí),在硬件電路中調(diào)試時(shí)發(fā)現(xiàn),三種波形融合到一起出現(xiàn),在經(jīng)過(guò)添加定時(shí)器中斷的方法,結(jié)果使 P0 口不能夠輸出模擬信號(hào),經(jīng)過(guò)努力,最后終于解決了這個(gè)問(wèn)題。 放大模塊部分在實(shí)物模擬時(shí),出現(xiàn)發(fā)送信號(hào)不穩(wěn)定、跳變的問(wèn)題,經(jīng)過(guò)仔細(xì)的檢查,電路連線路勁和線路連接問(wèn)題,最終發(fā)現(xiàn)電 路連接是出現(xiàn)連接未牢固的問(wèn)題,從而得以解決。主程序的流程圖如圖 所示: 完成全部硬件和軟件過(guò)后,將程序下載到單片機(jī)中進(jìn)行測(cè)試,通過(guò)反復(fù)測(cè)試,反復(fù)的修改函數(shù)的功能,同時(shí)完善硬件的功能,使系統(tǒng)達(dá)到最優(yōu)控制。主程序的功能是:開(kāi)機(jī)以后負(fù)責(zé)查鍵,即做出鍵盤(pán)掃描及顯示工作,然后根據(jù)用戶(hù)所按的鍵轉(zhuǎn)到相應(yīng)的子程序進(jìn)行處理。因此設(shè)計(jì)串口通信電路就是讓這兩種電平統(tǒng)一。 圖 12 串口通信電路 通信電路的目的就是讓通信雙發(fā)的電平匹配,單片機(jī)用的 是 TTL 電平,上位機(jī)的串口用的是 232 電平。 頁(yè) 17 圖 9LCD 液晶顯示電路 電源部 分 本電源設(shè)計(jì)了兩個(gè)接口,方便不同接口的電源接入,并且在電源部分加上濾波電容,起過(guò)濾接入電源的雜波的作用 ,為了電路中得到 +12V、 12V 和 +5V 的直流工作電壓,用變壓器變壓后再通過(guò)芯片和電容設(shè)計(jì)出所需要的電路。正因?yàn)檫@樣,復(fù)位腳的電由低電位升到高電位,引起了內(nèi)部電路的復(fù) 位工作, RST 端電壓慢慢下降,降到一定電壓值以后,即為低電平,單片機(jī)開(kāi)始正 常工作(這是單片機(jī)的上電復(fù)位,也叫初始化復(fù)位);當(dāng)按下復(fù)位鍵時(shí),電容兩端放電,電容又回到 0V 了,于是又進(jìn)行了一次復(fù)位工作(這是手動(dòng)復(fù)位原理)。在圖 2 中,數(shù)據(jù)碼為十六進(jìn)制的 0CH,數(shù)據(jù)反碼為十六進(jìn)制的 0F3H(注意低位在前 ).兩者之和應(yīng)為 0FFH。如果數(shù)據(jù)碼與數(shù)據(jù)反碼之間的關(guān)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1