College of Engineering, Architecture and Fine Arts
ECE/ICE/MEXE Department
ECE 409 - Digital Principles and Logic Design
Homework
Submitted By: Marzo, Shintaro D.
Submitted to: Engr. Ralph Gerard B. Sangalang
September 17, 2015
Design a counter that counts consecutive even numbers from 0 to
98. Solution I approach the problem by intuition, having 2 outputs to show through seven segment displays, the tens and ones digit via 7447 (BCD to Seven Segment Decoder). The ones digit must show only 0, 2, 4, 6, 8 and resets. The tens digit will count up when the ones digit resets or when it transitions from 8 to 0. The easiest way to do this is to use 7493 to work as a BCD counter by connecting the reset pins to QD and QB. What happens is that, when the counter is supposed to count 1010 (10) it will reset to 0000 making the last count before it resets is 1000 (8) for ones digit and 1001 for tens digit. For the ones counter, I connected the input clock A to its output QA so that it will always be 0 because the counter is supposed to count even numbers. The output QD of this counter will serve as the input clock for the tens counter. This counter is triggered by negative edge which means that when the ones counter resets, the tens counter will count up, thus a counter that counts consecutive even number from 00 to 98.