欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4808|回復: 10
收起左側

stc51單片機做的定時器

[復制鏈接]
ID:58628 發表于 2017-1-6 20:12 | 顯示全部樓層 |閱讀模式
附上源程序
0.png

完整代碼下載:
dingshiqi.rar (45.98 KB, 下載次數: 41)


主程序預覽:
  1. /***************************************************************************/

  2. #include <STC89C5xRC.H>
  3. #include"config.h"
  4. #include"display.h"
  5. #include"time.h"
  6. #include"keymark.h"
  7. #include"Port.h"
  8. #include "intrins.h"
  9. /***************************************************************************/

  10. /**********************函數聲明*********************************/

  11. /*********************************************************************/


  12. void MCUINIT()     //初始化函數
  13. {
  14. _nop_();_nop_();
  15. P1=0x00;
  16. P2=0xf9;
  17. P3=0xdf;
  18. P1=0xff;
  19. {
  20. TMOD=0x01;//設置定時器0為工作方式1(0000 0001)
  21. TH0=(65536-50000)/256;//裝初值50ms一次中斷  
  22. TL0=(65536-50000)%256;  
  23. EA=1;  //開總中斷  
  24. ET0=1; //開定時器0中斷   
  25. TR0=1; //啟動定時器0  
  26. Num=0;
  27. Hour=9;  
  28. Minite=0;  
  29. shuchu=0;           //繼電器不動作,常閉點有輸出
  30. timeclose=0;
  31. jishitemp=1;
  32. }

  33.         /*********************************************************************/
  34.         _nop_();_nop_();
  35.         _nop_();_nop_();
  36. }


  37. /****************************主函數*****************************************/
  38. void main()
  39. {
  40.         MCUINIT();
  41.         HC595Init();
  42.         timedis_code();
  43.         while(1)
  44.         {
  45.           key_scan();                             //按鍵掃描
  46.           _nop_();_nop_();
  47.           while(!timeclose)
  48.           {
  49.             jishi();   
  50.             if (! jishitemp)                    //在time.c中
  51.               {
  52.                       shuchu= 1;                        //P3.5置1,沒電輸出
  53.                Display00();                        //在Display.c 中          
  54.                    TR0=0;                                   //關閉定時器0
  55.                    timeclose=1;                        //標記時間關
  56.               }
  57.             else shuchu= 0;                   //P3.5置0,有電輸出
  58.             _nop_();_nop_();
  59.             key_scan();                             //按鍵掃描
  60.             _nop_();_nop_();
  61.            }
  62.         _nop_();_nop_();
  63.         }
  64. }


  65. /*********************************************************************/
復制代碼


評分

參與人數 2黑幣 +58 收起 理由
admin + 50 共享資料的黑幣獎勵!
隨易而安 + 8 共享資料的黑幣獎勵!

查看全部評分

相關帖子

回復

使用道具 舉報

ID:58628 發表于 2017-1-6 20:17 | 顯示全部樓層
有小時增減和分鐘增減4個按鍵,最大可以99小時59分鐘的倒計時,到0000后繼電器動作,常閉點打開從而關閉用電器電源
回復

使用道具 舉報

ID:151661 發表于 2017-1-6 21:45 | 顯示全部樓層
正想做一個,先學習一下。
回復

使用道具 舉報

ID:58628 發表于 2017-1-8 20:03 | 顯示全部樓層
實物是這樣的
IMG_20170106_214804.jpg
IMG_20170106_214913.jpg
IMG_20170106_214927.jpg
IMG_20170106_215021.jpg
回復

使用道具 舉報

ID:58628 發表于 2017-1-9 20:35 | 顯示全部樓層
proteus dinshiqipro.rar (19.76 KB, 下載次數: 24) 仿真文件

評分

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

查看全部評分

回復

使用道具 舉報

ID:67678 發表于 2017-1-9 20:45 | 顯示全部樓層
共享資料的黑幣獎勵!
回復

使用道具 舉報

ID:161037 發表于 2017-1-9 23:05 | 顯示全部樓層
實物很棒  學習了
回復

使用道具 舉報

ID:161089 發表于 2017-1-10 11:56 | 顯示全部樓層
不錯不錯,學習一下
回復

使用道具 舉報

ID:254251 發表于 2018-1-2 23:55 | 顯示全部樓層
不錯不錯,學習一下
回復

使用道具 舉報

ID:269278 發表于 2018-1-5 20:12 | 顯示全部樓層
下載下來 學習下哦
回復

使用道具 舉報

ID:249545 發表于 2018-4-11 08:43 | 顯示全部樓層
老師的作品外殼很有新意,幾年前我也收了幾個這種殼子,DIY用!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表