vhdl digital clock with alarm
I'll suggest a simple way of attacking the problem.
1. Use 3 counters, one for seconds, one for minute and one for hour.
2. Start the second counter and increment it based on your clock. Reset the counter once count reaches 60.
3. Increment the minute counter each time the second counter reaches 60 and reset it as second counter.
4. Increment hour counter with every 60 counts of minutes and 60 counts of seconds. Reset the counter for every 24 counts.
This is as simple as it gets. If u still need the code,let me know