|
圖中左下方 J1 和 J2 是兩個跳線的組合,大家可以在我們板子左下方的位置找到,我們
需要用跳線帽把中間和下邊的針短接在一起。右側(cè)的 CH340T 這個電路很簡單,把電源、 晶
振接好后, 6 腳和 7 腳的 DP 和 DM 分別接 USB 口的 2 個數(shù)據(jù)引腳上去, 3 腳和 4 腳通過跳
線接到了我們單片機(jī)的 TXD 和 RXD 上去。
CH340T 的電路里 3 腳位置加了個 4148 的二極管,是一個小技巧。因為 STC89C52 這個
單片機(jī)下載程序時需要冷啟動,就是先點(diǎn)下載后上電,上電瞬間單片機(jī)會先檢測需要不需要
下載程序。雖然單片機(jī)的 VCC 是由開關(guān)來控制,但是由于 CH340T 的 3 腳是輸出引腳,如
果沒有此二極管,開關(guān)后級單片機(jī)在斷電的情況下, CH340T 的 3 腳和單片機(jī)的 P3.0 (即 RXD)
引腳連在一起,有電流會通過這個引腳流入后級電路并且給后級的電容充電,造成后級有一
定幅度的電壓,這個電壓值雖然只有兩三伏左右,但是可能會影響到正常的冷啟動。加了二
極管后,一方面不影響通信,另外一個方面還可以消除這種不良影響。這個地方可以暫時作
為了解,大家如果自己做這類電路,可以參考一下!
分割線--------------------------------------------------------------------------------------------------------------------------分割線
上面是宋雪峰老師《手把手教你學(xué)單片機(jī)教程內(nèi)容。
我想問的是:340T的3腳工作的狀況是怎樣的?因為加了方向二極管,所以電流是不可能流出去了。我也知道串口通信是根據(jù)電平高低傳輸信息,但是,這個340T的3腳不會受二極管影響么?希望有大神指導(dǎo)!(看到網(wǎng)上有說不影響,當(dāng)TXD高時 USB-RX也為高,當(dāng)TXD為低時 USB-RX被二極管導(dǎo)通拉低。)如果是這樣,那當(dāng)TXD高時 USB-RX也為高,這句話怎么解釋啊
|
-
宋雪峰老師教程圖片
|