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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1782|回復: 1
打印 上一主題 下一主題
收起左側

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

[復制鏈接]
跳轉到指定樓層
樓主
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機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);

        }
}



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

評分

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

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 麻豆国产精品777777在线 | 嫩草91在线| 欧美日韩久 | 夜夜精品浪潮av一区二区三区 | 亚洲系列第一页 | 午夜电影合集 | 午夜在线小视频 | 中文无吗| 欧美成人一级 | 久久88| 成人网在线看 | av片网 | 91社区在线观看播放 | 一区二区三区四区国产 | 成人免费淫片aa视频免费 | 天天影视网天天综合色在线播放 | 日韩一区二区精品 | 成人黄色网址大全 | 国产不卡一| 日韩欧美第一页 | 日日摸夜夜爽人人添av | 日韩av免费在线观看 | 亚洲国产精品成人综合久久久 | 亚洲精品日韩一区二区电影 | 一本大道久久a久久精二百 国产成人免费在线 | 91极品欧美视频 | 一区二区三区四区视频 | 欧美激情精品久久久久久 | 91 在线| 久久久久国产精品一区二区 | 九九久久国产 | 成人免费网站视频 | 精品视频一二区 | 国产情侣啪啪 | 亚洲国产成人精品女人久久久野战 | 伦理片97| 麻豆亚洲 | 亚洲国产91 | 亚洲色图第一页 | 日韩和的一区二区 | 精品网 |