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

正文內容

基于單片機的語音播報數字電壓表設計-全文預覽

2024-12-10 14:51 上一頁面

下一頁面
  

【正文】 心的指導, 使 我能 夠 順利的完成畢業(yè)設計。 while( !key) { display( A1,A2,A3) 。 //讀取 P1 口之前先給其寫全 1 adrd=0。 for( a=50。 //選通 ADCS adwr=0。 display( b,b,b) 。 //穩(wěn)定系統(tǒng) Init_UART() 。 Uart_PutByte( 0x0c) 。 Uart_PutByte( 0x01+A1) 。 Uart_PutByte( 0xFF) 。 //開總中斷允許位 } void Uart_PutByte( uchar ch) 黑龍江東方學院本科畢業(yè)論文(設計) 25 { SBUF = ch。 //Baud:9600 fosc= TL1 = 0xfa。 //SCON:串行口工作方式 1, 8bit UART,允許串行接收位( REN=1) TMOD=0x20。 //分出個位,十分位,和百分位,小數點后期處理 A2t=v%10000。 v = adval*196。 P0=table[bai_c]。 delayms( 5) 。 } void delayms( uint delay) { while( delay) delayus( 149) 。 uchar j,k,adval。 . The structure of color space in naming and memory of two languages [J]. Foreign Language Teaching and Research, 1999, 8(3): 62 67. [15] . High frequency PWM technique for woe and three level single inverters[J]. Electric Power Applications, 2020, 147(3): 325334 黑龍江東方學院本科畢業(yè)論文(設計) 22 附 錄 附錄 A 整機電路圖 黑龍江東方學院本科畢業(yè)論文(設計) 23 附錄 B 軟件程序 include define uint unsigned int define uchar unsigned char define wei P2 //數碼管位選端口 define duan P0 //數碼管段選端口 sbit key = P3^7。 我也不會忘記畢 業(yè)設計從開題到提交論文的這段時間,自己認為自己在三年中學習還算中等,但是在畢業(yè)設計上,當有能用到的知識時候,自己還是跟沒有學過一樣,從這可以看出,自己這幾年的學習不夠扎實,學的 系統(tǒng) 還是沒有記到自己的大腦中去,從這次畢設過程中,我就要吸取教訓,扎扎實實學習,不會的不懂的就要多問、多學,盡力為以后的學習和工作打下堅實的基礎。 這也是電路中使用未處理區(qū)的一大益處。 接地也能從一定程度上減小干擾,一般采用單點接地來控制干擾 ,具體方法就是把所有的接地線通過公共接地線一點接地,這種方法雖然避免了多點接地的干擾,但是在公共接地線上仍存在干擾,如果各級電平相差不大,則可以使用;若電平相差較大,則不能使用。如果無 內阻存在,任何噪聲都會被電源短路吸收,在線路中不會建立任何干擾電壓。 本章小結 在這一章節(jié)中主要介紹了軟件部分的設計方法,另外要注意的是在程序設計上,首先要根據電路功能的要求和硬件電路 畫 出程序流程圖;然后再寫出程序,在程序的編譯過程中經常會出現(xiàn) 錯誤,這就需要便以軟件的提示和個人的分析,檢查出錯誤所在,并且修正制單編譯通過為止。 軟件任務分析的另一個內容是如何安排監(jiān)控軟件和各執(zhí)行模塊。 各執(zhí)行模塊規(guī)劃好后,就可以監(jiān)控程序了。從軟件的功能來看可分為兩大類:一類是執(zhí)行軟件,它能完成各種實質性的功能,如測量,計算,顯示,打印,輸出控制和通信等,另一類是監(jiān)控軟件,它是專門用來協(xié)調各執(zhí)行模塊和操作者的關系,在系統(tǒng)軟件中充當組織調度角色的軟件。用過匯編語言后再使用 C 來開發(fā),體會更加深刻。 因為 52 單片機與 51 單片機基本一樣,所以也可用 Keil 程序進行編程。 Keil C51 是美國 Keil Software 公司出品的 51 系列兼容單片機 C 語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言 [10]在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。所以電路顯得更加方便理解和分析,這將會為最后的調試帶來極大的方便。 根據設計要求,顯示電路需要最少 3 位的 LED 數碼管來顯示電壓值,則選用 4 位黑龍江東方學院本科畢業(yè)論文(設計) 15 LED。 上升沿發(fā)送、下降沿接 收 、高位先發(fā)送; 上升沿到的時候, SDO 上的電平將被發(fā)送到從設備的寄存器中。 黑龍江東方學院本科畢業(yè)論文(設計) 14 圖 37 語音模塊與單片機連接圖 SPI 接口技術 SPI 總線簡稱 SPI 是串行外設接口( Serial Peripheral Interface)的縮寫; SPI 是一種串行同步通訊協(xié)議,由一個主設備和一個或多個從設備組成,主設備啟動一個與從設備的同步通訊,從而完成數據的交換。 MP3FLASH16P 模塊主要特征 支持采樣率( KHz) :8/; 24 位 DAC 輸出,動態(tài)范圍支持 90dB,信噪比支持 85dB; 最大支持 16M 字節(jié)的 SPIFLASH。同時軟件支持工業(yè)級別的串口通信協(xié)議,以 SPIFLASH 作為存儲介質,降低了成本同時也增加了產品的穩(wěn)定性。 Flash 存儲器 編程 時,該 引腳 加上 +12V 的編程允許電源 Vpp,當然這必須是該器件是使用 12V編程 電壓 Vpp。 外部訪問允許。該位置位后,只有一條 MOVX 和 MOVC 指令才能將 ALE 激活。一般情況下, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能 P3 口還接收一些用于 Flash閃速存儲器 編程 和程序校驗的 控制信號 。 P3 口是一組帶有內部上拉電阻的 8 位雙向 I/O 口。對端口 P2 寫 “1”,通過內部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流( IIL)。對端口寫 “1”,通過內部的上拉電阻把端口拉到高電平,此時可作輸入口。 AT89C52 芯片引腳介紹以及分配 AT89C52 單片機引腳結構圖,如圖 34; 圖 34 單片機引腳圖 引腳介紹: 黑龍江東方學院本科畢業(yè)論文(設計) 10 P0 口是一組 8 位漏極開路型雙向 I/O 口,也即地址 /數據總線 復用口。 AT89C52 的主要功能參數 兼容 MCS51 指 令系統(tǒng) ; 8kB 可反復擦寫(大于 1000 次) Flash ROM; 32 個雙向 I/O 口; 256x8bit 內部 RAM; 3 個 16 位可編程定時 /計數器中斷; 時鐘頻率 024MHz; 2 個串行中斷,可編程 UART 串行通道; 2 個外部中斷源,共 8 個中斷源; 2 個讀寫中斷口線, 3 級加密位; 低功耗空閑和掉電模式, 軟件 設置睡眠和喚醒功能; 1有 PDIP、 PQFP、 TQFP 及 PLCC 等幾種封裝形式,以適應不同產品的需求。 從上世紀 80 年代,由當時的 4 位、 8 位單片機 ,發(fā)展到現(xiàn)在的 300M 的高速單片機。 DB0~DB7:輸出 A/D 轉換后的 8 位二進制結果。 黑龍江東方學院本科畢業(yè)論文(設計) 7 VREF/2:參考電壓接入引腳,該引腳可外接電壓也可懸空,若外界電壓,則 ADC的參考電壓為該外界電壓的兩倍,如不外接, 則 Vref 與 Vcc 共用電源電壓,此時 ADC的參考電壓即為電源電壓 Vcc 的值。 /RD:低電平有效,即 /RD=0 時,可以通過數據端口 DB0~ DB7 讀出本次的采樣結果。 ADC0804 芯片介紹 ADC0804 是一種 8 位的逐次逼近型 A/D 轉換器。 圖 31 ADC 內 部結構圖 它的工作原理如下: 黑龍江東方學院本科畢業(yè)論文(設計) 6 最開始,被測的模擬電壓通過逐次比較寄存器,將傳遞進的脈沖 CP 信號轉換成數字信號,該數字量在經過數 /模轉換器生成對應的模擬量。ADC0804 是一款早期的 AD 轉換器,因其價格低廉而在要求不高的場合得到廣泛應用。 雙積分 A/D 轉換器:具有精度高、抗干擾性好、價格低廉等優(yōu)點,但轉換 速度慢,近年來在單片機應用領域中也得到廣泛應用。 黑龍江東方學院本科畢業(yè)論文(設計) 5 第 3 章 硬件設計 A/D 轉換電路 A/D 轉換芯片的選擇 A/D 轉換器是模擬量輸入通道中的一個環(huán)節(jié),單片機通過 A/D 轉換器把輸入模擬量變成數字量再處理。 軟件 程序的設計簡介 開機后首先應初始化,使數碼管顯示應為上次調試的值(精確值為 ),然后調用 A/D 轉換程序啟動 A/D 轉換器,單片機等待查詢轉換結束信號,如有信號則通過 串行口讀取轉換并存儲,就這樣讀取幾次以后得出數據,在通過串行口把數據傳輸出,經過譯碼在數碼管顯示,以及輸入語音模塊并等待播報。 系統(tǒng)框圖(圖 21)如下: 圖 21 系統(tǒng)框圖 硬件電路以及工作過程 電壓表的數字化是將連續(xù)模擬的電壓量經過 A/D 轉化后變?yōu)椴贿B續(xù)的離散的數字量并加以吸納。在本次設計中,單片機部分選擇 AT89C52 芯片作為最小系統(tǒng)板的核心,采用外接電源為單片機提供 5V 的直流電源,在 A/D 轉換部分采用的是ADC0804 芯片來實現(xiàn) A/D 轉換。 本電壓表的特點表現(xiàn)在一下幾個方面: ,可以測量 0~5V的直流電壓,可以精確到小數點后三位; ; ,適宜大規(guī)模的批量生產。但傳統(tǒng)的數字電壓表通常以大規(guī)模的專用集成電路為核心,以及少量的中規(guī)模集成電路和顯示器件構成,導致靈活性差,功能固定,不 能 給你滿足日益發(fā)展的需求。 課題的目的與意義 數字電壓表是許多數字化儀表的核心與基礎。 國內外發(fā)展的現(xiàn)狀與趨勢 隨著科學技術的飛速發(fā)展,越來越多的電壓表涌現(xiàn)出來,大 多都采用新技術、新工黑龍江東方學院本科畢業(yè)論文(設計) 2 藝,由 LSI 和 VLSI 構成的新型數字儀表及高檔智能儀器的大量問世,標志著電子儀器領域的一場革命,也開創(chuàng)了現(xiàn)代電子測量技術的先河。所以,數字化測理儀表的產生與發(fā)展與電子計算機的發(fā)展是密切相關的;同時,為革新電子測量中 的煩鎖和陳舊方式也催促了它的飛速發(fā)展,如今,它又成為向智能化儀表發(fā)展的必要橋梁。本章重點介紹單片 A/D 轉換器以及由它們構成的基于單片機的數字電壓表的工作原理。 ADC。經過理論研究、原理設計和整體調試,結果表明該方案可行。 本篇文章首先介紹了語音播報數字電壓表的發(fā)展現(xiàn)狀以及課題的目的 與 意義。本課題的目的就是以單片機為基礎設計出一個結構簡單,工作可靠、靈活性能好的語音播報數字電壓表。 本文 設計的 語音播報數字電壓表,硬件電路所用原件較少、成本低、調節(jié)簡單;軟件使用的是的 Keil 軟件以及 C 語言編程,因為其靈活性高,可讀性強。 Kiel software using the softwar
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1