因此，讓我們看一些 2 2
我們將在此使用的功能 3 3
項目的第一個功能是這個 4 4
在這裡，我們稱LCD為4位，所以我們 5 5
有一個問題，我們的港口B 6 6
使用引腳0 3 7，所以當我們訪問 7 7
LCD數據寄存器這將給 8 8
我們8位0 1 2 3 4 5 6 7即8 9 9
如您所知，我們擁有 10 10
LCD控制引腳，然後是引腳 11 11
對於LCD數據，我們要做的是 12 12
現在將控制銷與 13 13
數據引腳，因為您知道 14 14
控制引腳是我們用來告訴 15 15
LCD是否我們寫一個命令 16 16
例如清晰的屏幕或實際數據 17 17
例如你好，為了做到這一點 18 18
我們將使用稱為 19 19
LCD右位，此功能將 20 20
接受兩個參數，第一個參數是 21 21
類型的無符號字符，它是 22 22
將代表數據和 23 23
第二個參數具有相同的類型 24 24
無符號字符，那麼這個功能是什麼 25 25
將要做的是提取 26 26
高4位並將其存儲在數據中 27 27
提取低4位並將其存儲在 28 28
控制然後啟用GPIO引腳 29 29
然後將數據和控制寫入端口 30 30
BI應該向您指出，當我 31 31
說這裡的數據可能是實際數據 32 32
就像一個單獨的角色時代一樣 33 33
可能是您知道諸如以下命令 34 34
0 X 1形式的女王類 35 35
0或移至下一行 36 36
是0 X 2 8數據可能是這樣，我們使用了 37 37
控制LCD引腳選擇 38 38
數據是否為實際類型 39 39
數據或類型命令數據以及我 40 40
實際數據是我的例子 41 41
給像h或e或 42 42
我的實際可讀字符 43 43
形成一個字符串或類型命令 44 44
設置LCD參數，如移動 45 45
將光標移到主屏幕或播放器屏幕或移動 46 46
到下一行，因此這裡的數據既意味著 47 47
在這裡，我們將提取數據並 48 48
控制，因為你隨時知道我們 49 49
編寫我們必須指定的數據形式 50 50
嘿，這類數據是這個嗎 51 51
一個或另一個我知道你得到我 52 52
如果您不太了解，請不要擔心 53 53
當我們進入視覺並輸入它時 54 54
你現在在一起，所以之後 55 55
我們知道您保護數據的安全 56 56
然後通過引腳II設置通行證 57 57
我們清除了LCD端口，讓我們看看 58 58
我們將從8位中提取一點 59 59
首先列出您知道的類型 60 60
數據和命令我們擁有數據 61 61
提及的是液晶字符 62 62
命令也是字符類型 63 63
儘管您以十六進制形式看到它 64 64
像0 X 1 0 0 X 2 8一樣 65 65
字符，儘管數據是 66 66
角色年齡II V 67 67
鍵入字符，我知道你明白 68 68
那些是基本的東西，我有一個 69 69
這裡的第三個液晶控制 70 70
類型的字符，我們知道 71 71
字符型汽車的大小為8位， 72 72
PB 0到pb-7給我們8位， 73 73
正如我們在連接圖PP中所示 74 74
LCD使用0到PB 2 75 75
控制和通過pb-7的p b4為 76 76
如您所見，用於LCD數據 77 77
在這裡跳過PB 3是的，讓我們來 78 78
舉例來說，我們有關鍵PR 79 79
端口B，我們正在嘗試編寫 80 80
值0 x8 f 81 81
進入GPIO端口B的數據寄存器 82 82
我們首先擴展這個十六進制值 83 83
轉換成二進製文件，看看它是什麼樣子 84 84
所以8會給我們1 0 0 0和F 85 85
給我們1 1 1 1 86 86
一起得到艾滋病，所以這是 87 87
如果我們存儲二進製文件的樣子 88 88
在我註冊的日期是 89 89
看起來會像什麼 90 90
具有1個pp 1和1個PP 2的PP 0 91 91
1 pp 3和1 P之前，我們0 TB 5 92 92
PP性別為0，PP 7中為0，所以1 93 93
如果我們存儲此值，這就是我們 94 94
設置為如果這些是實際的引腳 95 95
我們在編寫程序時就使用它 96 96
這個十六進制數0 x8 f 97 97
將是引腳的設置 98 98
B港口，因此在我們的地圖中，我們使用一個 99 99
知道PB 0 PB 1 PB 2作為LCD控制 100 100
和這個aster數據，所以如果我們採取這個 101 101
作為我們正確的實際數據 102 102
我們的液晶顯示器給出了當前的設置 103 103
傳輸4位數據並給定 104 104
當前的連接與此是 105 105
我們將得到的我們將被設置在 106 106
UM控制銷我們的桌子U 107 107
和E 2 1 1 1然後數據 108 108
實際數據將是一個系列年 109 109
在這裡液晶顯示器控制，以便您可以看到 110 110
我們這裡有8位，所以我們想 111 111
將LCD數據面與LCD分開 112 112
控制端，讓我們來看看 113 113
我們將要使用的簡單算法 114 114
因此，如果我們的資金有0 x8 115 115
想寫，我們想提取 116 116
低位是MD LCD控制 117 117
方面，我們可以只使用最終運算符 118 118
我們可以像這樣使用最終運算符 119 119
這可以以0 X 0 F成本F結尾 120 120
它的二進制形式是1 1 1 121 121
知道什麼，你知道和運算符 122 122
兩個輸入都會有 123 123
為了成為一個而成為一個 124 124
操作員，我們可以得到這個，我們得到這個 125 125
當我們擴展時，您會看到我們剛剛離開 126 126
最終只有四位角色扮演 127 127
兩個輸入都必須是一個 128 128
只需設置 129 129
禁止一個輸入的其他四位 130 130
歸零，就像您無視 131 131
他們，所以我們無視上臂 132 132
只需將其設置為零即可獲得四位 133 133
即使在這裡1 134 134
無所謂的終結，我們需要一個 135 135
一個在這裡得到一個我們證明了我們 136 136
有1 1 1 1 1 1 1 1 1但這裡1和 137 137
零表示操作員無法正常工作 138 138
如您所見，這是較低的 139 139
那是我們返回的低4位 140 140
因此，以相同的方式獲得 141 141
高四位，我們可以使用相同的 142 142
此時我們進行測試 143 143
F到另一側編織閃光上衣 144 144
讓我們不需要的四位 145 145
如果我們盡你所能 146 146
看到我們最終恰好在鞋幫上 147 147
4位曾經是您的巫師或 148 148
它被忽略或低4位 149 149
在這裡，你可以看到一個嚴肅的年份 150 150
這是高4位，正如你 151 151
可以看到，就像你看到的那樣 152 152
這樣四位然後降低 153 153
這樣的四個位，這就是 154 154
我們進入提取下限和上限 155 155
我們的8位值中有4位 156 156
自動化給您的四位數據是 157 157
被稱為敏捷，所以當我提到一個 158 158
以後我應該知道我很敏捷 159 159
談論四位數據，讓我們 160 160
看看我們的其他功能 161 161
功能在這里以LCD命名 162 162
beta逗號，所以基本上這需要一個 163 163
論點，這個論點是 164 164
側面打字 165 165
這基本上將採取 166 166
命令我們曾經發送到LCD 167 167
命令可以聲明屏幕移動 168 168
光標回家，您知道轉到下一行， 169 169
該功能要做的是 170 170
寫的高四位 171 171
命令，如您所見，這些是 172 172
我們返回的命令示例 173 173
光標向右移動光標，依此類推 174 174
等等，然後它將寫 175 175
命令的低四位，然後 176 176
這是安全的命令添加一些延遲 177 177
然後完成工作，然後我們 178 178
看看這個其他功能 179 179
討厭的液晶四位數據，這是 180 180
可以傳輸數據的功能 181 181
而這個也將採取一種論點 182 182
這謝謝你的意思 183 183
輸入無符號字符，因為我們 184 184
在這裡建立了一切 185 185
字符類型就像命令 186 186
只是這個時候我們正在嘗試的數據 187 187
發送這就是我們要如何 188 188
首先初始化我們的LCD信息位模式 189 189
我們會止步於您知道啟用 190 190
GPIO端口的時鐘，然後設置 191 191
GPIO引腳作為輸出引腳，然後我們 192 192
啟用GPIO引腳，這一次我們 193 193
必須將LCD的功能設置為 194 194
全位顯示五乘七行 195 195
點液晶顯示屏，四位顯示 196 196
將是零X-8 197 197
寫穿然後我們告訴 198 198
告訴LCD遞增的手臂 199 199
自動為我們，然後我們打開 200 200
顯示的意思是我們停止你知道 201 201
讓全班眨眼，然後我們 202 202
清除顯示器讓我們找你 203 203
版本，然後代碼通過，是的，請參見 204 204
另一邊