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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1903|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产乱精品一区二区三区 | 中文字幕国产第一页 | 免费午夜电影 | 韩日av在线| 美女毛片免费看 | 精品一区二区三区中文字幕 | 免费性视频 | 亚洲成人激情在线观看 | 国产精品一区二区av | 日韩精品一区二区三区中文在线 | 国产真实精品久久二三区 | 国产精品日韩欧美一区二区三区 | 伊人色综合久久天天五月婷 | 夜夜骑综合| 亚洲男女视频在线观看 | 国产中文在线 | 精品免费国产视频 | 久久久精 | 99re视频在线免费观看 | 欧美一区二| 亚洲国产网站 | 国产精品久久久久一区二区三区 | 成人自拍视频 | 国产91久久久久久 | 黄色成人免费在线观看 | 成人在线视频免费观看 | 亚洲综合无码一区二区 | 97国产精品视频人人做人人爱 | 日韩av免费在线电影 | 亚洲成人一区 | 亚洲国产高清在线观看 | 四虎影视一区二区 | 日韩小视频 | 一区二区三区视频在线免费观看 | 丝袜美腿一区二区三区动态图 | 五月婷亚洲 | 欧美高清视频一区 | 久久精品久久精品久久精品 | 日韩精品一区二区三区中文在线 | 一区二区三区四区在线视频 | 国产在线中文字幕 |