版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
原理課程設(shè)計-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN摘要AT89C52AT89C52CMOS88kbytesFlash256bytesMAT89C522、1碼管、阻按鍵三角、正向鋸齒、負(fù)向鋸齒方清晰采用按鍵入利用碼管顯示路字顯示方案其中:0方、1正向鋸齒、2負(fù)向鋸齒、3三角目 錄2二需分析與思路 2三總體方案3硬件3硬件系統(tǒng)總體框圖… 3單片機(jī)控制系統(tǒng)電路 3波形輸出模塊電路 3顯示模塊… 3按鍵模塊… 3軟件4四詳細(xì)4硬件電路原理圖… 4元件清單并說明元件選擇參數(shù)選擇的依據(jù)… 5仿真運(yùn)行結(jié)果… 6單片機(jī)片資源分配圖 7軟件流程圖 8程序清單注釋… 8五使用說明 9性能和功能介紹 9各操作開關(guān)、按鈕、指示燈、顯示器等的作用介紹 9使用操作步驟 9故障處理 9六體會 9七參考文獻(xiàn) 10附錄 10、模擬和數(shù)字電路、以測控系統(tǒng)原理與等方面知識,識,出AT89C52為核心函數(shù)發(fā)生器,能分別產(chǎn)生三角波、正向鋸齒波、負(fù)向鋸齒波和方波,完成輸出信號齒波、負(fù)向鋸齒波和方波,完成輸出信號產(chǎn)生、顯示鍵盤接口電路等部分軟、硬件,采DAC0832D/A轉(zhuǎn)換,利按鍵(自行定義)進(jìn)行輸出波形選擇,同時將當(dāng)前輸出波形代號顯示在行輸出波形選擇,同時將當(dāng)前輸出波形代號顯示在LED上:0為方波、1為正向鋸齒波、向鋸齒波、2為負(fù)向鋸齒波、3為三角波。:1、接口電路,將這些外構(gòu)成個簡應(yīng)系統(tǒng)。22、函數(shù)發(fā)生器如下:1)1位數(shù)碼顯示2)輸出信號:0~5V。3)按鍵切換輸出波形。二需分析與思路本次本次AT89C52為核心函數(shù)信號發(fā)生器,由完成人人界面、系統(tǒng)控制、信號采集分析以信號處理和轉(zhuǎn)換,系統(tǒng)采按鍵輸入,利輸入,利數(shù)碼顯示電路輸出數(shù)字顯示方。將分為個模,(DAC0832、UA741),顯示模塊(數(shù)碼(數(shù)碼、電),按鍵模。波形產(chǎn)生AT89C52行波形發(fā)生D/A轉(zhuǎn)換器輸入按定發(fā)生數(shù),在D/A轉(zhuǎn)換電路的輸出輸出應(yīng)電AT89C52P14,軟件選擇選擇波形、電和,口接數(shù)碼,以數(shù)碼顯示電和頻率,波形應(yīng)個按。其中控制電路是形成形成掃描碼,鍵識別、鍵處理、數(shù)置;形成顯示碼產(chǎn)生定時中斷;形成波形形成波形數(shù)字碼,并輸出D/A接口電路和顯示驅(qū)動電路。顯示電路則驅(qū)1位數(shù)碼顯示,按。波形轉(zhuǎn)換電路將波形碼轉(zhuǎn)換成模擬值,完成擬值,完成極性波形輸出。0832發(fā)送數(shù)字碼,產(chǎn)生不同輸D/ALED0、1、2、3案設(shè)計硬件設(shè)計系統(tǒng)硬件總體框圖如下:單片機(jī)控制系統(tǒng)電路AT89C52ROM/EPROM單片機(jī)因此這種芯片構(gòu)成最小系統(tǒng)簡單、靠其主要功能是成掃描識別、處、參設(shè)置;成段;產(chǎn)生;成D/A電路顯電路。電路單片機(jī)產(chǎn)生種、D/ADAC0832成UA741DAC08328DA能MCS51單片機(jī)生產(chǎn)DAC芯片芯片內(nèi)設(shè)有據(jù)要電路計機(jī)芯片內(nèi)有信隨線狀態(tài)變化而變化必須微型計算機(jī)DAC0832是有20條引線雙列插式 CMOS件內(nèi)有級完成8電流 D/A故不需外加電路單片機(jī)向0832發(fā)送產(chǎn)生不LED“零端”均地“測試端”分別入AT89C51一根輸入線即輸入正向鋸齒負(fù)向鋸齒角軟件設(shè)計軟件由主程序和產(chǎn)生形子程序組成主產(chǎn)生形子程序編程通過編程可得到形周期改變可采插入延時子程序法來實現(xiàn)并且DAC0832,對它進(jìn)行清零利來控制來控制同波形輸出。軟件結(jié)構(gòu)框圖如下①如下所示AT89C52— D/A0832CSXFER—七段數(shù)碼管D/AWR插孔到CPUWR。W2VrefD/AVref上,電位器W2入VIN到+12VW2Vref+5V。8D/AD0—D72070832IOUT1示器探頭另一極地。(8)U3VOUT直Rfb端,產(chǎn)生單極性模擬電壓。元件清單并說明元件擇及參數(shù)擇依據(jù)(1)元件清單如下所示:AT89C521片BUTTON4個7SEG-COM-CAT-GRN1個POT1個DAC08321片RES1個UUA7411個OSCILLOSCOPE1個AT89C52/2U1DUA741DAC08328D/ADA①碼管0時輸波②碼管1時輸正向鋸齒波③數(shù)碼管顯示為2時輸出負(fù)向鋸齒波④數(shù)碼管顯示為3時輸出為三角波~~、數(shù)碼管顯示P0、P2地址總線線P0數(shù)據(jù)總線寫控制線軟件流程圖否=0是否0是=0是三角顯=0否 是否=0=0否是不正向鋸齒顯是=0否否=0負(fù)向鋸齒顯是=0否、好、操作方便、體積小等優(yōu)點(diǎn)。由于采用了UA741運(yùn)算放大,使其電路更加較高的穩(wěn)定、比高。此電路清晰,出現(xiàn)故障容易查找錯誤,操作簡單、方便。各操作開關(guān)、按鈕、指示燈、顯示等的作用按鈕的作用就是對輸出波形進(jìn)行選擇,四個按鈕相互獨(dú)立,顯示按鈕的作用就是對輸出波形進(jìn)行選擇,四個按鈕相互獨(dú)立,顯示的作用就是輸出波形代號:0為方波、1為正向鋸齒波、23為三角波。使用操作步驟故障處理在軟件設(shè)計時,開始不實現(xiàn)各個波之間的切換,或者無法出現(xiàn)波形,來得知切換時開按的,個按的獨(dú)立。設(shè)計體會索等多方面的查詢資料,學(xué)到了許多書本沒的知。本設(shè)計求設(shè)計一臺以 AT89C52為核心信號,采用DAC0832實現(xiàn)D/A轉(zhuǎn)換,因此復(fù)習(xí)了DAC0832與AT89C51的接口電路,對DAC0832的各引腳及其工作方式了深入的理解,特別是其單緩沖雙極電壓輸出的工作方式。還復(fù)習(xí)了按及LED的顯示。無在程序設(shè)計方面還是實踐都得到了一個非常大的鍛煉,并對硬件知的了解以及安裝調(diào)試也得到了一個很大的升。1999,20052月,2001《MCS-51[M]2004.:華東交通大學(xué)出版社,2004C51幫助檔.附錄程序清單及注釋:ORG0000HLJMP1000HORG1000Hxuanze:JNB,SJ //選擇不同的波形輸出并跳到相應(yīng)的函數(shù)JNB,JCBJNB,JCB2JNB,FBSJMPxuanze
MOV P3,#0C0H //CLRSJ: JB,ENDSJ //三角波函數(shù)START:MOVDPTR,#7FFFH//將D/A轉(zhuǎn)換器的端口地址給了DPTRMOVA, #00HMOVP3,#0CFH //SETBUP: MOVX@DPTR,A //00H給了D/A轉(zhuǎn)換器INCAJB,ENDSJ UPDOWN: DECA //MOVX@DPTRAJB ,ENDSJJNZDOWNSJMPUP //重復(fù)輸出三角波ENDSJ:LJMP//函數(shù)JCB: JB,ENDJCB正向鋸齒波函數(shù)START1MOVDPTR#7FFFH//初始化MOVA, #00HMOVP3,#0C6H //CLRLOOP: MOVX@DPTR,AINCAJB ,ENDJCBSJMPLOOPENDJCB:LJMP//函數(shù)JCB2: JB, ENDJCB2負(fù)向鋸齒波函數(shù)START2:MOVDPTR, #7FFFH //MOVA,#00HMOVP3,#0DBH //SETBLOOP2:MOVX@DPTR,ADECAJB ,SJMPLOOP2ENDJCB2:LJMP//JB ,//MOVP3,#0FFH //CLRLOOP3:MOVA,#00H //MOVDPTR,#7FFFHMOVX@DPTR,AACALLDELAY1MOVA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)機(jī)械工程(機(jī)械制造理論)試題及答案
- 2025年大學(xué)康復(fù)治療(作業(yè)治療)試題及答案
- 2025年中職應(yīng)用保加利亞語(日常保語交流)試題及答案
- 2025年中職汽車制造與檢測(汽車組裝)試題及答案
- 運(yùn)動場監(jiān)理規(guī)劃
- 傳染病消毒隔離管理制度
- 工行業(yè)務(wù)培訓(xùn)課件
- 2026年港口視頻監(jiān)控員面試含答案
- 2026年緊急集合攜帶物資與時限要求試題含答案
- 2026年延長石油油藏工程考試復(fù)習(xí)題含答案
- 2025-2026學(xué)年總務(wù)主任年度述職報告
- 2026屆北京東城55中高一數(shù)學(xué)第一學(xué)期期末質(zhì)量檢測試題含解析
- 2026年遼寧醫(yī)藥職業(yè)學(xué)院單招職業(yè)技能考試參考題庫附答案詳解
- 2026年湖南大眾傳媒職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試備考試題附答案詳解
- 醫(yī)療AI輔助治療決策支持
- 穴位貼敷的運(yùn)用課件
- 2026《初中英語?優(yōu)翼學(xué)練優(yōu)》八上早讀本
- 金瓶梅課件教學(xué)
- 創(chuàng)新創(chuàng)業(yè)教育學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 《最奇妙的蛋》完整版
- 三年級科學(xué)上冊蘇教版教學(xué)工作總結(jié)共3篇(蘇教版三年級科學(xué)上冊知識點(diǎn)整理)
評論
0/150
提交評論