0% found this document useful (0 votes)
26 views

Problem Specification (This Is A Sample Design)

The document specifies a circuit design to display letters A through F on seven segment displays using 4 input bits (W,X,Y,Z) corresponding to the ASCII code. It provides the truth table and identifies the segments (a,b,c,d,e,f,g) that need to be lit for each letter. K-maps are used to derive simplified logic expressions for each segment output in terms of the inputs. The circuit connects these logic expressions to a single seven segment display to sequentially produce the letters A,B,C,D,E,F by toggling the input switches.

Uploaded by

jNorgle
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Problem Specification (This Is A Sample Design)

The document specifies a circuit design to display letters A through F on seven segment displays using 4 input bits (W,X,Y,Z) corresponding to the ASCII code. It provides the truth table and identifies the segments (a,b,c,d,e,f,g) that need to be lit for each letter. K-maps are used to derive simplified logic expressions for each segment output in terms of the inputs. The circuit connects these logic expressions to a single seven segment display to sequentially produce the letters A,B,C,D,E,F by toggling the input switches.

Uploaded by

jNorgle
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Problem Specification (This is a sample design) Design a circuit that drives a bank of seven segment displays to display letters

A through F. The table below shows the ASCII representation of these letters and the corresponding segments to be lit. I will have a mix of lower case letters and upper case letters on my displays even though I am using the CODE for Upper case letters and will use only the lower 4-bits of the ASCII code for each letter. We have 4-inputs each bit represents the ASCII bits of the letter and are labeled W, X, Y, and Z We have 7-outputs each representing a segment of the display. I have labeled the outputs a, b, c, d, e, f, and g (they correspond to segments 1, 2, 3, 4, 5, 6, and 7 on the seven segment display used in SimUaid) The ASCII code table is on page 23 of your textbook The truth table is shown below and since B and 8 are the same on the seven segment display I will represent lower case b also D and 0 will use the same segments, to differentiate I have used lower case d. Of Note is the fact that 0000 cannot happen and can thus be used as a Dont Care. WXYZ 0000 0001 0010 0011 0100 0101 0110 a X 1 0 1 0 1 1 b X 1 0 0 1 0 0 c X 1 1 0 1 0 0 d X 0 1 1 1 1 0 e X 1 1 1 1 1 1 f X 1 1 1 0 1 1 g X 1 1 0 1 1 1

We will have seven K-MAPs one for each output (we can write the expressions without using KMAPs.
WX YZ 00 00 X 01 11 10 1 1 1 01 11 10 WX YZ 00 00 X 01 11 10 1 WX 01 1 11 10 00 YZ 00 X 01 11 10 1 1 01 1 11 10

a=WXZ+WYZ+WXYZ a=WZ(X+Y)+WXYZ

b=WYZ+WXY b=WY(X+Z)

c=WYZ+WXY+WXZ c=WY(X+Z)+WXZ

WX YZ 00 00 X 01 11 10 1 1

01 1 1

11

10

WX YZ 00 00 X 01 11 10 1 1 1

01 1 1

11

10

WX YZ 00 00 X 01 11 1 1 1

01

11

10

10

d=WYZ+WXY+WXY d=WY(X+Z)+WXY g=W(Y+Z)

e=WX+WY+WZ e=W(X+Y+Z)

f=WX+WYZ+WYZ f=W(X+YZ+YZ)

We can make an effort to create a multiple-stage logic circuit with multiple outputs, but in this case only the obvious cases will be combined. The combination of the equations for a, b, c, d, e, f and g when will produce A, b, C, d, E, F for the appropriate input combination. I will just connect these logic circuits to a single SEVEN SEGMENT DISPLAY and toggling the appropriate switches will produce A, b, C, d, E, F. The simulated circuit has been posted. If you toggle the the switches to produce the input pattern of the truth table you will get the desired output.

You might also like