|
||
|
BCD counter modulo 60 (seconds or minutes counter) |
|
|
1. Specifications
Our goal is to design an minute or seconds counter to be used in a real-time clock device. Fig. 1 represents the symbol and function table. It is for counting using BCD code from 00 up to 59.
Fig 1. Symbol for the proposed entity. |
Let us use our plan C2 to build this Counter_BCD_mod60 chaining and truncating Counter_mod16 blocks.
Additional features and products:
1. Add reversibility to the counter with a new control input UD_L ( '1' up, '0' down)
2. Design the CLK generator to implement a 10 Hz squared waveform from a 50 MHz crystal oscillator.
3. Combine blocks and also the hour_counter to implement a hours, minutes, seconds, tenths of a second (HH:MM:SS:T) real-time clock circuit.