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

正文內(nèi)容

傳感器與檢測技術(shù)綜合實訓(xùn)報告書--電子稱硬件電路設(shè)計(文件)

2025-06-14 20:08 上一頁面

下一頁面
 

【正文】 0)//有按鍵 { temp=P1。//K 為數(shù)字與功能的判斷 case 0xde:n=8。k。break。k=1,s++。 temp=tempamp。 temp=tempamp。 EX1=0。 lcd_display_shuzi(1,3,7,str_TME1[1])。 //去 lcd_display_hanzi(1,3,1,11)。 str_TME1[2]=str_TME[2]。 } if(k==39。 lcd_display_shuzi(1,1,4,10)。 lcd_display_hanzi(1,0,1,1)。 str_TME1[2]=0。s=0。//數(shù)據(jù)為 0 k=0。date=0。//顯示金額, S 為第幾次按鍵識別 display2()。 } if(k==39。//數(shù)據(jù)處理與顯示 } if(k==39。0xf0。 //重量數(shù)據(jù)處理 display()。 lcd_display_shuzi(1,2,4,10)。 lcd_display_hanzi(1,1,1,3)。 lcd_display_hanzi(1,0,0,0)。//錄入數(shù)據(jù)等于整數(shù)加小數(shù) k=0。//第一次輸入數(shù)據(jù)等于輸入值 } else//小數(shù)處理辦法, { 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 32 if(bb==0)//第一位小數(shù) date2=n*。 } } /****************************************************************************** 數(shù)據(jù)錄入顯示及處理程序 *******************************************************************************/ datainput() { lcd_display_shuzi(1,1,4+s,n)。 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 31 lcd_display_shuzi(2,2,1,money1[3])。 lcd_display_shuzi(1,2,5,money1[0])。 money1[3]=val_Decimal/10%10。 //定義整數(shù)變量 unsigned int val_Decimal。 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 30 lcd_display_hanzi(2,0,3,6)。 lcd_display_shuzi(1,0,7,str_TME[1])。 str_TME[1]=val_Decimal/100。 //data1*5/255 val_Integer=(uchar)sum。 //轉(zhuǎn)換完后 CS 置 1 } 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 29 /****************************************************************************** AD0832AD 數(shù)據(jù)處理程序 *******************************************************************************/ void changs() //數(shù)據(jù)處理程序 { uchar val_Integer。 //從第 7 位開始,要左移 data1=data11 bADcl=0。 bADcl=0。 //通道選擇第 2 位,通道選擇為 1, 0 選通道 0 bADcl=1。 // 1down bADda=1。//當(dāng) ADC0832未工作時其 CS輸入端應(yīng)為高電平,此時芯片禁用,開始工作 CS 為低電平 bADcl=0。 //片選位 sbit bADcl=P3^6。 WriteChar(*(s+i), xPos, yPos)。 } /************顯示字符串 ********************************/ //參數(shù): *s 指向待顯示字符串; yPos 光標(biāo)所在行; xPos 光標(biāo)所在列 void WriteString(uchar *s, uchar xPos, uchar yPos) { uchar i。 tmp|=0x80。 //x:015 yPosamp。 write_(0x01)。 } void init() //初始化 { lcden=0。 delay(5)。 //en 需要下降沿才能寫入 delay(5)。 void write_(uchar ) //寫指令函數(shù) { lcdrs=0。y0。//報警 void delay(uint z) //延時 1mS 函數(shù) { uint x,y。//重量顯示 uchar money1[]={0,0,0,0,0,0}。 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 25 uchar code *runout=Runout。 } } } } C 語言完整程序 include include define uchar unsigned char define uint unsigned int uchar code table[]=0123456789。 lcd_display_shuzi(1,3,6,11)。 lcd_display_hanzi(1,3,0,10)。 str_TME1[1]=str_TME[1]。 lcd_display_shuzi(1,2,4,10)。 lcd_display_hanzi(1,1,1,3)。 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 24 lcd_display_hanzi(1,0,0,0)。 str_TME1[1]=0。bb=0。dap=0。)//清屏 { n=0。dap=1。 dip=1。//顯示單價 datainput()。 temp=tempamp。//模數(shù)轉(zhuǎn)換 changs()。 lcd_display_hanzi(1,2,1,4)。 lcd_display_hanzi(1,1,0,2)。 clear_screen(0)。在這個設(shè)計的過程中, 需要不斷地思考,不斷地請教, 需要對知識深入的掌握, 去解決設(shè)計中存在的一些問題和調(diào)試時出現(xiàn)的一些故障。而傳感器作為測控系統(tǒng)中對象信息的入口,越來越受到人們的關(guān)注。鍵盤掃描子程序的流程圖如下: 開 始原 地 跳 轉(zhuǎn)原 地 跳 轉(zhuǎn)調(diào) 用 L C D 顯 示字 符 顯 示L C D 初 始 化鍵 盤 輸 入有 無 功 能 鍵 按 下輸 入 完 畢有 返 回 鍵 按 下NYYYNN 圖 44 鍵盤掃描子程序流程圖 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 19 報警子程序的設(shè)計 由于要求要鍵盤設(shè)定閾值,所以要求有報警電路,報警電路可以有聲報警也可有光報警,將設(shè)定的閾值與實時顯示的值進行比較,如果設(shè)定值小于實時顯示的值,則將 置為 1,將發(fā)光二極管點亮,或使蜂鳴器發(fā)出聲音。 開 始 數(shù) 據(jù) 顯 示 數(shù) 據(jù) 存 儲啟 動 A / D 轉(zhuǎn) 換 A D C 0 8 3 2 初 始 化 A D 轉(zhuǎn) 換 完 成NY 圖 42 AD 轉(zhuǎn)換子程 序設(shè)計流程圖 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 18 顯示子程序設(shè)計 顯示子程序主要是來判斷是否需要顯示 ,以及如何去顯示 ,也是十分重要的程序之一。 主程序模塊主要完成編程芯片的初始化及按需要調(diào)用各模塊(子程序),程序設(shè)計流程圖如 圖 41 所示。 主程序設(shè)計 軟件主要三個方面:一是初始化系統(tǒng);二是按鍵檢測;三是數(shù)據(jù)采集、數(shù)據(jù)處理并進行顯示。 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 16 報警電路的設(shè)計 當(dāng)電路檢測到稱重的物體超過儀器的測量限制時,將產(chǎn)生一個信號給報警電路。采用中斷工作方式提高了 CPU 的利用效率,沒鍵按下時沒有中斷請求,有鍵按下時,向 CPU 提出中斷請求, CPU響應(yīng)后執(zhí)行中斷服務(wù)程序,在中斷程序中才對鍵盤進行掃描。這樣,一個端口(如 P1 口)就可以構(gòu)成 4*4=16 個按鍵,比直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成 20 鍵的鍵盤,而直接用端口線則只能多出一鍵( 9 鍵)。從第 4個脈沖下沉開始由 DO 端輸出轉(zhuǎn)換數(shù)據(jù)最高位 DATA7,隨后每一個脈沖下沉 DO 端輸出下一位數(shù)據(jù)。當(dāng) 2位數(shù)據(jù)為 “1” 、 “1” 時,只對 CH1 進行單通道轉(zhuǎn)換。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘輸入端 CLK 輸入時鐘脈沖,DO/DI 端則使用 DI 端輸入通道功能選擇的數(shù)據(jù)信號。 正常情況下 ADC0832 與單片機的接口應(yīng)為 4條數(shù)據(jù)線,分別是 CS、 CLK、 DO、DI。 DI 數(shù)據(jù)信號輸入,選擇通道控制。ADC0832 的管腳如圖 36所示: 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 14 圖 36 ADC0832 管腳圖 芯片接口 說明: CS 片選使能,低電平芯片使能。本設(shè)計采用并行接口,下面僅介紹并行接口: 管腳號 管腳名稱 電平 管腳功能描述 1 VSS 0V 電源地 2 VCC +5V 電源正 3 V0 對比度(亮度)調(diào)整 4 RS(CS) H/L RS=“ H” ,表示 DB7— DB0 為顯示數(shù)據(jù) RS=“ L” ,表示 DB7— DB0 為顯示指令數(shù)據(jù) 5 R/W(SID) H/L R/W=“ H” ,E=“ H” ,數(shù)據(jù)被讀到 DB7— DB0 R/W=“ L” ,E=“ H→ L” , DB7— DB0 的數(shù)據(jù)被寫到 IR或 DR 6 E(SCLK) H/L 使能信號 714 DB0DB7 H/L 三態(tài)數(shù)據(jù)線 15 PSB H/L H: 8位或 4 位并口方式, L:串口方式(見注釋 1) 16 NC 空腳 17 RST H/L 復(fù)位端,低電平有效(見注釋 2) 18 VOUT LCD 驅(qū)動電壓輸出端 19 BLA VDD 背光源正端( +5V)(見注釋 3) 20 BLK VSS 背光源負端(見注釋 3) 表 31 12864 并行接口引腳介紹 遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 12 12864LCD 顯示器與單片機的接口電路如圖 32 所示: 圖 32 12864LCD 顯示器與單片機的接口電路 測量電路 測量電路的組成包括:傳感器檢測電路、模擬信號放大電路;在仿真環(huán)境里L(fēng)PSIII 型傳感器的檢測原理可用如下電橋電路代替: 圖 33傳感器檢測電路 滑動變阻器的作用是 在 LPSIII 的輸出電壓范圍內(nèi) 模擬其在不同應(yīng)變下輸出的不同電壓,將其輸出給下一級信號放大電路進行電壓放大,放大電路如下圖;遼東學(xué)院課程設(shè)計報告書 傳 感器與檢測技術(shù)綜合課程設(shè)計 13 我們采用 OPAMP 的差動式放大器來實現(xiàn)該功能,通過輸出端的電壓表,我們可以很方便的在仿真環(huán)境里,使用校 準(zhǔn)電阻對輸出端進行校準(zhǔn)操作。 單片機的時鐘信號通常用兩種電路形式得到:內(nèi)部振蕩方式和外部振蕩方式??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。片上 Flash 允許程序存儲器在系統(tǒng)可編程,
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1