成全影视大全在线观看国语,人在线看天堂无码,亚洲综合色婷婷中文字幕,91香蕉视频网,青青青国产精品一区二区,思思99热精品在线,亚洲国产精品日韩av专区,精品国产aⅴ一区二区三区
            首頁頭部標志
               新聞分類
               聯系我們
            • 電話:0411-86632519
            • 傳真:0411-86610519
            • 郵箱:dlysys@163.com


             
            超聲波流量計的主程序研究與設計 十七
            時間:2012/7/3 19:33:10  來源:本站原創  點擊:1564

            超聲波流量計的主程序研究與設計  十七

             

            //5.主單片機流速流量計算子程序

            js()

             {

              double v,q;

              uint v1,q1

              v=(C*C*tc)/(4*d*tane);//tc帶入計算流速

              q=pi*d*d*v/4;//計算流量

              v1=v*100;//####格式的流速和流量乘上100,方便賦值

                q1=q*100;

              data_v[0]=v1/1000;//將得到的值分別賦給對應的位:2個整數,2個小數;第一個數字為十位數

              data_v[1]=(v1%1000)/100;//2個顯示個位數字

              data_v[2]=(v1%100)/10;//3個顯示十分位

              data_v[3]=v1%10;  //4個顯示百分位

              data_q[0]=q1/1000;//

              data_q[1]=(q1%1000)/100;

              data_q[2]=(q1%100)/10;

              data_q[3]=q1%10;

             }

             

            //6.主程序:完成參數的設置,流量和流速的計算和顯示

            void main() 

            { 

              p0=0xff;//第一部分:初始化

                  p2=0xff;

              //P1^1=1//不向從單片機發送測量命令

              IT0=0;//外部中斷INTO,為低電平觸發方式

              EX0=1;//允許外部中斷INTO申請中斷

              EA=1;//打開總的中斷開關

              ES=1;//打開串口中斷開關

              TMOD=0x20;//定時器1工作在方式三,作為波特率發生器

              TR1=1;//開定時器

              TH1=0xf3H;//根據波特率設置初值

              TL1=0xf3H;

              RI=1;//串口中斷接收申請標志位

              SCON=0x50;//串口工作在方式一

              PCON=0x80;//速率加倍,波特率為4.8K

             

              while(1)

            {

              key_num();//調用鍵盤掃描子程序,獲取鍵值

              key_do();//調用鍵值處理函數:設置管道直徑和安裝角度

              lcd_disp();//將設置的參數顯示出來

              js();//調用數據處理子程序:計算流速和流量

              lcd_disp();//調用顯示子程序,顯示流量和流速

            }

             

            //串口中斷程序:將時間差讀出

            void serial() interrupt 4 using 1

            {

              RI=0;//軟件清除串口中斷標志位

              tc=SBUF;//讀出數據

              delay(10);

            }

             

            附件三:從單片機程序

            #include<reg51.h>

            #include<math.h>

            #include<absacc.h>

            #include<stdio.h>

            #include<stdlib.h>

            #define uchar unsigned char  

            #define uint unsigned int 

            bit flag1=0;//順流結束標志位

            bit flag2=0;//逆流結束標志位

            bit send_flag=0;//從向主單片機發送數據標志位

            double tc;//全局變量,時間差

             

            //1.延時函數                                                                                                                       

            //--------------------------------------------------------------

            void delay(int ms)

            {

                while(ms--)

              {

                  uchar i;

                for(i=0;i<250;i++) 

                 {

                  _nop_();            

                  _nop_();

                  _nop_();

                  _nop_();

                 }

              }

            }    

            超聲波流量計

             

             
            上一篇:超聲波流量計的開發與研制探討 二
            下一篇:超聲波流量計的開發與研制探討 三
            主站蜘蛛池模板: 亚洲中字幕永久在线观看| 国产乱人无码伦av在线a| 天堂av在线一区二区| 久久久一本精品99久久精品77| 亚洲色成人网一二三区| 欧美大胆老熟妇乱子伦视频| 亚洲AV无码久久天堂| 久久亚洲aⅴ精品网站婷婷| 无遮高潮国产免费观看韩国| 日本少妇比比中文字幕| 日本护士野外xxxhd| yy111111在线尤物| 草草影院地址发布页ccyycom| 国产精品一区二区午夜久久| 中文字幕大屁股熟女乱| 亚洲无卡视频| 日本一卡二卡四卡无卡乱码视频免费 | 国产高清天干天天视频| 亚洲情A成黄在线观看动漫尤物 | 花垣县| 亚洲国产福利成人一区二区| 免费中文字幕无码视频| 亚洲国产性夜夜综合| 开心五月婷婷综合网站| 国产成人精品曰本亚洲| 国产日韩av一区二区在线| 潮喷失禁大喷水av无码| 国模少妇无码一区二区三区| av色综合网站| 久久综合亚洲色hezyo国产| 婷婷色爱区综合五月激情韩国| 一区二区久久精品66国产精品| 久久久亚洲经典视频| 亚洲精品乱码久久久久久蜜桃| 国产精品免费看久久久8| 国产永久免费高清在线观看视频 | 久久人人爽人人爽人人av| 嫩草院一区二区乱码| 峨边| 91日本在线精品高清观看 | 亚洲色偷偷综合亚洲AVYP|