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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1425|回復: 0
收起左側

基于430的環境溫度控制

[復制鏈接]
ID:280261 發表于 2018-1-27 19:21 | 顯示全部樓層 |閱讀模式

#include "io430.h"
#include "18B20_pei_zhi.c"
#include "18B20.h"
#include "18B20.c"
#include "1602_pei_zhi.c"
unsigned char Set[3];
unsigned int  A0=0;
void zi_ding_yi()
{
    unsigned char i;
    for(i=0;i<8;i++)
     lcd1602_write_pic(i,pic[i]);
     LCD_write_com(0xc0+0X0e);
     LCD_write_data(0);
}


/******************按鍵識別0/1  子函數********************/
unsigned char key_scan(void)
   {     unsigned char ji;
       if(!(P1IN&0x01))
         {
           __delay_cycles(2000);
           if(!(P1IN&0x01))  ji=1;
         }
     if(!(P1IN&0x02))
         {
           __delay_cycles(2000);
           if(!(P1IN&0x02))  ji=2;
         }      
            return ji;
   }

//***********************************************************************
//      液晶顯示溫度值,xx.xC格式
//***********************************************************************
void LCD_DisplayTemp(unsigned char temp1,unsigned char temp2,unsigned char temp3)
{   
  LCD_write_char(0x09,1,0x30+A0);
  LCD_write_char(0x0a,1,0x30+A1);
  LCD_write_char(0x0b,1,0x30+A2);
  LCD_write_char(0x0c,1,'.');
  LCD_write_char(0x0d,1,0X30+A3);
  LCD_write_char(0x0f,1,'C');
}

//***********************************************************************
//      主程序
//***********************************************************************
int main( void )
{
  // Stop watchdog timer to prevent time out reset
    unsigned int  n=27,j,ji;
    WDTCTL = WDTPW + WDTHOLD;
    P2DIR = 0XFF;
    P6DIR = 0xff;
    Clock_Init();                       //系統時鐘設置
    Port_init();                        //系統初始化,設置IO口屬性
    delay_ms(100);                      //延時100ms
    LCD_init();                         //液晶參數初始化設置
    LCD_clear();                        //清屏
    LCD_Desk();
    write_str(0x80+0x40,"Set:",4);

    DS18B20_Reset();                          //復位D18B20
    while(1)
    {
    ds1820_start();                          //啟動一次轉換
    ds1820_read_temp();                          //讀取溫度數值
    data_do(temp_value);                  //處理數據,得到要顯示的值
    LCD_DisplayTemp(A1,A2,A3);
    zi_ding_yi();

    Set[0] = n/10+0x30;
    Set[1] = n%10+0x30;
    Set[2] = 'C';

    write_str(0x80+0x44,Set,3);
    j=100*A0+10*A1+A2;
      if(j>=n)  
      {
        P2OUT=0X01;
        P6OUT&=0xfe;
      }
      else
      {
        P2OUT=0X00;
         P6OUT|=0xff;
      }
      ji=key_scan();
      if(ji==1) n++;
      if(ji==2) n--;
    }
}


huan_jin_kong_zhi.zip

213.77 KB, 下載次數: 4, 下載積分: 黑幣 -5

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: av中文字幕在线 | 国产精品一区二区三区免费观看 | h视频在线观看免费 | 国产高清不卡 | 欧美精品在线一区二区三区 | 天堂va在线观看 | a级免费视频| 亚洲成人一级片 | 美女久久| 亚洲毛片在线观看 | 日韩欧美一区二区三区免费观看 | 日韩成人在线免费视频 | 成人精品| 国产成人精品久久二区二区 | 天天综合操 | 日韩精品在线一区 | 色婷婷综合久久久中字幕精品久久 | 久久日韩精品一区二区三区 | 亚洲小视频在线观看 | 日韩av电影在线观看 | 国精品一区 | 亚洲三级国产 | 亚洲交性| 成人精品福利 | 成人精品国产免费网站 | 国产精品久久久久久久久久久久午夜片 | 欧美日韩精品影院 | 成人精品一区二区三区 | 欧美vide | 国产情侣激情 | 久久精品久久久 | 国产激情视频网址 | 日本亚洲一区 | 精品免费国产一区二区三区四区 | 久国产 | 成人国产精品久久久 | 韩日在线视频 | 欧美视频xxx | 亚洲欧美日韩精品久久亚洲区 | 久久久久久免费毛片精品 | 91久久久久久久久久久久久 |