久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1811|回復: 1
收起左側

單片機+MPX4115+LTC1297的數字氣壓測量儀程序Proteus仿真圖

[復制鏈接]
ID:1027797 發表于 2022-6-16 08:28 | 顯示全部樓層 |閱讀模式
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei.gif
a18f05d9a421f4aee59a5e326dddac66.png
單片機main程序
#include <intrins.h>
#include <reg51.h>
#include <stdlib.h>
#include "HDM32GS12.h"
#include "ReadADC.h"

#define uchar unsigned char
#define uint  unsigned int
#define port P0

/*參數的定義*/
double adc;

double qiya;
long qiya_1;
double haiba;
long haiba_1;
int ge_q,ge_h;
int shi_q,shi_h;
int bai_q,bai_h;
int qian_h;
int shu1_q;
int shu2_q;
/*延時*/
void delay(uchar z)   
{
     int x;
     for(x=z;x>0;x--);
}
        
void main()
{

        lcdini();//初始化
        clrscr();//清屏
        
while(1)
{
                adc=ReadADC();//ADC值獲取
          qiya=(adc+345.618)/36.855;//氣壓
          haiba=9002.2-89.245*qiya;//海拔
          if(haiba<0){haiba=0;}
          haiba_1=haiba;//取整
          qiya_1=qiya*100;//左移2位取整
          /*海拔的顯示*/
//          qian_h=haiba_1/1000;
//                bai_h=haiba_1/100%10;
//          shi_h=haiba_1/10%10;
//          ge_h=haiba_1/1%10;
                /*ADC的顯示*/
                qian_h=(int)adc/1000;
                bai_h=(int)adc/100%10;
          shi_h=(int)adc/10%10;
          ge_h=(int)adc/1%10;
         /*氣壓的顯示*/
                bai_q=qiya_1/10000%10;
          shi_q=qiya_1/1000%10;
          ge_q=qiya_1/100%10;
                shu1_q=qiya_1/10%10;
                shu2_q=qiya_1%10;
         
               
                /*顯示函數*/
          Draw_wordh(0,0,0,16);
          Draw_wordh(1,16,0,16);
          Draw_wordh(2,32,0,16);
          Draw_wordh(10,48,2,8);
                Draw_wordh(bai_q,56,2,8);
          Draw_wordh(shi_q,64,2,8);
          Draw_wordh(ge_q,72,2,8);
          Draw_wordh(11,80,2,8);
                Draw_wordh(shu1_q,88,2,8);
                Draw_wordh(shu2_q,96,2,8);
               
                Draw_wordh(3,0,3,16);
          Draw_wordh(4,16,3,16);
                Draw_wordh(10,32,1,8);
          Draw_wordh(qian_h,40,1,8);
                Draw_wordh(bai_h,48,1,8);
                Draw_wordh(shi_h,56,1,8);
          Draw_wordh(ge_h,64,1,8);

         
          Draw_wordx(0,0,0,16);
          Draw_wordx(1,16,0,16);
          Draw_wordx(2,32,0,16);
          Draw_wordx(10,48,2,8);
          Draw_wordx(bai_q,56,2,8);
          Draw_wordx(shi_q,64,2,8);
          Draw_wordx(ge_q,72,2,8);
                Draw_wordx(11,80,2,8);
                Draw_wordx(shu1_q,88,2,8);
                Draw_wordx(shu2_q,96,2,8);

    Draw_wordx(3,0,3,16);
          Draw_wordx(4,16,3,16);
                Draw_wordx(10,32,1,8);
                Draw_wordx(qian_h,40,1,8);
                Draw_wordx(bai_h,48,1,8);
                Draw_wordx(shi_h,56,1,8);
          Draw_wordx(ge_h,64,1,8);

        }
}

51hei.png

Keil代碼與Proteus8.8仿真下載: 仿真和程序.7z (107.26 KB, 下載次數: 39)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:496636 發表于 2022-6-16 19:45 | 顯示全部樓層
一般的大氣壓在101千帕左右,海拔越高,氣壓越低,我這地區海拔只有99到100千帕左右,海拔100不到,這幾天下雨天,悶, 一般在101千帕左右。115千帕有點高啊
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品福利久久久 | 久久亚洲欧美日韩精品专区 | 91欧美精品成人综合在线观看 | 国产成人精品一区二区三区 | 精品国产一区二区三区观看不卡 | 先锋资源吧 | 成人免费毛片在线观看 | 国产美女精品视频免费观看 | 亚洲精品欧美 | av毛片在线播放 | 91精品国产色综合久久不卡蜜臀 | 草久久久 | 国产精品成人一区二区 | 欧美一区二区三区在线 | 亚洲国产二区 | 欧美性极品xxxx做受 | 日韩欧美在线观看视频网站 | av片网站 | 国产精品欧美一区二区 | 亚洲成人国产综合 | 四季久久免费一区二区三区四区 | 羞羞视频在线网站观看 | 亚洲精品日韩欧美 | 狠狠狠| 亚洲精品视频在线看 | 日本小电影在线 | 日日操操| 久久国产精品一区二区三区 | 综合视频在线 | 免费视频二区 | 国产一区二区视频在线 | 精品国产乱码一区二区三区a | 亚洲久久 | 精品成人 | 国产欧美视频一区 | 日韩日b视频 | 五月激情六月婷婷 | 日韩黄 | 免费欧美| 99热在线播放 | 欧美在线视频a |