亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標(biāo)題: STM32F103C8T6+DS1307源碼分享 [打印本頁]

作者: 學(xué)不會的English    時(shí)間: 2018-9-11 15:38
標(biāo)題: STM32F103C8T6+DS1307源碼分享
用串口1打印出年與日時(shí)分秒。親測無誤,普通IO模擬I2C

單片機(jī)源程序如下:
  1. #include "led.h"
  2. #include "delay.h"
  3. #include "key.h"
  4. #include "sys.h"
  5. #include "lcd.h"
  6. #include "usart.h"
  7. #include "usmart.h"         
  8. #include "24cxx.h"         
  9. #include "myiic.h"

  10. #define SIZE sizeof(TEXT_Buffer)
  11. int main(void)
  12. {         
  13.         int second,minute,hour,week,day,month,year;
  14.         delay_init();                     //延時(shí)函數(shù)初始化         
  15.         NVIC_Configuration();          //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級
  16.         uart_init(9600);                 //串口初始化為9600
  17.         usmart_dev.init(72);        //初始化USMART                                 
  18.          AT24CXX_Init();                        //IIC初始化
  19.          Write1307(0x00,0x00);
  20.          Write1307(0x01,0x00);
  21.          Write1307(0x02,0x00);
  22.          Write1307(0x03,0x00);
  23.          Write1307(0x04,0x0b);
  24.          Write1307(0x05,0x09);
  25.          Write1307(0x06,0x12);
  26.          while(1)//檢測不到24c02
  27.         {
  28.                 second=Read1307(0x00);
  29.                 minute=Read1307(0x01);
  30.                 hour=Read1307(0x02);
  31.                 week=Read1307(0x03);
  32.                 day=Read1307(0x04);
  33.                 month=Read1307(0x05);
  34.                 year=Read1307(0x06);               
  35.           printf("%d.%d.%d\n",year,month,day);
  36.                 printf("%d:%d:%d",hour,minute,second);
  37.                 delay_ms(1000);
  38. //                printf("11111\n");
  39.         }
  40. }
復(fù)制代碼

所有資料51hei提供下載:
ds1307.rar (323.62 KB, 下載次數(shù): 333)




作者: xuebeng    時(shí)間: 2018-10-24 16:57
學(xué)習(xí)學(xué)習(xí)
作者: 1314_xiao    時(shí)間: 2018-10-24 17:28
謝謝分享
作者: 海嵌    時(shí)間: 2018-11-24 00:24
謝謝分享,自己動手做個(gè)鐘
作者: KAng_online    時(shí)間: 2019-4-26 16:14
時(shí)鐘模塊接 PB10 PB11 VCC GND 是吧,我試了一下你的代碼,無法使用,讀取數(shù)值就有問題了,使用的是淘寶上的DS1307模塊
作者: stan1713    時(shí)間: 2019-5-28 18:40
學(xué)習(xí)一下,感謝分享
作者: aaaaaa。    時(shí)間: 2019-5-31 12:39
樓主,f1系列C8T6有DAC嗎
作者: hominidclint    時(shí)間: 2020-4-9 20:08
感謝樓主分享,馬上測試一下下,
作者: 嗯哼11    時(shí)間: 2020-10-26 10:57
不能用啊
作者: 7631001    時(shí)間: 2021-3-27 12:39
代碼很好,只是沒有電路圖
作者: 代碼胖    時(shí)間: 2021-7-25 01:08
代碼很好,只是沒有電路
作者: wenqing_0710    時(shí)間: 2021-10-14 00:31
實(shí)物測試不能使用,如何排查錯(cuò)誤?
作者: xmlhttp    時(shí)間: 2022-6-18 11:27
可以使用嗎?
作者: wxs732    時(shí)間: 2023-3-28 22:12
你發(fā)的 這 代碼 無法輸出正確的 時(shí)間
幫大家測試過了

作者: 1287004219    時(shí)間: 2023-3-28 23:49
sd2078  兼容嗎 樓主
作者: wxs732    時(shí)間: 2023-3-31 19:02
下面我把 我測試成功的代碼給大家發(fā)上來
先說一下 硬件
stm32 f103 c8t6
stm32 f103 r8t6
stm32 f103 zet6
在這幾款板子上都有測試
DS 1307  模塊就是 套包 上購買的  DS1307  還有個(gè) 24c32  那種二合一
小板子

接線 就接了
電源 VCC  5v
GND
SCL
SDA
IO 口 大家自己根據(jù)個(gè)人的板子 隨便 使用把
我  SCL PB2
    SDA  PB1  





作者: wxs732    時(shí)間: 2023-3-31 19:11
下面是代碼http://www.denmoz.com/bbs/dpj-227844-1.html

其中,有注釋掉的沒有用
為測試 加的

其中在 C 文件中 ,在寫時(shí)間日期中 ,有句寫了兩遍
        shizhong_WriteOneByte(0x00,0x00);
        shizhong_WriteOneByte(0x00,0x1e); //
這是因?yàn)椋看?307 上電后要 檢測  0X00 地址中的  CH 位
如果這位是 1 ,就不對時(shí)間修改
如果 0 就對時(shí)間修改
寫兩遍就是為了 改變CH 位
還有就是 在開始 時(shí)序 停止時(shí)序中 延時(shí) 是關(guān)鍵
測試了好幾遍
也修改了好幾次 延時(shí)的  數(shù)值
希望能幫助到小伙伴

如果誰有 沒出來時(shí)間 或,無法寫入
還希望提出來,共同進(jìn)步

作者: wxs732    時(shí)間: 2023-4-1 07:46
有小伙伴 ,說沒有電路圖
下面我把電路圖
發(fā)上來

(再次 聲明  , 這是某1個(gè)寶入的模塊,原理圖中 中 有18B20 沒有焊接)
共同學(xué)習(xí)

TWI-2.pdf

53.43 KB, 下載次數(shù): 9, 下載積分: 黑幣 -5

ds1307 原理圖






歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1