有懂单片机的朋友吗?

来源:百度知道 编辑:UC知道 时间:2024/06/22 01:58:32
我目前在用DS1302 产生时钟信号,把其中的分钟和秒提取出来显示在数码管上,但是要显示的数字是倒计时的形式,比如从15:00到0:00.请问下大家该怎样实现吗?说下方法就可以了。

DS1302没用过。大概看了下DATASHEET。
既然通过I/O把分钟和秒读出来,那么在MCU这边可以选择做一个简单的算法,就拿你15:00到0:00来说好了,如果此时你从DS1302读出来的是01:20,那么在主程序里你就可以14-01=13、60-20=20,得出的时间为13:20,以此类推。