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

正文內(nèi)容

基于單片機的嵌入式簡易數(shù)字示波器設計-論文(完整版)

2024-12-25 08:35上一頁面

下一頁面
  

【正文】 ,可禁止 ALE操作。 P3 口亦作為 AT89S52 特殊功能(第二功能)使用,如下 所示 : 在 flash 編程和校驗時, P3 口也接收一些控制信號。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 在 flash 編程時, P0 口也用來接收指令字節(jié);在程序校驗時,輸出指令字節(jié)。另外, AT89S52 可降至 0Hz 靜態(tài)邏 輯操作,支持 2 種軟件可選擇節(jié)電模式。 . 示波器 的硬件設計 本 數(shù)字示波器 設計 簡易, 所需 硬件 數(shù)量 少 、 簡單。 C 語言功能齊全,具有各種各樣的數(shù)據(jù)類型、運算符、表達式、數(shù)組、結(jié)構(gòu)體以及共用體,并引入了指針的概念,可使程序效率更高,而且C 語言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,用戶還可以自定義函數(shù),這使得 C 語言的使用更加方便。此為,利用 STM32 的高級定時器可輸出 很高 的時鐘,可以作為高速 A/D 轉(zhuǎn)換器的采樣時鐘和 FIFO 存儲器的控制時鐘,從而避免了一大堆由有源晶振和數(shù)字芯片組成的時鐘電路。電路中的 絕 大部分邏輯控制功能都 是 由單片 FPGA 完成。 第 設計 要實現(xiàn)的 目標 本文設計的目的主要是利用 A/D 轉(zhuǎn)換模塊、單片機、液晶顯示模塊等配合外圍電路實現(xiàn)對輸入量的波形、 幅值、 頻率顯示。例如說 TEK 公司的 TES520B 的帶寬為 500MHz,實際上是指其模擬帶寬為 500MHz,而最高數(shù)字實時帶寬只能達到 400MHz蘇州大學本科生畢業(yè)設計(論文) 第 4 頁 遠低于模擬帶寬。由于數(shù)字示波器與模擬示波器之間存在較大的性能差異,如果使用不當,會產(chǎn)生較大的測量誤差,從而影響測試任務。 蘇州大學本科生畢業(yè)設計(論文) 第 3 頁 第 1章 數(shù)字示波器 第 認識 數(shù)字示波器 . 數(shù)字示波器 簡介 數(shù)字示波器是數(shù)據(jù)采集, A/D 轉(zhuǎn)換,軟件編程等一系列的技術制造出來的高性能示波器。 單片微型計算機簡稱單片機,是典型的嵌入式微控制器( Microcontroller Unit),單片機芯片常用英文字母 的縮寫 MCU 表示單片機,單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。在示波器上顯示 有助于深入了解被測對象 ??刂破鬟x用 AT89S52 單片機,解決了一般示波器使用一片單片機,運行速度明顯不足的問題。與模擬示波器相比,數(shù)字示波器具有許多優(yōu)點,并開始逐步取代模擬示波器,成為市場上的主流。 蘇州大學本科生畢業(yè)設計(論文) 第 2 頁 前言 示波器是最常用在現(xiàn)代電子測量儀器,它是一種 可以用來觀察,測量,記錄 瞬時電壓,電子儀器與時間的關系顯示波形。數(shù)字存儲示波器( DSO, Digital Storage Oscilloscope) 隨著模數(shù) 轉(zhuǎn)換器( ADC)的發(fā)展 而 發(fā)展的示波器 。它最早是被用在工業(yè)控制領域。隨著科技及市場需求的快速發(fā)展,工程師們需要最好的工具,迅速準確地解決面臨的測量挑戰(zhàn)。數(shù)字示波器對重復信號采用順序采樣或隨機采樣技術所能達到的最高帶寬為示波器的數(shù)字實時帶寬,數(shù)字實時帶寬與最高數(shù)字化頻率和波形重建技術因子 K 相關(數(shù)字實時帶寬 =最高數(shù)字化速率 /K),一般并不作為一項指標直接給出。但是,在任意一個掃描時間 t/div,采樣速率 fs 由下式給出: fs = Ntdiv N 為每格采樣點 當采樣點數(shù) N 為一定值時, fs 與 t/div 成反比,掃速越大,采樣速率越低。單片機 價格也便宜 , 無需花費太大的成本就能完成設計。C/OSII 系統(tǒng),確保系統(tǒng)的實時性和穩(wěn)定性。 第 軟件 系統(tǒng)方案選擇 . 方案一 采用 C 語言環(huán)境編寫 C 是結(jié)構(gòu)式語言。 蘇州大學本科生畢業(yè)設計(論文) 第 7 頁 第 3章 簡易 數(shù)字 示波器系統(tǒng)分析 第 硬件系統(tǒng) . 硬件 系統(tǒng)結(jié)構(gòu)圖 圖 31 系統(tǒng)結(jié)構(gòu) 圖 信號輸入之前手動調(diào)整信號電平調(diào)整成為符合 A/ D 轉(zhuǎn)換要求的 0~ 5 V 電壓。片上 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于 常規(guī)編程器。對 P0 端口寫“ 1”時,引腳用作高阻抗輸入。此外, 和 分別作定時器 /計數(shù)器 2 的外部計數(shù)輸入( )和時器 /計數(shù)器 2 的觸發(fā)輸入( ),具體如下所示: 在 flash 編程和校驗時, P1 口接收低 8 位地址字節(jié)。 P3 口: P3 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)動 4 個TTL 邏輯電平。一般情況下, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。需注意的是:如果加密位 LB1 被編程,復位時內(nèi)部會鎖存EA 端狀態(tài)。地址鎖存信號 ALE 也為高電平。 TLC2543 的 主要特點 ( 1) 12 位 分辨率 A/D 轉(zhuǎn)換器; ( 2)在工作溫度范圍內(nèi) 10μ s 轉(zhuǎn)換時間; ( 3) 11 個模擬輸入通道; ( 4) 3 路內(nèi)置自測試方式; ( 5)采樣率為 66kbps; ( 6)線性誤差177。一個片選( )脈沖要插到每次轉(zhuǎn)換的開始處,或是在轉(zhuǎn)換時序的開始處變化一次后保持 為低,直到時序結(jié)束。 ( 3)體積小、重量輕 蘇州大學本科生畢業(yè)設計(論文) 第 14 頁 液晶顯示器通過顯示屏上的電極控制液晶分子狀態(tài) 來達到顯示的目的,在重量上比相同顯示面積的傳統(tǒng)顯示器件要輕很多。 選用 的器材本身 有一定 的缺陷,使得設計本示波器只能測試簡單的低頻率 、 低電壓的信號。 蘇州大學本科生畢業(yè)設計(論文) 第 18 頁 參考文獻 [1]. 俞方 煒 .當配件在數(shù)字 示波器設計中的應用 [J].通信技術 ,2020,42(209):269271 [2]. 劉楊斌 等 .基于 AT89S52 單片機的簡易數(shù)字示波器設計 .[J].現(xiàn)代 技術 . 2020,34(14):138140 [3]. 徐僖 ,楊傳順 .基于 PIC 單片機的簡易數(shù)字示波器設計 .[J].電子測量 技術 ,2020,10(23):7275 [4]. 梁志恒 ,王軍 鋒 .基于 VC++ 環(huán)境下的單片機數(shù)字數(shù)字示波器設計 [J].中國信息化 ,2020,05:4848 [5]. 王浩宇 .基于單片機和 CPLD 便攜式數(shù)字示波器硬件平臺研究實現(xiàn) .[D].西安電子科技大學 ,2020 [6]. 李璐 ,李騰飛 ,李飛飛 .基于單片機和 FPGA 的數(shù)字示波器的設計 [R].電子設計工程 ,2020,19(18)。她教給我的不僅是 生存的本領,更重要的 學會 做人,學會 與人 分享, 樂于 幫助別人 。 write_(0x01)。 if (X==0) {X=0x80。 write_dat(dis1[1])。 } void disdate(uchar a,uchar b) { uchar shi,ge。 shi=b/5/10。 gui_linewith( 4 , 1 , 7 , 4 , 1)。 gui_linewith( 90 , 60 , 87 , 57 , 1)。 for(bak=6。 for(m=0。 /*2543 輸入 */ sbit D_OUT=P2^3。i++)//沒有設置控制字,默認輸出數(shù)據(jù)為 12位,高位先送出,輸出數(shù)據(jù)的格式為 2進制 { if(D_OUT) ad|=0x01。_nop_()。_nop_()。 TL1=(655361000)%256。 //開中斷 EX0=1。 EA=1。 } } bofu=caiyang。k3000。 for(n=0。 if(mfu) { goto b。 write_dat(dis4[14])。 lcd_pos(2,0)。 write_dat(dis2[1])。 } void main() { uint caiyang。 delay(8000)。 delay(8000)。 disozb()。 TR1=1。 // if(qingchu1) clener()。 TL0=(655365000)%256。 count=0。 } } 。 } void t3(void) interrupt 5 蘇州大學本科生畢業(yè)設計(論文) 第 31 頁 { TF2=0。 } void time1(void)interrupt 3 //定時器 1溢出, yichu=1 { TH1=hzhi。 getbofeng()。 bofuflag=0。 timer5_init()。 delay(8000)。 delay(8000)。 delay(5000)。 write_dat(dis2[4])。 write_dat(dis4[11])。 write_dat(dis4[4])。 pinlv=200/flag。n++) { m=read2543(0)。 if(mfu) { TH0=(655365000)/256。 uchar fu。 // caiyang=read2543(0)。 } void timer5_init() //定時器 2初始化 { T2MOD=0x00。 //開定時器零 1中斷 TR1=0。 ad=1。 CLOCK=0。0x80)。 /*2543 片選 */ TLC2543驅(qū)動模塊 uint read2543(uchar port) { uint ad=0,i。m++) { LCDLineXy( xs , 59datead[m]/5 , xs+4 , 59datead[m+1]/5 )。bak++) { GUI_Point(x1,bak,0)。 gui_linewith( 24 , 60 , 24 , 61 , 1)。 gui_linewith( 3 , 10 , 4 , 10 , 1)。 lcd_pos(3,6)。 ge=a%100%10。 write_dat(dis1[3])。} else if (X==2) {X=0x88。 } //測試 uchar code dis1[] = {頻率波幅 }。 蘇州大學本科生畢業(yè)設計(論文) 第 19 頁 附錄
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1