资源说明:http://jw0716.com/blog/2011/06/51-ds1302-dataprotect/步进电机的转动度数需要实时的跟踪,所以考虑到将浮点数的角度值转换为四个字节,再存入DS1302中加以保护。如图1所示,如果发生停电,DS1302由后备电池维持RAM数据的有效性,MCU可以在上电后读取DS1302的保护数据,从而正确的确定当前所转动的度数。由于没有采用硬件掉电检测电路,故电路简单,还可根据实际情况选用其它带RAM的芯片。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。