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

正文內(nèi)容

單片機(jī)原理及應(yīng)用課程設(shè)計(jì)--信號(hào)發(fā)生器-在線瀏覽

2025-03-07 14:29本頁(yè)面
  

【正文】 個(gè)7向量4級(jí)中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級(jí)中斷結(jié)構(gòu)),全雙工串行口??臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。最高運(yùn)作頻率35MHz,6T/12T可選。 GND:接地。當(dāng)P1口的管腳第一次寫(xiě)1時(shí),被定義為高阻輸入。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。P1口管腳寫(xiě)入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫(xiě)“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。這是由于內(nèi)部上拉的緣故。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。 P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。在FLASH編程期間,此引腳用于輸入編程脈沖。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。如想禁止ALE的輸出可在SFR8EH地址上置0。另外,該引腳被略微拉高。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 圖2 STC89C52引腳圖2 DAC0832介紹:1) DAC0832是8分辨率的D/A轉(zhuǎn)換集成芯片。這個(gè)DA芯片以其價(jià)格低廉、接口簡(jiǎn)單、轉(zhuǎn)換控制容易等優(yōu)點(diǎn),在單片機(jī)應(yīng)用系統(tǒng)中得到廣泛的應(yīng)用。圖中,VDD和AGND為電源端和接地端,DIN,OUT 為數(shù)據(jù)輸入端和輸出端,此電壓根據(jù)所需波形的復(fù)制而定。由ILE、CS、WR1的邏輯組合產(chǎn)生LE1,當(dāng)LE1為高電平時(shí),數(shù)據(jù)鎖存器狀態(tài)隨輸入數(shù)據(jù)線變換,LE1的負(fù)跳變時(shí)將輸入數(shù)據(jù)鎖存;XFER:數(shù)據(jù)傳輸控制信號(hào)輸入線,低電平有效,負(fù)脈沖(脈寬應(yīng)大于500ns)有效;WR2:DAC寄存器選通輸入線,負(fù)脈沖(脈寬應(yīng)大于500ns)有效。IOUT1:電流輸出端1,其值隨DAC寄存器的內(nèi)容線性變化;IOUT2:電流輸出端2,其值與IOUT1值之和為一常數(shù);Rfb:反饋信號(hào)輸入線,改變Rfb端外接電阻值可調(diào)整轉(zhuǎn)換滿量程精度;Vcc:電源輸入端,Vcc的范圍為+5V~+15V;VREF:基準(zhǔn)電壓輸入線,VREF的范圍為10V~+10V;AGND:模擬信號(hào)地;DGND:數(shù)字信號(hào)地。 圖4 DAC0832與單片機(jī)連接圖3 LCD1602介紹工業(yè)字符型液晶,能夠同時(shí)顯示16x02即32個(gè)字符。它由若干個(gè)5X7或者5X11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符,每位之間有一個(gè)點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因?yàn)槿绱怂运荒芎芎玫仫@示圖形(用自定義CGRAM,顯示效果也不好)。市面上字符液晶大多數(shù)是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780寫(xiě)的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶。與單電源應(yīng)用場(chǎng)合的標(biāo)準(zhǔn)運(yùn)算放大器相比,它們有一些顯著優(yōu)點(diǎn)。共模輸入范圍包括負(fù)電源,因而消除了在許多應(yīng)用場(chǎng)合中采用外部偏置元件的必要性。兩個(gè)信號(hào)輸入端中,Vi()為反相輸入端,表示運(yùn)放輸出端Vo的信號(hào)與該輸入端的位相反;Vi+(+)為同相輸入端,表示運(yùn)放輸出端Vo的信號(hào)與該輸入端的相位相同。圖7 程序流程圖 發(fā)送數(shù)據(jù)子程序:DAC0832單緩沖方式是控制輸入寄存器和DAC寄存器同時(shí)接收資料,或者只用輸入寄存器而把DAC寄存器接成直通方式。 波形產(chǎn)生過(guò)程1)方波產(chǎn)生過(guò)程方波的實(shí)現(xiàn)只需開(kāi)始的時(shí)候設(shè)置一個(gè)初值然后直接輸出這個(gè)值就行了,輸出一段時(shí)間后,然后再重新置一個(gè)數(shù)據(jù),然后再輸出這個(gè)數(shù)據(jù)一段時(shí)間,但是此時(shí)的時(shí)間一定要等于前面那段時(shí)間。由此可以調(diào)節(jié)兩個(gè)電壓維持的時(shí)間,產(chǎn)生占空比不同的方波,相比于模擬電驢,這樣的方式輸出的方波占空比更加精確,且電壓更加穩(wěn)定。類似的,通過(guò)改變延時(shí)時(shí)間可以改變輸出的頻率,通過(guò)改變最大值,可以改變輸出的電壓。3)正弦波產(chǎn)生過(guò)程正弦波的實(shí)現(xiàn)實(shí)際上是一個(gè)查表過(guò)程,所查的每一個(gè)值都對(duì)應(yīng)著一個(gè)電壓,并且對(duì)應(yīng)著的電壓匯成圖形即為正弦波,波形光滑且頻率可調(diào)。因此所得到的波形誤差很大,但是基本形狀大致一樣。圖15 修改后的實(shí)際三角波圖16 修改后的實(shí)際方波圖17 修改后的實(shí)際正弦波5 實(shí)驗(yàn)中遇到的問(wèn)題51 錯(cuò)誤1) 最初LCD1602顯示錯(cuò)誤,總是一排黑方塊;后來(lái)通過(guò)搜索,終于知道是因?yàn)槌跏蓟绦蛴袉?wèn)題,改正之后正常顯示。3) 開(kāi)始復(fù)位電路不起作用,后來(lái)經(jīng)檢查是因?yàn)榫€路連接時(shí)出現(xiàn)問(wèn)題,最后復(fù)位電路正常。2)由于運(yùn)放的參數(shù)是理想值,實(shí)際有差距,因此幅度誤差比較大。6 心得體會(huì)通過(guò)這次課程設(shè)計(jì),令我們對(duì)單片機(jī)有了更好的掌握,鍛煉了我們的編程能力,在課程設(shè)計(jì)中,我們遇到的最大的挑戰(zhàn),就是對(duì)程序的調(diào)試,我們收獲最大的地方也在于此,我們需要逐條運(yùn)行每一小段調(diào)試程序,逐段逐句進(jìn)行編程調(diào)試,我們嘗試用匯編和C語(yǔ)言兩種語(yǔ)言進(jìn)行編程,將課上的學(xué)習(xí)的知識(shí)進(jìn)行了運(yùn)用。在Protues仿真中,只要將線路連接好后,所得的仿真結(jié)果便是理想中的波形,而現(xiàn)實(shí)中還必須考慮到電路中的噪聲,電磁干擾等。7 參考文獻(xiàn)《單片機(jī)原理與應(yīng)用設(shè)計(jì)》 ,張毅剛, 電子工業(yè)出版社, 2011年?!秵纹瑱C(jī)原理與應(yīng)用》,孫亟芳,北京航空航天大學(xué)出版社,2004年。 附錄 程序清單1 波形生成數(shù)組()ifndef __PLTABLE_h__define __PLTABLE_h__/***********這兩組數(shù)組很重要,需要根據(jù)波形來(lái)調(diào)試,選擇合適的值,使輸出波形達(dá)到頻率要求************/uchar code waveTH[]={ 0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xec,0xf6,0xf9,0xfb,0xfc,0xfc,0xf
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1