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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

caculate.h main.c文件

[復制鏈接]
跳轉到指定樓層
樓主
ID:76127 發表于 2015-4-18 03:41 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 das 于 2015-4-18 04:22 編輯

main.c
  1. /************************
  2. 函數名:ads1115.h
  3. 功能:模數轉換
  4. 調用:SCL_H;
  5.       SDA_H;
  6.       SDA_out;
  7.       while(1)
  8.       {
  9.           Udianya=go_1115(0);
  10.           Vdianya=go_1115(1);
  11.           Wdianya=go_1115(2);
  12.       }
  13. ***************************/
  14. //開發板可直接用
  15. //3--GND  4--IN+  5--IN-   8--3.3V  9--P2.3  10--P2.4
  16. #include<msp430x16x.h>
  17. #include"stdio.h"
  18. #include "12864.c"
  19. #include"ads117.h"
  20. #include"display.h"
  21. #include"caculate.h"
  22. #include"da.h"
  23. void current_adjust()  //a值是電流的處理壓值
  24. {                     

  25. }

  26. uint data0,DA_voltage;
  27. void main()
  28. { uchar H=0,i=0;
  29.    uint result_zz=0;
  30.    uint result_z1=0;
  31. //  int data0;
  32.    //uchar temp[10];
  33.    WDT_Init(); //關閉看門狗
  34.    ADC12CTL0=REF2_5V+REFON;
  35.    DAC12_0CTL =DAC12IR + DAC12AMP_5 + DAC12ENC ;
  36.    DAC12_0DAT =1000;
  37.    Clock_Init();  //系統時鐘初始化
  38.    Port_init();   //I\O口初始化
  39.    LCD_init();   //顯示初始化
  40.    LCD_clear();
  41.     LCD_Desk();
  42.     inint_timera();
  43.    key_inint();
  44.    SCL_H;
  45.    SDA_H;
  46.    SDA_out;
  47.   
  48.    while(1)
  49. {     P3OUT=H+i;
  50.        DAC12_0DAT =1638+data0;
  51.        result_z1=sample(50,2)*100;
  52.        result_zz=sample(50,0)*100;
  53.        display_voltage(result_zz*4);
  54.        display_current(result_z1/2);
  55.        //key();
  56.        display_set();
  57.        DisplayCgrom(0x90,"電壓:");
  58.        display_caculate();
  59.        caculate2();
  60.   }
  61. }
  62. //測負電壓有待解決
復制代碼



caculate.h
  1. uchar jishu=0;
  2. uint zhongshu=0;
  3. uint pinjun=0;
  4. void caculate1(void)
  5. {uchar i;
  6. zhongshu=0;
  7. jishu=0;
  8. for(i=1;i<11;i++)
  9. {
  10.   if(dianya[i]!=0)
  11.   {
  12.   zhongshu+=dianya[i];
  13.   jishu++;
  14.   }
  15. }
  16. pinjun=zhongshu/jishu;
  17. c=(long)((dianya[0]-pinjun)*100)/dianya[0];
  18. }
  19. void caculate2(void)
  20. {c=(long)((dianya[0]-dianya[a])*100)/dianya[0];
  21. }
復制代碼


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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美日韩综合一区 | 亚洲欧美在线视频 | 国产日韩一区二区三免费 | 日韩电影免费在线观看中文字幕 | 欧美日韩第一页 | 久久精品一区二区 | 天天躁日日躁xxxxaaaa | 国产午夜精品一区二区三区嫩草 | 免费在线观看av网址 | 成人免费在线观看 | 国产一在线观看 | 狠狠爱网址 | 99国产精品久久久久 | 亚洲iv一区二区三区 | 国产午夜精品一区二区三区嫩草 | 美女激情av | 国产一区二区在线免费观看 | 久久久久久久久久久久久91 | 美女露尿口视频 | 国产亚洲精品精品国产亚洲综合 | 国产乱码久久久久久一区二区 | 久久99精品视频 | 国产一区二区不卡 | 久久久国产一区 | 中文字幕日韩欧美 | 国产色视频网站 | 国产剧情一区二区三区 | 成人性视频免费网站 | 久久久久亚洲精品 | 在线婷婷 | 国产精品99久久久精品免费观看 | 成人精品在线视频 | 国产在线小视频 | av一区二区三区四区 | 成人欧美一区二区三区黑人孕妇 | 国产精品久久av | 日韩欧美精品一区 | 野狼在线社区2017入口 | 成人影院网站ww555久久精品 | 在线播放中文字幕 | 手机看片在线播放 |