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

QQ登錄

只需一步,快速開(kāi)始

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

ds1302用lcd12864并口顯示失電保存

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ds1302用lcd12864并口顯示失電保存



單片機(jī)源程序如下:
  1. #include "sys.h"
  2. #include "LCD12864.H"
  3. #include "ds1302.h"
  4. #include <intrins.h>
  5. sbit key=P3^2;

  6. u8 sec,min,hour;

  7. void pors(void)
  8. {
  9. u8 dat1,dat2;
  10.          Ds1302ReadTime();
  11.     dat1=TIME[0]/16;   //對(duì)秒做進(jìn)制處理
  12.     dat2=TIME[0]%16;
  13.     sec=dat1*10+dat2;  
  14.    
  15.        
  16.           dat1=TIME[1]/16;   //對(duì)分做進(jìn)制處理
  17.     dat2=TIME[1]%16;
  18.     min=dat1*10+dat2;
  19.    
  20.        
  21.           dat1=TIME[2]/16;   //對(duì)小時(shí)做進(jìn)制處理
  22.     dat2=TIME[2]%16;
  23.     hour=dat1*10+dat2;
  24.    

  25. }

  26. void delay(u16 z)
  27. {
  28.   u8 x,y;
  29.          for(x=z;x>0;x--)
  30.            for(y=255;y>0;y--);
  31. }


  32. void main()                         //主函數(shù)
  33. {
  34.          
  35.          lcd_init_text();
  36. //  Ds1302Init();

  37.        
  38. //         IE=0x85;//IE=10000111,EA=1開(kāi)啟總中斷;EX0=1,EX1=1,;允許外部中斷0和1;ET0=1,允許定時(shí)器0
  39. //   IT0=1;//選擇下降沿觸發(fā)外部中斷0
  40. //   IT1=1;//選擇下降沿觸發(fā)外部中斷1;
  41. //       
  42.        
  43.   while(1)                        //while循環(huán)
  44.    {
  45.          
  46.                
  47.                 pors();
  48.                  dis_hanzi(0,0,"  ");
  49.                 dis_hanzi(1,0,"時(shí)間: ");
  50.                  LCD_set_xy(1,3);
  51.                   dis_shuzi(hour/10);
  52.                   dis_shuzi(hour%10);
  53.                  dis_shuzi(2);
  54.                  dis_shuzi(min/10);
  55.                  dis_shuzi(min%10);

  56.                  dis_shuzi(2);
  57.                  dis_shuzi(sec/10);
  58.                  dis_shuzi(sec%10);
  59.                  

  60.                          
  61. ……………………

  62. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
ds1302 2.zip (72.55 KB, 下載次數(shù): 15)


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

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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