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

正文內(nèi)容

畢業(yè)設(shè)計--數(shù)字信號發(fā)生器的電路設(shè)計-文庫吧在線文庫

2024-12-30 18:33上一頁面

下一頁面
  

【正文】 )。 i++。 write_con(0x38)。 } void write_date(char date) //1602數(shù)據(jù)寫入 { lcdrw=0。 } void delay1(int z) //延時函數(shù) { while(z)。 char a[]=wave:,b[]=fre:,c1[]=sin ,c2[]=square ,c3[]=triangle ,c4[]=sawtooth。 sbit key3=P2^2。 當然還是存在不足的地方,比如頻率不能以小的步進進行增加或者減小,并且當頻率太小時波形會有些失真。 i=i+1。 DAC0832=i。當進入正弦波后,依次將一個 256個數(shù)的表值送給 DAC0832,即可得到波形。當 XEFR 為 0 且WR2 有效時,輸入寄存器的狀態(tài)被傳到 DAC 寄存器中; XFER:數(shù)據(jù)傳輸控制信號輸入線,低電平有效; IOUT1:電流輸出端 1,其值隨 DAC 寄存器的內(nèi)容線性變化; IOUT2:電流輸出端 2,其值與 IOUT1 值之和為一常數(shù); Rfb:反饋信號輸入線,改變 Rfb 端外接電阻值可調(diào)整轉(zhuǎn)換滿量程精度; Vcc:電源輸入端, Vcc的范圍為 +5V~ +15V; VREF:基準電壓輸入線, VREF 的范圍為 10V~ +10V; AGND:模擬信號地 DGND:數(shù)字信號地 第 13 頁 共 38 頁 數(shù)模轉(zhuǎn)換模塊設(shè)計 圖 數(shù)模轉(zhuǎn)換模塊 原理圖 波形輸出模塊 LM358 簡介 [12] LM358 內(nèi)部包括有兩個獨立的、高增益、內(nèi)部頻率補償?shù)?雙運算放大器 ,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工作條件下,電源電流與電源電壓無關(guān)。這樣當有按鍵被按下后,讀取 P2口的狀態(tài),通過分析可以判斷出按下的是哪個按鍵。 鍵盤接口的工作原理 [9] 鍵盤中每個按鍵都是一個常開開關(guān)電路,如圖 所示: 圖 按鍵電路 第 10 頁 共 38 頁 我們把按鍵的一端接地,另一端與單片機的某個 I/O 口相連,開始時先給該 I/O口賦一高電平,然后讓單片機不斷檢測該 I/O 口是否變成低電平,當按鍵閉合時,即相當于該 I/O 口通過按鍵與地相連,變成低電平,程序一旦檢測到 I/O 口變?yōu)榈碗娖絼t說明按鍵被按下,然后執(zhí)行相應(yīng) 的指令。 ? 寫數(shù)據(jù) 輸入: RS=H, R/__W =L, D0~ D7=數(shù)據(jù), E=高脈沖 輸出:無。 第 8 頁 共 38 頁 指令 7:字符發(fā)生器 RAM 地址設(shè)置。(說明: 1為高電平、 0為低電平) 表 1602液晶 控制命令表 序號 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清顯示 0 0 0 0 0 0 0 0 0 1 2 光標返回 0 0 0 0 0 0 0 0 1 * 3 置輸入模式 0 0 0 0 0 0 0 1 I/D S 4 顯示開 /關(guān)控制 0 0 0 0 0 0 1 D C B 5 光標或字符移位 0 0 0 0 0 1 S/C R/L * * 6 置功能 0 0 0 0 1 DL N F * * 7 置字符發(fā)生存貯器地址 0 0 0 1 字符發(fā)生存貯器地址 8 置數(shù)據(jù)存貯器地址 0 0 1 顯示數(shù)據(jù)存貯器地址 9 讀忙標志或地址 0 1 BF 計數(shù)器地址 10 寫數(shù)到 CGRAM 或 DDRAM) 1 0 要寫的數(shù)據(jù)內(nèi)容 11 從 CGRAM 或 DDRAM 讀數(shù) 1 1 讀出的數(shù)據(jù)內(nèi)容 指令 1:清顯示,指令碼 01H,光標復(fù)位到地址 00H 位置。 第 5 腳: R/W 為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。比如 1602[5]的意思是每行顯示 16個字符,一共可以顯示兩行。系統(tǒng)電路原理圖見附錄 A, PCB圖見附錄 B。但作為一種儀 器,我們必然要考慮其所用領(lǐng)域,也就是說要因地制宜,綜合考慮性價比,用低成本制作的集成芯片信號發(fā)生器短期內(nèi)還不會被完全取代,還會比較廣泛的用于理論實驗以及精確度要求不是太高的實驗 。 信號發(fā)生器在通信、廣播、電視系統(tǒng),在工業(yè)、農(nóng)業(yè)、生物醫(yī)學(xué)領(lǐng)域內(nèi),在實驗室和設(shè)備檢測中具有十分廣泛的用途。 信號發(fā)生 器是一種悠久的測量儀器,早在 20 年代電子設(shè)備剛出現(xiàn)時它就產(chǎn)生了。因此 完整的函數(shù)信號發(fā)生器的設(shè)計 具有非常重要的實踐意義和廣闊的應(yīng)用前景。其中 CPU模塊負責控制信號的產(chǎn)生、變化及頻率的改變;模數(shù)轉(zhuǎn)換模塊采用DAC0832實現(xiàn)不同波形的輸出;顯示模塊采用 1602液晶顯示,實現(xiàn)波型和頻率顯示;鍵盤 輸入模塊實現(xiàn)信號的選擇和頻率的輸入。根據(jù)客戶的要求,廠家可以設(shè)計出任意組合的點陣液晶。當 RS和 R/W 共同為低電平時可以寫入指令或者顯示地址,當 RS 為低電平 R/W 為高電平時可以讀忙信號,當 RS 為高電平 R/W 為低電平時可以寫入數(shù)據(jù)。 指令 2:光標復(fù)位,光標返回到地址 00H。 指令 8: DDRAM 地址設(shè)置。 讀寫操作時序如圖 和 所示: 圖 讀操作時序 圖 寫操作時序 第 9 頁 共 38 頁 1602LCD 的接口設(shè)計 下面是 1602 液晶接口原理圖: 1602液晶接口圖 鍵盤輸入模塊 鍵盤簡介 鍵盤是一組按鍵的集合,它是最常用的單片機輸入設(shè)備。 圖 按鍵被按下時電壓的變化 [10] 從圖 ,理想波形與實際波形之間是有區(qū)別的,實機波形在按下和釋放的瞬間都有抖動現(xiàn)象,抖動時間的長短和按鍵的機械特性有關(guān),一般為 5~ 10ms。 鍵盤輸入模塊的原理圖如下: 第 11 頁 共 38 頁 圖 鍵盤輸入模塊的原理圖 數(shù)模轉(zhuǎn)換模塊 DAC0832 的基本組成 [13] 本設(shè)計采用 DAC0832 作為系統(tǒng)的數(shù)模轉(zhuǎn)換芯片。它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運算放大器的場合。 圖 正弦波程序流程圖 方波程序流程圖 圖 方波程序流程圖 開始 i=0。 延時 i=i+1。 Y N Y N 第 19 頁 共 38 頁 圖 正弦波 1602顯示 圖 正弦波波形 方波的仿真結(jié)果: 第 20 頁 共 38 頁 圖 方波 1602顯示 圖 方波波形 三角波的仿真結(jié)果: 第 21 頁 共 38 頁 圖 三角波 1602顯示 圖 三角波波形 鋸齒波的仿真結(jié)果: 第 22 頁 共 38 頁 圖 鋸齒波 1602顯示 圖 鋸齒波波形 第 23 頁 共 38 頁 5 結(jié)論 基于 AT89C52 單片機的信號發(fā)生器設(shè)計,這個信號發(fā)生器的設(shè)計中涉及到一個典型的控制過程。 在這里得感謝學(xué)校為我們提供個這樣一個實踐的機會,感謝指導(dǎo)老師們的細心指導(dǎo)。 sbit key4=P2^3。 unsigned char code sin[256]= { 0x80,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1