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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2650|回復: 5
收起左側(cè)

模擬I2C寫數(shù)據(jù)寫不進PCF8563 附單片機程序

[復制鏈接]
ID:837826 發(fā)表于 2021-6-29 11:34 | 顯示全部樓層 |閱讀模式
利用模擬I2C讀寫PCF8563中的時間,讀時間總是讀出一個錯誤的固定值;查看狀態(tài)寄存器1中的值為0xff;在初始化函數(shù)中,先關(guān)閉了芯片,設置初始時間(順帶讀取設置的時間,讀出的時間是固定值,而不是設置好的初始時間),在往狀態(tài)寄存器1中寫0x00運行芯片,初始化后,查看狀態(tài)寄存器1中的值還是為0xff;我就感覺我寫數(shù)據(jù)就沒有寫進去,有人可以幫幫我嘛?下面是我的初始化函數(shù),沒有配置中斷

  1.         WriteClockPara(0x00, 0x20);  //關(guān)閉芯片        
  2.         WriteClockPara(8,0x22); //寫年
  3.         Calendar.Year  = ReadClockPara(8,0x00ff);//讀年        
  4.         WriteClockPara(7,0x8A);//寫月
  5.         Calendar.Month = ReadClockPara(7,0x001f);//讀月
  6.         WriteClockPara(5,0x28);//寫日
  7.         Calendar.Dat   = ReadClockPara(5,0x003f);//讀日
  8.         WriteClockPara(4,0x15);//寫時
  9.         Calendar.Hour  = ReadClockPara(4,0x003f);//讀時
  10.         WriteClockPara(3,0x46);//寫分
  11.         Calendar.Min   = ReadClockPara(3,0x007f);//讀分
  12.         WriteClockPara(2,0x00);//寫秒
  13.         Calendar.Sec   = ReadClockPara(2,0x007f);//讀秒
  14.         
  15.         WriteClockPara(0x00, 0x00);  //運行芯片
  16.         T_I2CDelay();
  17. }
復制代碼
這是仿真之后讀到的時間,temp是讀取的狀態(tài)寄存器1中的值
1624937673(1).jpg

回復

使用道具 舉報

ID:226055 發(fā)表于 2021-6-29 12:53 | 顯示全部樓層
會不會是硬件問題,I2C總線上需要上拉電阻,有嗎?
回復

使用道具 舉報

ID:837826 發(fā)表于 2021-6-29 13:39 | 顯示全部樓層
cocolala 發(fā)表于 2021-6-29 12:53
會不會是硬件問題,I2C總線上需要上拉電阻,有嗎?

用的模擬I2C,在PCF8563的SCL和SDA處有接上拉電阻
回復

使用道具 舉報

ID:226055 發(fā)表于 2021-6-29 13:59 | 顯示全部樓層
    1、手頭正好有艾克姆科技的STC8A8K64S4A12開發(fā)板的原理圖,你參考下PCF8563這部分電路。
101.jpg



    2、附件給出廠家的源碼,注釋的很詳細,希望對你有幫助。
    3、務必確保自己的時鐘芯片原裝正品,現(xiàn)在缺芯,價格比之前翻了幾倍。


實驗3-10-2:PCF8563時鐘RTC - LCD1602屏顯示(硬件I2C).rar

1011.78 KB, 下載次數(shù): 39

回復

使用道具 舉報

ID:837826 發(fā)表于 2021-6-29 14:40 | 顯示全部樓層
cocolala 發(fā)表于 2021-6-29 13:59
1、手頭正好有艾克姆科技的STC8A8K64S4A12開發(fā)板的原理圖,你參考下PCF8563這部分電路。

謝謝,我對照了原理圖,是一樣的接線,這個程序也我有很大的幫助,目前還是不能啟動芯片,寫進數(shù)據(jù)
回復

使用道具 舉報

ID:837826 發(fā)表于 2021-6-29 17:39 | 顯示全部樓層
謝謝各位,找到問題, 我開了優(yōu)化編譯,我人麻了
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

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