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

正文內(nèi)容

基于51單片機(jī)的波形發(fā)生器畢業(yè)論文設(shè)計(jì)-wenkub.com

2025-06-25 00:16 本頁(yè)面
   

【正文】 *******************************************50毫秒延時(shí)子程序DELAY2: MOV R0,05DEL5: MOV R1,10DEL4: MOV R2,7DHDEL3: NOP NOP DJNZ R2,DEL3 DJNZ R1,DEL4 DJNZ R0,DEL5 RET。D/A轉(zhuǎn)換 INC A NOP CJNE A,255,EE DEC A:MOVX DPTR,A DEC A NOP CJNE A,00, MOV SANJI,A AJMP START。延時(shí) CJNE A,255,WW 。****************鋸齒波***********************JCB: MOV A,JUCHI 。讀入P1口狀態(tài) CPL A 。鍵釋放,彈棧送A RETI 。形成鍵碼送A MOV KU,A PUSH ACC 。三列掃描完返回按鍵查詢狀態(tài) RL A 。第一行無(wú)鍵按下,轉(zhuǎn)查下一列 MOV A,03H AJMP LK 。讀取行掃描值 JB ,L1 。首列掃描字送R3 MOV R4,00H 。繼續(xù)查詢按鍵 。***********鍵盤掃描子程序KEY***************** KEY:ACALL KS 。屏蔽其他波形 MOV SANJI,00H MOV FANGB,00H AJMP TXB 。判斷02鍵是否按下 MOV TIXIN,00H MOV JUCHI,00H 。跳轉(zhuǎn)到鋸齒波形 W1:CJNE A,01H,W2 。***************************************************START: MOV A,KU 。開啟外部中斷0 SETB IT0 。中斷程序入口地址MAIN: 。程序入口 AJMP MAIN 。八、參考文獻(xiàn)[1]童詩(shī)白,〔M〕.北京:高等教育出版社,[2]潘永雄,沙河,〔M〕.西安:西安電子科技大學(xué)出版社,.[3]張毅剛,彭喜源,譚曉昀,[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,九、致 謝 本次畢業(yè)設(shè)計(jì)共歷時(shí)兩個(gè)多月的時(shí)間,在各位老師和同學(xué)們的關(guān)心幫助下才得以順利完成。(2)通過(guò)原理圖和PCB圖的繪制,學(xué)會(huì)了AltumDesigner軟件的使用,并且能用它完成一些簡(jiǎn)單的電路設(shè)計(jì),并且對(duì)元器件的封裝有了一定的了解和認(rèn)識(shí)。雖然對(duì)于單片機(jī)的變成較熟悉,但是還存在一些問(wèn)題,主要有以下問(wèn)題:(1)在寫調(diào)幅值的程序時(shí),按照自己的想法寫好,下載帶單片機(jī)中,發(fā)現(xiàn),每按一次鍵,幅值一次性增大到5V或者一次性減為0V,經(jīng)過(guò)對(duì)程序的分析得知,當(dāng)按下鍵時(shí),程序循環(huán)很多次,為次添加一條鍵按下時(shí)死循環(huán)的語(yǔ)句使每次按下鍵幅值加一次后的只保持住,從而解決了問(wèn)題。子程序的功能有:延時(shí)子程序、中斷程序、顯示子程序、按鍵子程序,按鍵子程序中有任意頻率的設(shè)置的數(shù)字鍵(0~9)及確定鍵、幅值和頻率的加和減鍵、幅值頻率的轉(zhuǎn)換鍵、波形的轉(zhuǎn)換鍵等共15個(gè)鍵。TTL電平的邏輯1的電壓范圍是++5V,邏輯0的電壓范圍是0到+;232電平的邏輯1的電壓范圍是15V到5V,邏輯0的電壓范圍是+5V到+15V。圖7復(fù)位電路圖8外部時(shí)鐘電路 LCD顯示部分電路為了節(jié)約成本,采用1602來(lái)作為顯示器,用獨(dú)立按鍵來(lái)控制不同的顯示,能完成基本的顯示功能。在同一個(gè)遙控器上.所有按鍵的數(shù)據(jù)碼均不相同。在同一個(gè)遙控器中.所有按鍵發(fā)出的地址碼都是相同的。地址碼由8位二進(jìn)制組成,共256種.圖中地址碼重發(fā)了一次。高位在后。當(dāng)我們按下遙控器的按鍵時(shí),遙控器將發(fā)出如圖2的一串二進(jìn)制代碼,我們稱它為一幀數(shù)據(jù)。這一點(diǎn)大家要從思想上面轉(zhuǎn)變過(guò)來(lái)。重復(fù)輸出N個(gè)點(diǎn)后,成為第二個(gè)周期。DAC0832是電流輸出型,示波器上顯示波形,通常需要電壓信號(hào),電流信號(hào)到電壓信號(hào)的轉(zhuǎn)換可以用運(yùn)算放大器LF356實(shí)現(xiàn)。DAC0832是一個(gè)具有兩個(gè)輸入數(shù)據(jù)寄存器的8位DAC。當(dāng)某一按鍵按下時(shí),掃描程序掃描到之后,通過(guò)P2口將數(shù)字信號(hào)發(fā)送到LCD1602,LCD1602液晶專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式LCD,其外接電壓時(shí)5V。產(chǎn)生三角波程序思路:要產(chǎn)生峰值電壓為5V的三角波,一個(gè)周期需要定時(shí)510次,由此便可以計(jì)算出每次定時(shí)溢出的時(shí)間,再將每次定時(shí)的電壓加權(quán)便可以達(dá)到三角波的波形;產(chǎn)生正弦波程序思路:給正弦波的一個(gè)周期設(shè)定table表,由20個(gè)數(shù)據(jù),相當(dāng)于每個(gè)周期定時(shí)255次,則每次定時(shí)溢出的時(shí)間便可計(jì)算出,每個(gè)點(diǎn)的電壓加權(quán)便可得到正弦波的電壓,即,形成正弦波。AT89C51外接12M晶振作為時(shí)鐘頻率,并采用電源復(fù)位設(shè)計(jì)。方案二:采用矩陣鍵盤,它以較少得IO口實(shí)現(xiàn)了按鍵的功能,隨之其操作比較復(fù)雜。方案一:數(shù)碼管顯示,由于本題要求實(shí)時(shí)的顯示輸出信號(hào)的幅度、頻率,而數(shù)字不能顯示字符。波形的周期與頻率步進(jìn)也可以用程序控制,具有線路簡(jiǎn)單、結(jié)構(gòu)緊湊等優(yōu)點(diǎn)。方案三:采用單片機(jī)和數(shù)模轉(zhuǎn)換DAC0832實(shí)現(xiàn)波形的產(chǎn)生。波形的合成:為了波形的合成,我們?cè)诓蓸拥臅r(shí)候,對(duì)正弦波,三角波,方波都只取樂(lè)20個(gè)點(diǎn);因
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1