1
1

00:00:02,030  -->  00:00:08,069
所以我們來看看液晶顯示器
2

2

00:00:05,340  -->  00:00:10,290
指令功能LCD指令
3

3

00:00:08,069  -->  00:00:13,980
函數接受我們想要的命令
4

4

00:00:10,290  -->  00:00:16,320
發送到LCD作為其參數
5

5

00:00:13,980  -->  00:00:19,140
功能，我們將從選擇
6

6

00:00:16,320  -->  00:00:22,260
命令寄存器，我們通過
7

7

00:00:19,140  -->  00:00:24,960
設置rs.20記得當我們
8

8

00:00:22,260  -->  00:00:28,230
看這張圖，我們說過
9

9

00:00:24,960  -->  00:00:30,480
我們通過將RS設置為0來控制LCD
10

10

00:00:28,230  -->  00:00:33,180
這使我們可以訪問命令
11

11

00:00:30,480  -->  00:00:35,820
註冊並通過訪問
12

12

00:00:33,180  -->  00:00:38,280
我們能夠發送的命令寄存器
13

13

00:00:35,820  -->  00:00:41,700
各種命令到LCD命令
14

14

00:00:38,280  -->  00:00:46,020
例如綠色的返迴光標10
15

15

00:00:41,700  -->  00:00:49,140
顯示，等等，所以我們設置
16

16

00:00:46,020  -->  00:00:52,830
我們的s20選擇命令寄存器
17

17

00:00:49,140  -->  00:00:55,860
然後我們將在此之後編寫命令
18

18

00:00:52,830  -->  00:00:59,040
我們將必須確保我們的命令進入
19

19

00:00:55,860  -->  00:01:03,060
LCD在10或註冊，我們這樣做
20

20

00:00:59,040  -->  00:01:05,640
通過窺探發送脈衝
21

21

00:01:03,060  -->  00:01:08,820
我的意思是打開它
22

22

00:01:05,640  -->  00:01:11,939
在很短的時間內，我們將
23

23

00:01:08,820  -->  00:01:14,159
最後返回到命令寄存器
24

24

00:01:11,939  -->  00:01:16,109
我們將添加一些延遲以允許
25

25

00:01:14,159  -->  00:01:18,780
要執行的命令
26

26

00:01:16,109  -->  00:01:21,869
記得我們說過我們的微控制器是
27

27

00:01:18,780  -->  00:01:24,420
素色比LCD無限快
28

28

00:01:21,869  -->  00:01:27,659
我們有時不得不留出時間
29

29

00:01:24,420  -->  00:01:29,969
LCD基本上趕上了這是怎麼回事
30

30

00:01:27,659  -->  00:01:32,189
我們將構建命令
31

31

00:01:29,969  -->  00:01:34,939
功能非常簡單
32

32

00:01:32,189  -->  00:01:38,609
好，接下來我們來看看液晶顯示器
33

33

00:01:34,939  -->  00:01:40,079
數據功能，就像LCD
34

34

00:01:38,609  -->  00:01:42,539
命令功能需要相同的
35

35

00:01:40,079  -->  00:01:45,119
結構這一個放大器
36

36

00:01:42,539  -->  00:01:49,049
我們要寫入LCD的數據
37

37

00:01:45,119  -->  00:01:52,109
我們從選擇數據開始
38

38

00:01:49,049  -->  00:01:55,520
在內部LCD寄存器中註冊
39

39

00:01:52,109  -->  00:01:58,469
我們通過設置RS等於1來做到這一點
40

40

00:01:55,520  -->  00:02:01,619
之後，我們將數據寫入
41

41

00:01:58,469  -->  00:02:04,619
註冊然後我們通過以下方式保護數據
42

42

00:02:01,619  -->  00:02:07,200
通過蜂鳴發出脈衝
43

43

00:02:04,619  -->  00:02:10,470
然後將其設置回命令
44

44

00:02:07,200  -->  00:02:12,900
註冊然後最後我們允許延遲
45

45

00:02:10,470  -->  00:02:14,150
讓LCD趕上
46

46

00:02:12,900  -->  00:02:18,060
微控制器
47

47

00:02:14,150  -->  00:02:20,849
這些是我們的LCD命令和LCD
48

48

00:02:18,060  -->  00:02:23,310
數據功能我們將要使用的最後一個功能
49

49

00:02:20,849  -->  00:02:25,680
現在看一下我們的代碼
50

50

00:02:23,310  -->  00:02:28,140
是延遲功能，它將是一個
51

51

00:02:25,680  -->  00:02:30,540
偽延遲，這不會是
52

52

00:02:28,140  -->  00:02:33,930
實際的延遲，我們將設計一個
53

53

00:02:30,540  -->  00:02:36,590
強制延遲，所以我們來看看
54

54

00:02:33,930  -->  00:02:36,590
下一課
