找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2008|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

藍(lán)橋杯售水機(jī)練習(xí)程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:193703 發(fā)表于 2017-12-6 14:20 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
單片機(jī)源程序如下:
  1. #include<reg52.h>
  2. #include<intrins.h>
  3. #include"iic.h"
  4. #include"key.h"

  5. unsigned char num,flag;
  6. unsigned char Voltage=0;                                 //光敏電阻采樣電壓


  7. void main()
  8. {
  9.    Timer_Init();
  10.    ADC_Init();
  11.    while(1)
  12.    {
  13.       KEY_Scan();       
  14.           P0=0xff;
  15.           LED_Pro();                //指示燈
  16.           Display_Pro();
  17.           Display();
  18.           P0=0x00;
  19.           RELAY_Pro();                //繼電器
  20.           if(flag)
  21.           {
  22.                  flag=0;
  23.                  Voltage=ADC_Read();                         //讀取光敏電阻采樣電壓
  24.                  if(Voltage<64)
  25.                  {
  26.                         LED_flag=0;
  27.                  }
  28.                  else
  29.                  {
  30.                         LED_flag=1;
  31.                  }
  32.           }
  33.    }
  34. }
  35. void T0_Ser() interrupt 1
  36. {
  37.    TH0=(65536-45872)/256;
  38.    TL0=(65536-45872)%256;
  39.    if(++num==2)                        //100Ms
  40.    {
  41.           num=0;
  42.           flag=1;
  43.           if(RELAY_flag==0)
  44.           {
  45.              Water++;              //每100Ms出水0.01升
  46.           }
  47.           if(Water==9999)
  48.           {
  49.                  Water=0;
  50.                  RELAY_flag=1;
  51.           }
  52.           Price=Water*0.5;               
  53.    }
  54. }
復(fù)制代碼

所有資料51hei提供下載:
顯示加按鍵.zip (28.43 KB, 下載次數(shù): 8)
2012單片機(jī)設(shè)計(jì)與開發(fā)項(xiàng)目模擬試題.pdf (544.22 KB, 下載次數(shù): 6)




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

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表