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

正文內(nèi)容

畢業(yè)論文—基于單片機的數(shù)字電壓表畢業(yè)設(shè)計(更新版)

2025-01-22 19:44上一頁面

下一頁面
  

【正文】 } } void main() { long float dat。 display(0,7,dat)。 } 數(shù)字電壓表的設(shè)計 第九章 系統(tǒng)的調(diào)試 完成了系統(tǒng)的硬件設(shè)計 , 制作和軟件編程之后 , 要使系統(tǒng)能夠按設(shè)計意圖正常運行 。 軟件調(diào)試是一個模塊一個模塊進(jìn)行的 。 本設(shè)計的按鍵模塊程序是用狀態(tài)機的方法 , 可以在 key_state1 狀態(tài)下加一個任務(wù) , 如顯示一個字符在液晶上 。 當(dāng)相應(yīng)的各模塊環(huán)節(jié)都正確后 , 可程序下載到單片機 。 使直流電壓表有著較高 的智能水平 。 單片機的應(yīng)用如今已經(jīng)是在工業(yè) , 電子等方面展示出了它的優(yōu) 越性 , 利用單片機在設(shè)計電路逐漸成了趨勢 , 它與外圍電路再加上軟件程序就可以構(gòu)建任意的產(chǎn)品 , 使得本設(shè)計成為現(xiàn)實 。 北京 :人民郵電出版社 , 2021 [7] 李光飛 , 單片機 C 程序設(shè)計 。 數(shù)字電壓表的設(shè)計 。 江西 :江西科學(xué)技術(shù)出版社 , 2021 格式要求 論文標(biāo)題用宋體二號或小二號,一般不超過 20 個字,位置居中;必要時可加副標(biāo)題,用楷體四號,前加兩個字長度的橫線。 對于數(shù)字電壓表而言 , 功能將會越來越強大 。 通過此設(shè)計可知在單片機系統(tǒng)開發(fā)過程應(yīng)注意以下事項 。 如果一樣 , 說明設(shè)計成功完成 。 [3] 檢查 A/D 轉(zhuǎn)換模塊程序 。 最后調(diào)試整個程序 。 硬件調(diào)試 硬件調(diào)試的主要任務(wù)是排除硬件故障 , 其中包括設(shè)計的錯誤和工藝性故障等 。 } else { display_zifu(0,1,tab2)。//定義 5 個隨機電壓值變量 uchar flag。 display(1,7,dat_aver)。 if(t==20) { t=0。 _nop_()。0x80)。 數(shù)字電壓表的設(shè)計 clk=0。break。.39。 for(i=0。//定時器首先不可工作 } void display(uchar x,uchar y,uint dat)//顯示電壓值的函數(shù) ,x 行 y 列開始顯示 { uint add。 delay(1)。 ep=0。 ep=1。 for(x=z。 sbit flag_3=P1^5。//1602 液晶寫入 /讀出標(biāo)志 ,0 時寫入數(shù)據(jù) sbit ep=P1^0。所以在本設(shè)計中采用 C 語言編寫軟件程序 。 該鍵盤的功能 :當(dāng)鍵盤被按下時 , 即可計算后 5 秒的平均電壓值 。 則完整輸入電路如下 : 數(shù)字電壓表的設(shè)計 通過計算 , 可知設(shè)計衰減器用的電阻 R2, R3 和 R4 分別為 :9M, 900K, 100K 控制檔位的開關(guān)是雙開關(guān)的 , 目地是能夠使單片機 CPU 自動識別檔位 , 即可用相應(yīng)的檔位的數(shù)據(jù)轉(zhuǎn)換的算法計算出正確的電壓值 。 設(shè)計方案 根據(jù)上述 , 我們選擇單片機與 A/D 轉(zhuǎn)換芯片結(jié)合的方法實現(xiàn)本設(shè)計 。 8. REF+端通常接 VCC, 最大輸入電壓范圍取決于加于本端與加于 REF端的電壓差 。 5. EOC 在最后的 I/O clk 下降沿之后 , 從高電平變?yōu)榈碗娖讲⒈3值椭钡睫D(zhuǎn)換完成及數(shù)據(jù)準(zhǔn)備傳輸 。 TLC2543 芯片的封裝引腳圖和引腳說明如下 : 數(shù)字電壓表的設(shè)計 引腳說明 : 引腳號 名稱 I/0 說明 19, 11, 12 AINOAINIO I 模擬輸出端 15 CS I 片選端 17 Data input I 串行數(shù)據(jù)輸入端 16 Data out 0 用于 A/D轉(zhuǎn)換結(jié)果輸出的 3態(tài)串行輸出端 19 EOC 0 轉(zhuǎn)換結(jié)束端 10 GND 接地端 18 I/0 clk I 輸入 /輸出時鐘端 11 REF+ I 正基準(zhǔn)電壓端 13 REF I 負(fù)基準(zhǔn)電壓端 20 VCC 正電壓端 各引腳的使用詳細(xì)介紹 1. AIN0AIN10 這 11 個模擬信號輸入由內(nèi)部多路選器選擇 。 它易于和微處理器接口或獨立使用 ; 可滿量程工作 ; 可用地址邏輯多路器選通各輸 入通道 。 數(shù)據(jù)控制 指令碼 功能 80H+地址碼 ( 027H,40H67H) 設(shè)置數(shù)據(jù)地址指針 01H 顯示清屏: 0 0 02H 顯示回車: 數(shù)據(jù)指針清 0 數(shù)字電壓表的設(shè)計 第五章 模數(shù) (A/D)轉(zhuǎn)換芯片的選擇 在本設(shè)計中 , 模數(shù) (A/D)轉(zhuǎn)換模塊是一個重要的模塊 , 它關(guān)系到最后數(shù)電壓表電壓值的精確度 。 1602液晶的參數(shù)資料 示模塊的顯示器件 。 使用時也直接編寫軟件程序按一定的時序驅(qū)動即可 。 不能夠顯示字符 , 這也是數(shù)碼管的不足之處 。 雖然有轉(zhuǎn)強的驅(qū)動電壓 , 但 I/O 口使用不比 51 單片機方便 。 數(shù)字電壓表的設(shè)計 第三章 單片機簡介及本設(shè)計單片機的選擇 常用單片機的特點比較及本設(shè)計單片機的選擇 綜合上一章提到的兩種設(shè)計方案的各方面優(yōu)點及其在現(xiàn)在的所設(shè)計電壓表的實用性 , 我們選擇第二種電壓表設(shè)計方案 , 即由單片機系統(tǒng)及數(shù)字芯片構(gòu)建的方法來我們本次設(shè)計 。 此方案設(shè)計其優(yōu)點是 , 設(shè)計成本低 , 能夠滿足一般的電壓測量 。 數(shù)字電壓表的設(shè)計 第二章 數(shù)字電壓設(shè)計兩種方案簡介 設(shè)計數(shù)字電壓表有多種的設(shè)計方法 , 方案是多種多樣的 , 由于大規(guī)模集成電路數(shù)字芯片的高速發(fā)展 , 各種數(shù)字芯片品種多樣 , 導(dǎo)致對模擬數(shù)據(jù)的采集部分的不一致性 , 進(jìn)而又使對數(shù)據(jù)的處理及顯示的方式的多樣性 。 3. 按測量速度來分 : 有低準(zhǔn)確度 , 中準(zhǔn)確度 , 高準(zhǔn)確度等 , 4. 按測量速度來分 : 有低速 ,中速 , 高速 , 超高速等 。 因為傳統(tǒng)的模擬指針式電壓表功能單一 , 精度低 , 讀數(shù)的時候也非常不方便 , 很容易出錯 。開始是 4位數(shù)碼顯示,然后是 5位、 6位顯示,而現(xiàn)在發(fā)展到 7位、 8位數(shù)碼顯示 ; 從最初的一兩種類型發(fā)展到原理不同的幾十種類型;從最早的采用繼電器、電 子 管發(fā)展到全晶體管、集成電路、微處理器化 ; 從一臺儀器只能測 12 種參數(shù)到能測幾十種參數(shù)的多用型;顯示器件也從輝光數(shù)碼管發(fā)展到等離子體管、發(fā)光二極管、液晶顯示器等。 觀察獨立分析 , 設(shè)計單片機的能力 , 以 及實際編程 技能 。 數(shù)字電壓表的設(shè)計 摘 要 本文介紹的是數(shù)字電壓表的發(fā)展背景和利用單片機 , A/D 轉(zhuǎn)換芯片結(jié)合的方 法設(shè)計一個直流數(shù)字電壓表 。 主要考核我們對單片機技 術(shù) , 編程能力等方面的情況 。數(shù)字電壓表是從電位差計的自動化過程中研制成 功的。 如今 , 數(shù)字電壓表已絕大部分已取代了傳統(tǒng)的模擬指針式電壓表 。 2. 按顯示位數(shù)來分 : 有 4位 , 5位 , 6 位 , 7位 , 8 位等 。所示我 們要學(xué)習(xí)和掌握如何設(shè)計 DVM 就顯得十分重要 。 A/D 轉(zhuǎn)換結(jié)果通過計數(shù)譯碼電路變換成段碼 , 最后驅(qū)動顯示器顯示出相應(yīng)的數(shù)值 。 此方案不僅能夠繼承上一種方案的各種優(yōu)點 , 還能改進(jìn)上一種設(shè)計方案設(shè)計不靈活 , 難與在原基礎(chǔ)上進(jìn)行功能擴(kuò)展等不足 。 有專門的 I/O方向寄存器 。 但數(shù)碼管只能是顯示 0— 9 的數(shù)據(jù) 。 12864 液晶也是一種工業(yè)字符型液晶 , 它不 僅能夠顯示 1602 液晶所可以顯示的字符 , 數(shù)字等信息 , 而且還可以顯示 8*4 個中文漢字和一些簡單的圖片 , 顯示信息也非常的清楚 。 因此 , 在本設(shè)計實驗我們選擇 1602 液晶顯示器件 。 S=0 當(dāng)寫一個字符,整屏顯示不移動。 AD0832 也是 8 位逐次逼近型 A/D 轉(zhuǎn)換器 , 可支持致命傷個單端輸入通道和一個差分輸 入通道 。 下面就介紹此芯片的各方面資料 。CS一旦有效 , 按照前一次轉(zhuǎn)換結(jié)果的 MSB/LSB 值將 data out 從高阻抗?fàn)顟B(tài)轉(zhuǎn)變成相應(yīng)的邏輯電平 , I/O clk 的下一個下降沿將根據(jù)下一個 MSB/LSB 將 data out 驅(qū)動成相應(yīng)的邏輯電平 , 剩下的各位依次移出 。 第四 , 在 I/Oclk 的最后一個下降沿 它將轉(zhuǎn)換的控制信號傳送到內(nèi)部的狀態(tài)控制位 。 4) 通過按鍵可以顯示 5 秒的平均電壓的電壓值 。 衰減電路可由開關(guān)來選擇不同的衰減率 , 從而切換檔位 。 原理圖如下所示 。 用 C語言來控制單片機無疑是一個理想的選擇 。//1602 液晶寫命令 /數(shù)據(jù)標(biāo)志 ,0 時寫命令 sbit rw=P1^1。//定義電壓表檔位相關(guān)標(biāo)志 數(shù)字電壓表的設(shè)計 sbit flag_2=P1^4。 void delay(int z)//延時函數(shù) { int x,y。 delay(5)。 delay(5)。 write_(0x06)。//打開中斷 TR0=0。 數(shù)字電壓表的設(shè)計 write_(add)。 write_dat(39。 case 1:add=0x80+0x40。 uint ad_value=0。 input=(bit)(portamp。 _nop_()。 imer0()interrupt1。 dat_aver=(dat1+dat2+dat3+dat4+dat5)/5。 long float dat_aver,dat1,dat2,dat3,dat4,dat5。 display_zifu(0,13,tab0)。 必須進(jìn)行系統(tǒng)調(diào)試 .調(diào)試分了硬件和軟件調(diào)試 。 首先單獨調(diào)試各子程序是否能夠按照預(yù)期的功能 , 接口電路的控制是否正常 。 觀察是否正確顯示 。 接上電源運行 , 再檢查所有功能 , 觀察是否能預(yù)期的一樣 。 此設(shè)計是單片機應(yīng)用系統(tǒng)的開發(fā)性實驗 。 隨著單片機的日益發(fā)展 , 它必將在未來顯示出更大的活力 , 為電子設(shè)計更多精彩 。 北京 :北京航空航天大學(xué)出版社 , 2021 [8] 王港元 , 電工電子實踐指導(dǎo)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1