欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6073|回復: 13
打印 上一主題 下一主題
收起左側

單片機與電腦串口通信

[復制鏈接]
跳轉到指定樓層
樓主
ID:308173 發表于 2018-7-2 09:45 來自觸屏版 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
最近在學單片機。自己焊了一個最小系統板。跟著視頻學串口通信。代碼肯定沒錯,用usb轉ttl就是(燒寫程序用的那個下載器)發現通信不了。查了下需要232電平轉ttl,我電腦上又沒232接口,打算再買一個232轉usb。看網上資料這樣應該就能通信了。這和直接用ttl轉usb有什么區別呢
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:335709 發表于 2018-7-3 10:39 | 只看該作者
我來試著捋一下啊:
你的最小系統板,包含TX、RX,它們可以稱為串口,不轉換它們就是TTL電平的。
現在要跟電腦通信,如果電腦帶串口,其電平是RS232標準的,不能直接連TTL,加轉換即可;
電腦不帶串口,可以用USB-串口轉換器,轉出來的一般都是跟電腦一樣,即也是RS232,需要再加電平轉換;也不排除有特殊的USB-串口轉換器,轉出來的是TTL電平的,那就可以直接連了。
要注意的還有個小問題:收發要交叉,即你的TX要接她的RX,RX接TX。
就這樣

評分

參與人數 2黑幣 +85 收起 理由
giligilieye + 5
admin + 80 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:363830 發表于 2018-7-3 11:17 | 只看該作者
TTL電平時單片機出來的電平,232和485都是工業用電平,你從網上買個5塊錢以內的USB轉串口TTL小東西就行
回復

使用道具 舉報

地板
ID:341045 發表于 2018-7-3 11:31 | 只看該作者
232接口電平是+12V,-12V,TTL接口電平是+5V(也有+3.3V),0V,正常工業通訊用232電平高點,可傳輸遠點。實驗你不可能長線傳輸的。用TTL可簡單點。網上買個CH340的最簡USB轉串口就可以了。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:308173 發表于 2018-7-4 00:23 來自觸屏版 | 只看該作者
zyzhyue 發表于 2018-7-3 10:39
我來試著捋一下啊:
你的最小系統板,包含TX、RX,它們可以稱為串口,不轉換它們就是TTL電平的。
現在要 ...

那按道理說用usb轉ttl那個下載器應該可以通信的啊,你試過自己焊板子測過串口通信么
回復

使用道具 舉報

6#
ID:308173 發表于 2018-7-4 00:24 來自觸屏版 | 只看該作者
YANZI2018 發表于 2018-7-3 11:17
TTL電平時單片機出來的電平,232和485都是工業用電平,你從網上買個5塊錢以內的USB轉串口TTL小東西就行

試過了啊,就是我下載程序用的轉換器,發現通信不了,老哥你串口通信怎么做的
回復

使用道具 舉報

7#
ID:308173 發表于 2018-7-4 00:25 來自觸屏版 | 只看該作者
lzts88 發表于 2018-7-3 11:31
232接口電平是+12V,-12V,TTL接口電平是+5V(也有+3.3V),0V,正常工業通訊用232電平高點,可傳輸遠點。 ...

我下載程序用的就是usb轉ttl的,發現通信不了
回復

使用道具 舉報

8#
ID:341045 發表于 2018-7-4 11:22 | 只看該作者
miaoxiaobaiqaq 發表于 2018-7-4 00:25
我下載程序用的就是usb轉ttl的,發現通信不了

先看硬件是否有問題,USB轉TTL232的RX,TX短接,電腦運行串口助手,隨便發一些數據,看是否收到同樣的數。不能收到,USB轉TTL壞。能收。然后正常連單片機試,注意波特率和通訊協議。先在單片機寫個最簡單的發來測試先。

評分

參與人數 1黑幣 +10 收起 理由
zyzhyue + 10 很給力!

查看全部評分

回復

使用道具 舉報

9#
ID:335709 發表于 2018-7-4 14:38 | 只看該作者
miaoxiaobaiqaq 發表于 2018-7-4 00:23
那按道理說用usb轉ttl那個下載器應該可以通信的啊,你試過自己焊板子測過串口通信么

特意去查了一下,你說的“USB轉TTL”,應該就是“USB轉串口TTL電平”,UART或者USART都是指串口。
那么,一般就可以直接連的了。
要注意的,一個就是說過了的收發要交叉,第二就是電壓,轉的TTL一般高電平是指5V吧,你的系統也是5V系統嗎?
自己焊板子、設計板子,串口通訊?搞過很多。
回復

使用道具 舉報

10#
ID:111634 發表于 2018-7-5 14:38 | 只看該作者
實例50  單片機與PC機虛擬串行通信
回復

使用道具 舉報

11#
ID:111634 發表于 2018-7-5 14:39 | 只看該作者
實例50  單片機與PC機虛擬串行通信
回復

使用道具 舉報

12#
ID:111634 發表于 2018-7-5 14:40 | 只看該作者
本帖最后由 zl2168 于 2018-7-7 16:05 編輯

實例50  單片機與PC機虛擬串行通信
⒈ 虛擬串行通信說明    …
⑴ 添加虛擬串口    …
⑵ 下載“串口調試助手”    …
⒉ 電路設計    …
⒊ 程序設計    …
⒋ Keil調試    …
⒌ Proteus仿真    …
實驗16 與PC機虛擬串行通信.rar (151.41 KB, 下載次數: 31)

Proteus仿真一下,確認有效。以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。書中電路和程序設計有詳細說明,程序語句條條有注解。
回復

使用道具 舉報

13#
ID:365668 發表于 2018-7-5 15:39 | 只看該作者
這個就是直接轉
回復

使用道具 舉報

14#
ID:308173 發表于 2018-7-5 19:36 來自觸屏版 | 只看該作者
感謝大家,可以直接用usb轉ttl通信,可能之前的程序有點問題
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表