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

正文內(nèi)容

電子稱畢業(yè)設(shè)計(jì)論文-閱讀頁

2024-11-18 06:55本頁面
  

【正文】 庵 6 儔楝庵 VSS 儔楝庵 接地 儔楝庵 0V 儔楝庵 7 儔楝庵 VDD 儔楝庵 電源電路 儔楝庵 5V 或 儔楝庵 8 儔楝庵 SCK 儔楝庵 I/O 儔楝庵 串行時(shí)鐘 儔 楝庵 9 儔楝庵 SDA 儔楝庵 I/O 儔楝庵 串行數(shù)據(jù) 儔楝庵 10 儔楝庵 RS 儔楝庵 寄存器選擇信號(hào) 儔楝庵 H:數(shù)據(jù)寄存器 0:指令寄存器 儔楝庵 11 儔楝庵 RST 儔楝庵 復(fù)位 儔楝庵 低電平有效,后回高電平模塊開始工作 儔楝庵 12 儔楝庵 CS 儔楝庵 片選端口 儔楝庵 為低電平有效片選 儔楝庵 儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 20 儔楝庵 矩陣鍵盤電路 儔楝庵 鍵盤電路矩陣式鍵盤數(shù)字輸入按鍵和功能按鍵。鍵盤行掃描為 ROW1— ROW4,列掃描為COL1— COL4。鍵盤無按鍵輸入時(shí),初始位置時(shí)即使行掃描輸入信號(hào)為低電平,但列信號(hào)仍高電平無輸出;當(dāng)行線掃描信號(hào)為低信號(hào),同時(shí)又有按鍵按下,電平同時(shí)為低電平時(shí),此時(shí)對(duì)應(yīng)的列輸出信號(hào)才為低電平信號(hào)。根據(jù)輸出低電平信號(hào)得出按鍵位置。 儔楝庵 儔楝庵 圖 311 矩陣鍵盤電路 儔楝庵 表 35 4 4 矩陣鍵盤定義 儔楝庵 7 儔楝庵 8 儔楝庵 9 儔楝庵 10(清 0)儔楝庵 4 儔楝庵 5 儔楝庵 6 儔楝庵 11(刪除 )儔楝庵 1 儔楝庵 2 儔楝庵 3 儔楝庵 12 儔楝庵 14 儔楝庵 0 儔楝庵 15(.)儔楝庵 13(確定價(jià) )儔楝庵 儔楝庵 聲光報(bào)警電路 儔楝庵 在實(shí)際測(cè)量當(dāng)中量程不是無限大的。蜂鳴器和發(fā)光二極管電電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 21 儔楝庵 路與單片主控制器連接,當(dāng)測(cè)量荷載超過規(guī)定量程時(shí),內(nèi)部系統(tǒng)程序會(huì)給出低電平信號(hào),鳴器鳴響,報(bào)警燈點(diǎn)亮。 儔楝庵 儔楝庵 圖 312 聲光報(bào)警電 路 儔楝庵 儔楝庵 電源電路 儔楝庵 該設(shè)計(jì)應(yīng)用于一些普通的場(chǎng)合。其供電電路原理圖如圖 313 所示。 儔楝庵電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 22儔楝庵 4 軟件電路的設(shè)計(jì) 儔楝庵 程序設(shè)計(jì) 是一項(xiàng)需要多方面全面協(xié)調(diào) 的工作, 為了使設(shè)計(jì)更具 條理化, 需要相應(yīng)的方法。 二是根據(jù)第一步畫出程序框 圖:程序框圖可以把 控制要求和制定的算法 具體化, 達(dá)到 減少出錯(cuò)的 要求 。儔楝庵 系統(tǒng)的應(yīng)用軟件組成 儔楝庵 目前,常用的設(shè)計(jì)軟件是 Protel,軟件將多個(gè)實(shí)用工具組合后構(gòu)成一個(gè)工作平臺(tái)。 儔楝庵 原理圖設(shè)計(jì)功能:設(shè)計(jì)電路原理圖是表示電路工作原理和電路的個(gè)部分組成; PCB 板生成 功能:這一部分是由文件到實(shí)際板制作的重要連接。 軟件中進(jìn)行模擬,只需選擇好元器件隨后連接原理圖。 儔楝庵 單片機(jī)程序編寫軟件是 Keil uVision4, 其 軟件針對(duì)單片機(jī)編程的專用軟件。并且可以對(duì)編程中的一些語法進(jìn)行檢錯(cuò),這樣可以減少大量人工檢錯(cuò)的時(shí)間和降低人工檢錯(cuò)的困難。 儔楝庵 系統(tǒng)主程序程序由幾個(gè)子程序組合構(gòu)成的,各個(gè)模 塊相互配合實(shí)現(xiàn)系統(tǒng)目標(biāo)的完成。 儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 23儔楝庵 儔楝庵 圖 41 程序結(jié)構(gòu)框圖 儔楝庵 系統(tǒng)的主程序設(shè)計(jì) 儔楝庵 系統(tǒng)設(shè)計(jì)的主要目標(biāo)是能夠?qū)崿F(xiàn)電子秤的稱量計(jì)價(jià)功能,鍵盤鍵入單價(jià)、轉(zhuǎn)換器轉(zhuǎn)換數(shù)字信號(hào)傳入微處理器。該電子秤包括:初始化 、 數(shù)據(jù)處理、鍵盤處理、顯示設(shè)計(jì)。儔楝庵 儔楝庵 圖 42 主程序流程圖 儔楝庵 儔楝庵 主程序 儔楝庵 初始化模塊儔楝庵 顯示模塊儔楝庵 鍵盤模塊儔楝庵 A/D轉(zhuǎn)換模塊儔楝庵 數(shù)據(jù)處理模塊儔楝庵 進(jìn)入后臺(tái) While循環(huán) 儔楝庵 稱重標(biāo)志 儔楝庵 稱重并計(jì)算總價(jià) 儔楝庵 顯示重量和總價(jià) 儔楝庵 鍵盤掃描 儔楝庵 是儔楝庵 否 儔楝庵 系統(tǒng)初始化:數(shù)據(jù)、端口、顯示、定時(shí) 器初始化 儔楝庵 儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 24儔楝庵 按鍵電路程序設(shè)計(jì) 儔楝庵 4 4 的矩陣式鍵盤作為輸入接口, 輸入接口分別 接在 P1 口和 P3 口的 4 個(gè)I/O 上,按鍵處理流程如圖 43 所示。并且顯示程序會(huì)被其他程序所調(diào)用使用,顯示程序的流程如圖 44 所示。 儔楝庵 儔楝庵 圖 45 掃描程序流程圖 儔楝庵 由于系統(tǒng)軟件程序較長(zhǎng),具體軟件主程序及其他子程序見論文附錄 2。首先判斷各個(gè)元器件本身是否已經(jīng)損壞,然后按照畫好的電路圖進(jìn)行焊接電路,安裝完畢。所需元件如表 51 所示,焊接好的硬件實(shí)物如圖 51 所示。 選擇STCISP483 軟件 做 為單片機(jī)程序燒寫軟件,本軟件 為 不同類型的單片機(jī)燒寫程序 都適用。 安裝后插入 USB下 載線后,連接順序 [開始 ]至 [控制面板 ]至 [打印機(jī)和其他硬件 ]最后 [設(shè)備管理器 ],在“端口”分支下有 COMN。成功安裝圖如圖 52 所示。然后按要求操作。 儔楝庵 儔楝庵 圖 53 下載軟件 儔楝庵 選擇正確的 MCU 類型為 89C52 單片機(jī), COM 號(hào)需要一致,選擇高速最高波特率和最低波特率,不成功 則需嘗試降低撥特率, .HEX 數(shù)據(jù)文件選擇想要下載的文件。 儔楝庵 儔楝庵 綜合調(diào)試 儔楝庵 硬軟件調(diào)試確認(rèn)無問題以后,就開始進(jìn)行系統(tǒng)綜合調(diào)試。 設(shè)計(jì)的重要指標(biāo)測(cè)量精度和可靠性,軟件數(shù)據(jù)處理的應(yīng)用,可彌補(bǔ)各環(huán)節(jié)的弱點(diǎn)。零漂 可用零位補(bǔ)償處理,數(shù)據(jù)采集時(shí)減去儲(chǔ)存的零漂值,從而得到有效信號(hào)??捎密浖O(shè)置方法去除這些物理量。整體是離散性的,還可能有溫漂、滯后。 儔楝庵 4. 標(biāo)度變換 儔楝庵 在實(shí)際測(cè)量中,模擬信號(hào)轉(zhuǎn)化為數(shù)字信號(hào)后,還需要轉(zhuǎn)換成工程量。 儔 楝庵 對(duì)于一般線性系統(tǒng)來說,標(biāo)度變換的公式為: 儔楝庵 Y=Kx+B 儔楝庵 儔楝庵 運(yùn)行和使用 儔楝庵 1.上電運(yùn)行 儔楝庵 單片機(jī)程序燒寫完成后完成后能自動(dòng)運(yùn)行,或者通電運(yùn)行復(fù)位后自動(dòng)運(yùn)行。 儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 28儔楝庵 儔楝庵 圖 54 電子秤通電運(yùn)行圖 儔楝庵 2.使用步驟 儔楝庵 按下通電開關(guān)系統(tǒng)開始運(yùn)行。 儔楝庵 3.電子秤設(shè)計(jì)稱量演示 儔楝庵 荷載稱量選擇一瓶定量瓶裝水,實(shí)物如圖 55 所示。 儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 29儔楝庵 儔楝庵 圖 56 實(shí)際稱量瓶裝水圖 儔楝庵 儔楝庵 圖 57 實(shí)際稱量空瓶圖 儔楝庵 實(shí)際稱量瓶裝水重量為 575 克,去除空瓶稱量重量為 14 克。經(jīng)過多次測(cè)量得到電子秤誤差范圍在 5 克左右。 儔楝庵 儔楝庵 圖 58 計(jì)量總價(jià)圖 儔楝庵 實(shí)際稱量瓶裝水為 、單價(jià)為 9 元時(shí),總計(jì)量?jī)r(jià)格為 元。在商業(yè)活動(dòng)中更是被廣泛地 應(yīng)用,給經(jīng)濟(jì)生活、社會(huì)活動(dòng)帶來了諸多便利。在畢業(yè)設(shè)計(jì)制作的過程中,運(yùn)用了系統(tǒng)的分析方法,進(jìn)行分析最終按照總體設(shè)計(jì)目標(biāo)完成。設(shè)計(jì)充分運(yùn)用單片機(jī)這種微處理芯片,減低成本提高系統(tǒng)的精密度,同時(shí)高精度傳感器的運(yùn)用是設(shè)計(jì)總體的精度進(jìn)一步得到提高,設(shè)計(jì)中詳細(xì)介紹了所選擇器件的標(biāo)準(zhǔn)和選擇器件的參數(shù)。總體設(shè)計(jì)符合設(shè)計(jì)規(guī)范。 //定時(shí)測(cè)試,每 秒置位,測(cè)完清 0 儔楝庵 volatile bit FlagKeyPress = 0。 //價(jià)格設(shè)置狀態(tài),設(shè)置完為 1。 //管腳定義 儔楝庵 sbit beep = P1^0。儔楝庵 int Counter。儔楝庵 int i, iTemp。 //滿量程 AD 值 /1000 稱重用變量 儔楝庵 unsigned long AdVal。 //重量值,單位 g 儔楝庵 unsigned long idata price。 //總 價(jià),長(zhǎng)整型值,單位為分 儔楝庵 uchar keycode。 //小數(shù)點(diǎn)標(biāo)志及位置 儔楝庵 (3) 函數(shù)聲明 儔楝庵 void int2str(int, char *)。儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 35儔楝庵 void Port_Init()。儔楝庵 void Timer0_ISR () 。儔楝庵 void KeyPress(uchar)。儔楝庵 void Display_Price()。儔楝庵 void Display_Money()。 儔楝庵 int tmp=10。 儔 楝庵 tmp*=10。 儔楝庵 str[i]=39。 儔楝庵 while(i1) 儔楝庵 { str[i]=39。+(tmp%10)。 } 儔楝庵 str[0]=tmp+39。 儔楝庵 } 儔楝庵 void To_Zero() //重新找回零點(diǎn) , 每次測(cè)量前調(diào)用 儔楝庵 {儔楝庵 FullScale=ReadCount()/1000。儔楝庵 }儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 36儔楝庵 void Display_Price() //顯示單價(jià) , 單位為元 , 四位整數(shù) , 兩位小數(shù) 儔楝庵 {儔楝庵 unsigned int i,j。儔楝庵 i = price/100。//得到小數(shù)部分 儔楝庵 int2str(i,str1)。}儔楝庵 else if (i=100)儔楝庵 {display_GB2312_string(5,52,str1)。}儔楝庵 else 儔楝庵 {display_GB2312_string(5,68,str1)。 //顯示小數(shù)點(diǎn) 儔楝庵 int2str(j,str1)。儔楝庵 display_GB2312_string(5,92,str1)。}儔楝庵 }儔楝庵 void Display_Weight() //重量顯示 , kg 為單位, 整數(shù)位是兩位 , 小數(shù)位三位 儔楝庵 {儔楝 庵 unsigned int i,j。儔楝庵 //weight 單位是 g 儔楝庵 i = weight/1000。//得到小數(shù)部分 儔楝庵 int2str(i,str1)。}儔楝庵 else 儔楝庵 {display_GB2312_string(3,68,str1)。 儔楝庵 int2str(j,str1)。儔楝庵 display_GB2312_string(3,100,str1)。儔楝庵 display_GB2312_string(3,92,str1)。}儔楝庵 }儔楝庵 void Display_Money() //顯示總價(jià) , 單位為元 , 四位整數(shù) , 兩位小數(shù) 儔楝庵 {儔楝庵 unsigned int i,j。儔楝庵 if (money999999) //超出顯 示量程 儔楝庵 {display_GB2312_string(7,44,)。 } 儔楝庵 i = money/100。//得到小數(shù)部分 儔楝庵 int2str(i,str1)。}儔楝庵 else if (i=100)儔楝 庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 38儔楝庵 {isplay_GB2312_string(7,52,str1)。}儔楝庵 else 儔楝庵 {display_GB2312_string(7,68,str1)。 //顯示小數(shù)點(diǎn) 儔楝庵 int2str(j,str1)。儔楝庵 display_GB2312_string(7,92,str1)。}儔楝庵 }儔楝庵 void Data_Init() //數(shù)據(jù)初始化 儔楝庵 {儔楝庵 price = 0。儔楝庵 beep = 1。儔楝庵 }儔楝庵 void Port_Init() //管腳配置 儔楝庵 {儔楝庵 }儔楝庵 void Timer0_Init()//定時(shí)器 0 初始化 儔楝庵 {儔楝庵 ET0 = 1。 //定時(shí)器工作方式選擇 儔楝庵 TL0 = 0x06。 //定時(shí)器賦予初值 儔楝庵 電氣工程及其自動(dòng)化專業(yè)畢業(yè)設(shè)計(jì) 儔楝庵 儔楝庵 39儔楝庵 TR0 = 1。儔楝庵 TH0 = 0xf8。 //每 秒鐘刷新重量 儔楝庵 if (Counter = 200)儔楝庵 {儔楝庵 FlagTest = 1。儔楝庵 }儔楝庵 }儔楝庵 void KeyPress(uchar keycode) //按鍵響應(yīng)程序,參數(shù)是鍵值,返回鍵值: 儔楝庵 {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1