﻿1
00:00:07,690 --> 00:00:16,120
Welcome to the hexadecimal to 7 segment display demonstration on the basis three board we have the seven

2
00:00:16,130 --> 00:00:20,520
same display we'll be utilizing in on this demonstration.

3
00:00:20,570 --> 00:00:31,490
We have the two rightmost segments which will be used and we have our B the eight switches on the rightmost

4
00:00:31,640 --> 00:00:34,660
bottom part of the baselessly board will be used as inputs.

5
00:00:34,670 --> 00:00:44,140
So we have the first four inputs for our 7 Sigma display which are all zero which is a zero in hexadecimal.

6
00:00:44,150 --> 00:00:52,610
So if I change the first one to one you'll notice that the segment on the right most turns into a 1

7
00:00:53,000 --> 00:01:01,970
and the status of these four switches if I change them you'll notice that we go from an F to a 1 which

8
00:01:02,030 --> 00:01:08,580
is zero to a 1 to 15 which is what in hexadecimal how you count.

9
00:01:08,690 --> 00:01:15,690
So if I make a two in binary which is a 1 0 you'll notice that the we have a 2.

10
00:01:15,950 --> 00:01:18,110
And on our 7 segment display.

11
00:01:18,410 --> 00:01:21,170
So now if I move over we have the next four.

12
00:01:21,170 --> 00:01:22,570
So these four are used.

13
00:01:22,610 --> 00:01:28,950
Go ahead and push them up to show you that these four are used to change the rightmost set and say what

14
00:01:28,940 --> 00:01:36,250
display if we use the next four switches we can toggle those up to give us a 1.

15
00:01:36,420 --> 00:01:42,180
And if we bring the next one that's a three in binary which is shown on the 7 segment display.

16
00:01:42,360 --> 00:01:49,880
And if we bring up all of them they'll give us an F which is a 15 in hexadecimal.

17
00:01:49,880 --> 00:01:59,860
And so we can toggle all the switches in any manner to show us that if we have a value of say 1 1 0

18
00:02:00,310 --> 00:02:06,980
1 0 1 1 1 is d 7 in hexadecimal.

19
00:02:07,000 --> 00:02:08,720
And so this is just a quick and easy way.

20
00:02:08,720 --> 00:02:17,760
If you have lots of bits per say 8 bits we can use two to do two segments on our 7 segment display to

21
00:02:17,760 --> 00:02:23,980
display these 8 bits which is a quick way to represent them if you want to debug a register inside of

22
00:02:23,980 --> 00:02:25,330
your FPGA.

23
00:02:25,420 --> 00:02:32,420
You can use this simple project to output the results of that register and that is the hexadecimal or

24
00:02:32,420 --> 00:02:34,660
7 segment display demonstration.

