﻿1
00:00:05,030 --> 00:00:11,810
‫Welcome to the BCT demonstration with the basis three board where the basis three more there is a seven

2
00:00:11,810 --> 00:00:19,870
‫segment display four digit They want display located on the actual bases three development board.

3
00:00:19,880 --> 00:00:22,120
‫We also have several slide switches.

4
00:00:22,190 --> 00:00:27,200
‫So we don't need to connect to an external 7st display on a breadboard.

5
00:00:27,200 --> 00:00:32,750
‫So we're going to be using the one that's actually located on the basis keyboard and then we have switch

6
00:00:32,750 --> 00:00:41,570
‫15 which is going to be used to set a hold our BCT display in reset or allow it to run.

7
00:00:41,810 --> 00:00:48,980
‫And we also have our switch zero which is going to be used to determine if we're counting and hexadecimal

8
00:00:49,040 --> 00:00:50,910
‫or actual BCT.

9
00:00:51,110 --> 00:00:58,240
‫So right now I have BCT display programmed and running on the basis three board and I haven't reset.

10
00:00:58,250 --> 00:01:05,050
‫So if I pull my reset pin low now we'll see that it starts counting.

11
00:01:05,200 --> 00:01:15,360
‫And since I have my switch 0 down I'm counting in decimal if you'll notice it goes 0 1 2 3 4 5 8 9 0

12
00:01:15,490 --> 00:01:16,240
‫again.

13
00:01:16,240 --> 00:01:22,940
‫Now if I switch my switch 0 it will automatically convert the count to a hexadecimal count.

14
00:01:23,140 --> 00:01:28,120
‫And if you'll notice it now goes through the letters you have from 9 instead of going to 0 you have

15
00:01:28,180 --> 00:01:33,580
‫a B C D E F and I can switch at any point in time.

16
00:01:33,580 --> 00:01:36,550
‫So as soon as I switch it converts it to the decimal.

17
00:01:36,580 --> 00:01:38,890
‫If you'll notice we're at like one set 180.

18
00:01:39,100 --> 00:01:47,050
‫And here we're like 6 C or 1 hour C A B and it's counting so fast that's because I want to show all

19
00:01:47,050 --> 00:01:51,120
‫the different displays and kind of as it goes through the count unless you're waiting forever to see

20
00:01:51,120 --> 00:01:57,580
‫all of them and that can be adjusted by adjusting the value of that P.W. M which is gendering the clock

21
00:01:57,580 --> 00:01:59,690
‫for a binary counter.

22
00:01:59,800 --> 00:02:04,540
‫Right now we have it set to four so every second we're counting four times.

23
00:02:04,540 --> 00:02:07,700
‫So if we set it to a one every second we would increment our count by 1.

24
00:02:07,780 --> 00:02:09,440
‫So on and so forth.

25
00:02:09,760 --> 00:02:16,150
‫And so by toggling the switch back and forth I can switch between decimal or hexadecimal.

26
00:02:16,150 --> 00:02:24,160
‫I can also reset at any point in time and assume that Pulo again it will it'll start the recount from

27
00:02:24,160 --> 00:02:28,670
‫0 and since I'm in hexadecimal I have my switch 0 pulled high.

28
00:02:28,870 --> 00:02:34,270
‫I'm going to be counting in hexadecimal so I can go ahead and do a reset again and I'll pull my switch

29
00:02:34,270 --> 00:02:41,500
‫low and a pool pull a reset out of place and then I don't see we're counting in binary code decimal.

30
00:02:41,620 --> 00:02:46,370
‫And that is a demonstration of the BCT display running on the basis three board.

