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

標題: 基于stc89c52單片機的LCD1602液晶屏顯示DS1302時鐘程序 [打印本頁]

作者: 飛什么科    時間: 2023-5-25 15:38
標題: 基于stc89c52單片機的LCD1602液晶屏顯示DS1302時鐘程序
基于stc89c52單片機的LCD1602液晶屏顯示DS1302時鐘程序
并且可以按鍵調節
  1. #include <REG52.H>
  2. #include "stdio.h"
  3. #include "lcd1602.h"
  4. #include "ds1302.h"  

  5. sbit key1 = P3^0;
  6. sbit key2 = P3^1;
  7. sbit key3 = P3^2;
  8. sbit key4 = P3^3;
  9. sbit key5 = P3^4;
  10. sbit key6 = P3^5;
  11. sbit key7 = P3^6;
  12. sbit key8 = P3^7;
  13. void delay_ms(unsigned int ms);

  14. float n = 0,m = 123.56;
  15. xdata unsigned char tab[10];
  16. unsigned char sta;
  17. //unsigned int k = 1234;


  18. //unsigned char int_time;
  19. void main()
  20. {

  21.         LCD_Init();
  22.         Ds1302_Init();
  23.         while(1)
  24.         {
  25.                
  26.                 Ds1302_Read_Time();//先讀取DS1302的數據
  27.                 sprintf  (tab,"%02bd:%02bd:%02bd",time_buf1[4],time_buf1[5],time_buf1[6]);                //shi fen miao
  28.                 LCD_Staing(2,5,tab);
  29.                
  30.                 //sprintf  (tab,"20%02bd/%02bd/%02bd",time_buf[1],time_buf[2],time_buf[3]);               
  31.                 //LCD_Staing(1,5,tab);
  32.                
  33.                
  34.                 if(key1 == 0)
  35.                         {
  36.                                  while (!key1);
  37.                                   sta++;
  38.                                 if(sta>5)
  39.                                         sta=0;
  40.                         }
  41.                  if(sta == 0)//時間調整
  42.                  {
  43.                      if(key2 == 0)
  44.                                                         {
  45.                                                                  while (!key1);
  46.                                                                  time_buf1[4]++;
  47.                                                                 if(time_buf1[4]>23)
  48.                                                                 {
  49.                                                                         time_buf1[4] = 0;
  50.                                                                 }
  51.                                                                 Ds1302_Write_Time();
  52.                                                         }
  53.                                                        
  54.                                                 if(key3 == 0)
  55.                                                 {
  56.                                                          while (!key2);
  57.                                                        
  58.                                                         if(time_buf1[4]>0)
  59.                                                         {
  60.                                                                 time_buf1[4] --;
  61.                                                         }else
  62.                                                         {
  63.                                                         time_buf1[4]=23;
  64.                                                         }
  65.                                                         Ds1302_Write_Time();
  66.                                                 }
  67.                                                
  68.                
  69.                  }
  70.                
  71.                  
  72.                  if(sta == 1)
  73.                  {
  74.                  
  75.                  }
  76.                
  77.                
  78.         }

  79. }

  80. void delay_ms(unsigned int ms)
  81. {
  82.         unsigned char i;
  83.         while(ms--)
  84.         {
  85.                 for(i = 0;i<123;i++);
  86.         }


  87. }



復制代碼




1602顯示DS1302時鐘.rar

59.81 KB, 下載次數: 36, 下載積分: 黑幣 -5

51單片機






歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久亚洲免费视频 | 国产免费一区二区三区免费视频 | 日本加勒比在线观看 | 中文字幕欧美日韩 | 中文字幕专区 | 午夜在线 | 免费av片 | 一区二区三区免费在线观看 | 成人激情综合网 | 国产精品一二三四区 | 夜夜嗨av一区二区三区网页 | 久久久久久91 | 伊人黄色 | 欧美黄色一级 | 国产小视频在线播放 | 欧美日韩一区二区在线 | 久久久久综合 | 欧美一级片免费 | 国产盗摄视频 | 天天舔天天操 | 人人艹人人 | 美日韩在线视频 | 五月激情综合 | 欧美mv日韩mv国产 | 黄色在线小视频 | 一区二区在线视频 | 午夜在线观看视频网站 | 亚洲精品中文字幕乱码三区91 | 国产精品高潮呻吟av | 在线日韩一区 | 伊人网在线视频 | 一级黄色在线观看 | 日韩在线视频免费 | 亚洲欧美综合网 | 国产91页 | 国产一级免费 | 日一日操一操 | 伊人一区| 国v精品久久久网 | 毛片网站免费 | 精品免费观看 |