全球旧事资料 分类

delayms2稍微等待
SCLK0拉低SCLK,形成脉冲下降沿
delayms2稍微等待retur
dat将读出的数据返回
ucharReadSet1302ucharCmd
uchardat
RST0
拉低RST
SCLK0
确保写数居前SCLK被拉低
RST1
启动数据传输
Write1302Cmd写入命令字
datRead1302读出数据
SCLK1
将时钟电平置于已知状态
RST0
禁止数据传递
fretur
dat
将读出的数据返回
voidI
it_DS1302void
WriteSet13020x8E0x00护指令
根据写状态寄存器命令字,写入不保
WriteSet13020x800104010根据写秒寄存器命令字,写入秒的初始值
WriteSet13020x82591045910根据写分寄存器命令字,写入分的初始值
WriteSet13020x84231042310根据写小时寄存器命令字,写入小时的初始值
WriteSet13020x86281042810根据写日寄存器命令字,写入日的初始值
WriteSet13020x882104210根据写月寄存器命令字,写入月的初始值
WriteSet13020x8c141041410
ia
WriteSet13020x8a4104410
voidDisplaySeco
ducharxucharijix10jx10
write_com0x800x46write_datai0x30write_com0x800x47
fwrite_dataj0x30write_com0x800x48write_datadis_tempget_tempvoidDisSeco
ducharxucharijReadValueReadSet13020x81seco
dReadValue0x70410ReadValue0x0Fix10jx10write_com0x800x46write_datai0x30write_com0x800x47write_dataj0x30
voidDisplayMi
uteucharxucharijix10jx10
write_com0x800x43write_datai0x30write_com0x800x44write_dataj0x30write_com0x800x45write_data
fvoidDisplayHourucharx
ucharijix10jx10write_com0x800x40write_datai0x30write_com0x800x41write_dataj0x30write_com0x800x42write_data
voidDisplayDayucharxucharijix10jx10
write_com0x89write_datai0x30
write_com0x8awrite_dataj0x30
voidDisplayMo
thucharxucharijix10jx10
fwrite_com0x86write_datai0x30write_com0x87write_dataj0x30write_com0x88write_data
voidDisplayYearucharxucharij
ix10jx10
write_com0x81write_data20x30write_com0x82write_data00x30write_com0x83write_datai0x30write_com0x84write_dataj0x30write_com0x85write_data
voidDisplayWeekucharxuchari
xx3write_com0x8cwrite_datatable2xwrite_com0x8dwrite_datatable2x1write_com0x8ewrite_datatable2x2
fwrite_com0x8cfori0i3i
write_datatable2xx

voidread_datevoid
ReadValueReadSet13020x81seco
dReadValue0x70410ReadValue0x0FReadValueReadSet13020x83mi
uteReadValue0x70410Rr
好听全球资料 返回顶部