• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

对ds1320时钟芯片的日期修改

四月八日君尋 2015-01-07 浏览量:1343

对ds1320时钟芯片的日期修改

我的想法是对每个数值的十位和个位单独进行修改,进行运算处理后再写入芯片,目前运行没问题,修改的数值都是数码管实时显示的,但是写进去后就会不对,比如我修改写的23时XX分XX秒,出来会会出现错误,但如果写入11时11分XX秒的话,就修改正确。目前感觉是运算处理出了问题,所以我就贴上这部分。。。希望大神帮忙看下,都是定义的无符号字符型。。。

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:6

  • 谢谢答复,目前找到问题了Hnian等数全部改为左移四位再与Lnian或运算

  • 但是有点疑问,我用的DS1320时钟芯片通过B=A/10,C=A%10来提取出对应的十位和个位数,但是B*10+C=A写进去却不对,这是什么原因。

相关问题

问题达人换一批

对ds1320时钟芯片的日期修改