51单片机ds1302时钟系统怎么加快时钟速度,使时钟比按一秒一秒走的速度快10倍
你把正常时间读出来,把时间差乘以10就行了
举个例子,你想从早上8点开始加速,那你就先记下8点这个时间对应的数值,后面每次读到一个数值,计算一下这个数值与8点时候的数值的差,把这个差值乘以10,再加上8点的数值,就是你希望的时刻值。
还有个暴力的方法是改变RTC的时钟频率,编程320K,但不知道芯片能不能再这个时钟下正常工作。
能通过软件解决的问题,不要老想着去改硬件
时钟里读出来的是原始数据,你可以先处理一下,乘以10倍,再拿来用