Ⅰ 51 單片機的串口如何轉換成 RS232C 介面,又如何轉換成 USB 介面
用Max232晶元可以將電腦的232電平轉成TTL電 平
也可用uSB轉TTL電路將uSB轉成TTL電平,如PL2103 PL2102等,但要有驅動程序
Ⅱ 筆記本沒有串口,如何調式單片機串口程序
使用USB轉RS232轉換器即可
第一次使用時,先安裝驅動,再將轉換器USB插頭插在電腦的USB口,系統會出現找到新硬體,並安裝驅動,最後在設備管理器中能看到新產生的COM埠.對此COM埠操作即可.
以後再次使用時,直接把USB插頭插在電腦的USB口,即可.插入相同的USB口,COM口號基本是一樣的,也可以在設備管理器中修改埠號.
在使用過程中,任務欄中不會提示USB硬體,產生的COM埠像本機原裝的COM口一樣的使用方法.沒有區別.串口助手,RS232的ISP功能,調式RS232串口程序等都可以用.
用完後,關閉使用COM埠的程序,然後拔掉USB插頭即可.不用"彈出硬體".
我一直這樣用.
Ⅲ 單片機為什麼ad轉換串口沒有輸入也有數據
只要啟動轉換了就會有AD轉換的結果,你沒加AD電壓,那麼輸出有值,說明電源電壓的地不太干凈,或者你的AD電路有寫問題。
單片機一般的ADC是沒有問題的,
我覺得很有可能是下述原因之一:
1.是不是電平有跳動的不穩定,比如輸入電平抖動(干擾導致),你只是肉眼沒看出來而已,所以認為它是穩定的。這個解決方法如果輸入是穩定電壓(直流),那就在電壓之間加上個電容就完事了。
2.是不是輸入電壓的范圍超了?如果是范圍超了,加個分壓電路,然後在單片機程序裡面再按比例的增加就行了。
Ⅳ 8051單片機的串列口可以直接與rs232串列口想連接嗎
當然不可以。單片機的「串列口」是TTL電平的,需要經過TTL-RS232電平轉換器之後,才能轉換為RS-232電平並與RS232串口相連接。
Ⅳ 用usb ttl串口轉換器時程序燒錄不進去 一直是正在檢測目標單片機 各部件都是好的 單獨給單片機
將最高和最低波特率調至1200。
多試幾次斷電 再上電過程,
看發送和接收信號線是否接錯
重裝usbttl串口轉換器的驅動
看晶振電路是否正常,如插接是否牢固
換一個版本的燒錄軟體
換一個單片機晶元試試
Ⅵ 232 485 轉換器 串口竊電, 單片機的232口只有2,3,5,.需要把哪個引腳接5v 轉換器才能得電
有賣現成的RS232轉RS485模塊,就是插到電腦上就能用的,不用另接電源的。就是用串口自動取電的。
你用是板子,也可以自己做取電這部分電路。如果你的板子沒有其它電路,就是RS232轉485,那就可以。如果還有其它電路,那取電的功率就不夠 了。
做好後,可以試一下,看能否正常工作,主要是供電的電壓是否夠5V。電路如下。
取電部分,只用到接電腦的2,5腳。那個78L05,是小封裝的,像塑料三極體那麼小。
Ⅶ 51單片機,如何從串口1轉換到串口4
可以通過編程 設置,當然先要 硬體連接 正確,串口1 ~ 串口4 使用的IO口是不同的,
這可以查看相關單片機的數據手冊,裡面有 怎樣設置,使用的 IO ,中斷 號,等等信息。
如STC的一款有
( 串口1 P3.0 P3.1 和 P3.6 P3.7 & P1.6 P1.7 可選擇)
( 串口2 P1.0 P1.1 和 P4.6 P4.7 可選擇)
( 串口3 P0.0 P0.1 )
( 串口4 P0.2 P0.3 )
Ⅷ rs232和rs485的轉換電路怎麼和單片機連接
具體連接方法如下:
廣成RS232/485 轉CAN模塊設備的安裝:
1、與 PC 連接:
RS232/485 轉CAN模塊具有即插即用的特點,因此用戶可以使用 PC 機 RS232 接直接與 CANCOM 模塊連接。當用戶的 PC 機沒有自帶 RS232 介面時,則需使USB 轉 RS232 或 USB 轉 RS485,與 CANCOM 的 232/485 介面連接即可建立信。請注意:RS232 介面的 RX、TX 請勿接反;RS485 介面的 485+(A)、485-(B)請勿接反,否則將無法通信。
至此,rs232和rs485的轉換電路和單片機連接已經設置成功。
Ⅸ 關於PIC單片機串口通訊問題
嗯 如樓上 有條件的話 直接用示波器來看(研發的話 應該是有的)
不過感覺看來 應該是波特率的問題 單片機那邊設置波特率都是用定時器來的
到底設置的誤差有多大 串口數據一般是LSB低位先出 一端用A'來發數據 而另一端讀串口數據的時候用波特率A對應的頻率來掃描串口端得數據 從你的「 如發0x9F他收到得就變成0X1F 」 畫出波形分析 前5個bit不出錯 累積到第6個bit 出問題 可以算出 你發的波特率 和接受的波特率的關系 也就可以理解為什麼是高位出問題
也就是說 碼元周期(波特率倒數)是相差一些的 因為我不知道 你說的「 如發0x9F他收到得就變成0X1F 」 裡面哪個數據是按確定的標准來處理的
但是提示這些的話 你自己應該可以察覺一些東西出來了 反過去算
還有你說的換有牌子的轉換器會正常 我想應該只是好一點吧 因為牌子的轉換器可能是對電平跳變處理的好一些 就是那些上升沿 下降沿 比較陡 這樣的話對有誤差的非同步串列數據的識別是有好處的 但是誤差還是在那裡 沒有從根本上解決
http://hi..com/xiasanming/blog/item/b09a59dffc8a074e94ee3788.html
這是我自己寫一點關於UART串列數據的 希望對有用
Ⅹ 單片機串口是什麼意思
問題一:單片機里的串口和並口是什麼?什麼意思簡單解釋下,謝謝! 串列介面 (Serial Interface) 是指數據一位一位地順序傳送,其特點是通信線路簡單,只要一對傳輸線就可以實現雙向通信(可以直接利用電話線作為傳輸線),從而大大降低了成本,特別適用於遠距離通信,但傳送速度較慢。l
問題二:單片機串口調試是什麼意思? 一般通過一根串口線將單片機與PC連接好,通過常用的串口調試助手這個軟體發數據和接收數據。調試的意貳就是看是否產品能否達到設計人員想要的通信過程。
問題三:單片機串列通信中通信什麼意思? 數模是將單片機內的數據輸出轉換為模擬信號。是單片機通過數模轉換器以模擬量的方式與外部建立聯系。
模數是將外部模擬信號變為數字信號輸入單片機。是外部模擬信號通過模數轉換器與單片機建立聯系。
串口通訊是單片機與外設之間數字信號的交互。
問題四:單片機串口作用? 進行兩線制通信,通過電平轉換(MAX232)可與計算機通信
也可單片機間相互通信
問題五:單片機中串口與普通I/O口有什麼區別? 1 基本功能是一樣的,普通埠通過編程也可以完成232串口(spi,i2c)的功能。
2而大多單片機中2個串口管腳(復用,也可以做普通IO口),人家單片機廠家已經集成好了,只需操作一些寄存器和簡單編程就可以了,不需要復雜的模擬232串口進行編程了。
3,現在很多單片機都有spi,i2c集成好丹了,不需模擬編程了,簡單的控制下相應的寄存器和簡單編程可以,
問題六:什麼是單片機串口顯示 就是通過單片機的串口傳輸數據到電腦上或者其他單片機上,然後通過顯示工具顯示出來。
問題七:單片機調試串口是什麼 30分 1、串口是一種通信方式介面。其數據一位一位地順序傳送,一般使用3條線(TX、RX、GND)連接。一般電腦的口(9針D形介面)也稱它為RS-232介面不能與單片機機直接相連,需要通過電平轉換模塊轉換為TTL電平方可通信。主要設置有波特率、數據位數、奇偶校驗、停止位等。單片機通信一般採用96n81配置,即波特率9600、數據位:8位、奇偶校驗:n(無)、停止位:1
2、電腦和單片機通信一般使用《串口調試助手》》軟體進行調試。
沒有串口的電腦一般採用u *** 轉串口(TTL)與單片機的TX、RX管腳直接連接即可調試。
問題八:單片機裡面波特率是什麼意思 波特率表示串口通信快慢,單位是bit/s
就是1秒能傳送二進制數據的位數
計算機中數據都是以二進制形式存儲的
一位二進制數稱為1比特(bit),它只能表示0和1兩個數值,8位二進制數(稱1位元組)可表示的數值范圍是0-255
問題九:單片機中的TXD RXD指什麼? RXD、TXD是Receive Data ,Tran *** it Data 的意思。 RXD 為接收數據的引腳,TXD 為發送數據的引腳。
RXD是P3.0,TXD是P3.1
問題十:單片機串列口與普通IO口區別? hi 低調136 ,
串列口是復用口,可以作為串口使用,也可以作為普通IO口。
但是其他的IO口就只能作為普通IO使用了。
因為串列口的相關管教連接著串列模塊!
如果能夠幫到你,請採納我的回答,謝謝!
Anson