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

正文內(nèi)容

基于proteus的波形發(fā)生器的設計與研究畢業(yè)論文(參考版)

2024-11-14 03:29本頁面
  

【正文】 } 。x++)。 for(x=0。 zhengxianbo()。 } else { if(HIGH==1)t=15。 else t=3。 fangbo()。 if(FANGBO==1) { if(HIGH==1)t=450。 } } void look() //掃描子程序 { while(1) { p=1。m==HIGH)p=1。 } if(ZHENGXIANBO==1amp。 P0=k。i0。 delay()。i++) { k=~TAB[i]。 } for(i=0。 P0=k。i0。 delay()。i++) { k=TAB[i]。 while(p) { for(i=0。 uchar code TAB[]={0x7F,0x89,0x94,0x9F,0xAA,0xB4,0xBE,0xC8,0xD1, 0xD9,0xE0,0xE7,0xED,0xF2,0xF7,0xFA,0xFC,0xFE,0xFF}。 else p=0。amp。 delay()。i0。 delay()。i255。 while(p) { uint i。 else p=0。amp。 delay()。i=254。 P0=0。i++)。 for(i=0。 m=HIGH。 //定義頻率二標志位 uint t=0,m=1,p=1。 //定義正弦波標志位 sbit HIGH=P1^3。 //定義方波標志位 sbit SANJIAOBO=P1^1。 //掃面子程序聲明 void delay(void)。 同時, 導師淵博的知識、開闊的思路、高度的責任感與嚴謹?shù)闹螌W作風更是我學習的典范,在此向?qū)熤乱宰畛绺?的敬意和最誠摯的感謝! 同時我還要感謝在我學習期間給我極大關心和支持的各位老師以及關心和幫助過我的同學和朋友。偶爾還會遇到錯誤的資料現(xiàn)象,這就要求更加注重實踐環(huán)節(jié)。 同時在本次設計的過程中,我還學會了高效率的查閱資料、運用工具書、利用網(wǎng)絡查找資料。這就要求我們對硬件系統(tǒng)中各組件部分有充分透徹的理解和研究,并能對之靈活應用。 要設計一個成功的電路,必須要有耐心,要有堅強的毅力。很多子程序是可以借鑒書本上的,但怎樣銜接各個子程序才是關鍵的問題,這需要對單片機的結(jié)構很熟 11 悉。對于單片機設計,其硬件電路是比較簡單的,主要是解決程序設計的問題,而程序設計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力,它才是一個設計的靈魂所在。但是也存在著許多缺陷,本次設計的不足主要在于該波形發(fā)生器的頻率不能實現(xiàn)連續(xù)可調(diào),解決方案可以采用 A/D 轉(zhuǎn)換器對單片機的輸入端進行控制,從而實現(xiàn)連續(xù)改變延時子程序的延時參數(shù),進而達到波形頻率才連續(xù)可調(diào) [16]。 圖 9 程序流程圖 10 5 軟硬件結(jié)合仿真 方波 、三角波和正弦波 的仿真輸出 分別 如圖 圖 11 和圖 12 所示 。 程序流程圖如圖 9 所示。 鍵盤掃描子程序用來實現(xiàn)不同波形和頻率的動態(tài)切換。 4 軟件設計 系統(tǒng)軟件程序 主要是 由主程序 、鍵盤掃描子程序、延時子程序和三種 波形 產(chǎn)生 子程序組成 。在電路分析中,滑動變阻器既可以作為一個定值電阻,也可以作為一個變值電阻。 該運算放大器的功能是對 DAC0832 的輸出進行放大,從而驅(qū)動負載。隨著半導體技術的發(fā)展,大部分的運放是以單芯片的形式存在。由于早期應用于模擬計算機中,用以實現(xiàn)數(shù)學運算,故得名 “運算放大器 ”。 運算放大器 運算放大器,簡稱 “運放 ”,是具有很高放大倍數(shù)的電路單元。第三種是兩個緩沖器直通,輸入數(shù)據(jù)直接進行 D/A 轉(zhuǎn)換。一種是兩級緩沖器型,即輸入數(shù)據(jù)經(jīng)過兩級緩沖器后,進行 D/A 轉(zhuǎn)換。其引腳圖如圖 8 所示。這個 DAC芯片以其價格低廉、接口簡單、轉(zhuǎn)換控制容易等優(yōu)點,在單片機應用系統(tǒng)中得到廣泛的應用。 該模塊 主 要包括 DAC083運算放大器和滑動變阻器三個元器件。 圖 6 波形與頻率選擇模塊電路圖 電路圖中,開關 SW1 用來選擇波形,其狀態(tài)與波形的對應關系如表 1 所示;開關 SW2 用來選擇頻率檔,其狀態(tài)與頻率檔位的關系如表 2 所示。晶振通常選用 6MHz、 12MHz 或 24MHz,該電路選用 12MHz。 圖 5 時鐘電路圖 7 在引腳 XTAL1 和 XTAL2 外接晶體振蕩器或陶瓷諧振蕩器,就構成了內(nèi)部振蕩方式。該單片機最小系統(tǒng)采用內(nèi)部振蕩方式。 6 圖 3 AT89C51 引腳圖 圖 4 復位電路 時鐘電路 單片機的時鐘信號用來提供單片機內(nèi)各種微操作的時間基準。該單片機最小系統(tǒng)采用上電復位方式,因為它不需要在運行過程中進行復位操作。上電后,由于電容的充電和反相門的作用,使 RST 持續(xù)一段時間的高電平。上電復位要求接通電源后,自動實現(xiàn)復位操作。 當單片機的復位引腳 RST(全稱 RESET)出現(xiàn) 2 個機器周期以上的高電平時,單片機內(nèi)部就執(zhí)行復位操作。 80C51 系列單片機產(chǎn)品繁
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1