求大神帮忙写一个用VHDL语言设计数字时钟的程序,尽可能不要模块,只显示分和秒,在四位一体数码管上显示。

解决方案 »

  1.   

    你的什么单片机?有没有外围时钟?时钟I/O怎么定义的,数码管I/O又是怎么定义的?纯自己写系统还是用现成的系统?
      

  2.   

    https://blog.csdn.net/u012763833/article/details/52902824
      

  3.   

    你这东西涉及几个问题和步骤:
    1、你的是什么mcu,mcu是否自带时钟,如果自带时钟,那么时钟外挂的电池部分能保障时钟正常运行多久。
    2、如果mcu不是自带时钟,那么你的外挂时钟用的是什么芯片或模块,因为不同的芯片或模块的通讯采集完全不同。就比如DS12C887和DS1302,DS12C887是自带充电电池的,理论上充满一次电可以断电情况下空跑10年,DS1302是没有内置电池的,可以外挂干电池或锂电池或法拉电容作为掉电供电,所以程序还要考虑是否需要充电以及充电电压等,当然采集信息的协议和时序工作也不同,采集出来的信息内容也不同。所以这种东西没有确定硬件的情况下程序是没法确定怎么写的。
      

  4.   

    那也得搞清楚MCU是什么,PCB板的原理图接线方式以及MCU使用什么外围电路呀