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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2084|回復: 1
收起左側

單片機1602+1302時鐘顯示程序 使用iic

[復制鏈接]
ID:794979 發表于 2020-9-30 15:36 | 顯示全部樓層 |閱讀模式
使用iic

1302

1302

1302時間數據保存寄存器
秒  0x80
分 0x82
時 0x84
周 0x8a
日 0x86
月 0x88
年 0x8c
  1. /*********************************************************************************
  2. * 【外部晶振】: 11.0592mhz        
  3. * 【主控芯片】: STC89C52RC
  4. * 【編譯環境】: Keil μVisio4        
  5. * 【程序功能】: 1602液晶顯示                                                                                          
  6. * 【使用說明】: 1.使用1602液晶前先拔掉數碼管J6跳帽,數碼管與液晶不能共用
  7.                  2.將1602液晶接到L2排母上,液晶面向開發板外部
  8.                                  3.若程序燒寫完成后,1602液晶無顯示,請調節開發板右下方的電位器RV1
  9.                                  S1選擇調節時分秒,S2加,S3減,S4確認。                                 
  10. **********************************************************************************/

  11. #include <reg52.h>
  12. #include <1602.h>
  13. #include <1302.h>
  14. #define uchar unsigned char
  15. #define uint  unsigned int

  16. sbit key1 = P3^1;
  17. sbit key2 = P3^2;
  18. sbit key3 = P3^3;
  19. sbit keyE = P3^0;
  20. uchar num,key1num,count,hour,min,sec;
  21. uchar date_buf[8];        //存儲1032的數據


  22. /*/主函數///顯示秒ok
  23. void main()
  24. {uchar a;
  25.         init_1602();
  26.         a=read_all_1302(0x80);
  27.         write_com(0x80);//寫命令
  28.   a=a>>4;
  29.         write_data(a+0x30);
  30.         a=read_all_1302(0x80);
  31.   a&= 0x0f;
  32.         write_data(a+0x30);
  33. }
  34. /*/
  35. ////////////////x列  y行   add:ds1320寄存器地址
  36. void display(uchar x,uchar y,uchar add)
  37. {        uchar a;
  38.         a=read_all_1302(add);//賦值
  39.         write_by_xy(x,y);//寫命令
  40.   a=a>>4;//高位變地位
  41.         write_data(a+0x30);
  42.         a=read_all_1302(add);//重新賦值
  43.   a&= 0x0f;//地位有效
  44.         write_data(a+0x30);
  45. }
  46. ////////////////////
  47. void main()
  48. {
  49.         init_1602();//初始化
  50.           while(1)
  51.                 {
  52.         display(0,0,0x8c);//年
  53.         write_string(2,0,"/");
  54.         display(3,0,0x88);//月
  55.         write_string(5,0,"/");
  56.         display(6,0,0x86);//日
  57.         write_string(8,0,"/");
  58.         display(9,0,0x8a);//周
  59.         display(0,1,0x84);//時
  60.         write_string(2,1,":");        
  61.         display(3,1,0x82);//分
  62.         write_string(5,1,":");        
  63.         display(6,1,0x80);//秒
  64. }
  65. }
復制代碼

ds1302 1602.rar

96.87 KB, 下載次數: 18, 下載積分: 黑幣 -5

1302

回復

使用道具 舉報

ID:78901 發表于 2020-11-1 19:55 | 顯示全部樓層
iic驅動啥東東
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线a视频 | 精品免费视频 | 久久午夜精品福利一区二区 | 国产精品免费在线 | 精品在线 | 久久国产亚洲 | 日本高清视频网站 | 亚洲国产偷 | 欧日韩在线观看 | 美日韩精品 | 亚洲有码转帖 | 国产男女视频网站 | 一区二区三区精品在线 | 91麻豆精品国产91久久久更新资源速度超快 | 久久久久久久电影 | 欧美黄色一区 | 麻豆av在线| 久久久性色精品国产免费观看 | 国产一级特黄aaa大片评分 | 国产精品久久久久久久久久久久午夜片 | 一区二区免费看 | 亚洲毛片在线观看 | 丁香婷婷在线视频 | 在线午夜电影 | 久久久久一区 | 久久精品99 | 91精品国产色综合久久 | 欧美专区日韩专区 | 日韩一二三区视频 | 国产精品爱久久久久久久 | 欧美精品一区二区三区四区 在线 | 蜜桃日韩 | 韩国毛片一区二区三区 | 亚洲免费视频播放 | 第四色影音先锋 | 久久99精品久久久久久秒播九色 | 精品网| 久久精品视频网站 | 91精品成人久久 | 亚洲日韩中文字幕一区 | 欧美三区在线观看 |