|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
51單片機和計算機串口通信怎么通不上?51的SCON控制字設(shè)錯了? |
| 作者:jiaojian 欄目:單片機 |
51單片機和計算機串口通信怎么通不上?51的SCON等控制字設(shè)錯了?應(yīng)該設(shè)為什么? 謝謝 |
| 2樓: | >>參與討論 |
| 作者: squarelook 于 2006/8/14 10:43:00 發(fā)布:
收發(fā)接線對不對? 電路上是怎么跟計算機串口連接的?
|
|
| 3樓: | >>參與討論 |
| 作者: ltfan 于 2006/8/14 10:47:00 發(fā)布:
scon按照要求設(shè)就行了! 我這兩天也在做與pc機的通信,但是我通信過去的數(shù)值不對,你pc機上用什么軟件實現(xiàn)接收發(fā)送數(shù)據(jù)的,我使用matlab |
|
| 4樓: | >>參與討論 |
| 作者: XiangLiwei 于 2006/8/14 11:20:00 發(fā)布:
設(shè)置的問題 第一: 你用的是51的開發(fā)板,還是自制的?如果是開發(fā)板的話,你得在BIOS里面設(shè)置你的中斷模式,將模式改為ECP模式,378H,IRQ7; 第二: 你可以檢測你的串口的工作是否正常,你的電腦的串口的接線出來的應(yīng)該是 公口,你可以檢測上排針的2,3針(上排針共是5針);進行檢測時你應(yīng)該使用串口調(diào)試器的. |
|
| 5樓: | >>參與討論 |
| 作者: jiaojian 于 2006/8/14 14:13:00 發(fā)布:
自制的 用MAX232CPE和計算機串口通信 計算機上用串口調(diào)試助手 自制的 用MAX232CPE和計算機串口通信 計算機上用串口調(diào)試助手 |
|
| 6樓: | >>參與討論 |
| 作者: gordenwen 于 2006/8/15 1:30:00 發(fā)布:
我這兩天剛剛調(diào)通了串口,最關(guān)鍵是波特率要設(shè)對 我這兩天剛剛調(diào)通了串口通信,情況跟你的一樣。覺得需要注意幾點: 1、保證連線正確 2、最關(guān)鍵是單片機的波特率要設(shè)對, 3、然后PC上串口調(diào)試助手的波特率等設(shè)置跟單片機一致。 |
|
| 7樓: | >>參與討論 |
| 作者: Cgirl_hy 于 2006/8/15 10:32:00 發(fā)布:
波特率設(shè)計有沒有問題呀 1、控制字設(shè)置要正確 2、單片機與計算機的波特率設(shè)置要一致 3、中斷向量是否正確 4、中斷程序是否正確 你可以先設(shè)計一個單工方式的試一下如果可以通訊正明你的軟件設(shè)計有問題 |
|
| 8樓: | >>參與討論 |
| 作者: 汽車電子 于 2006/10/5 10:26:00 發(fā)布:
串口通V3.22 串口通V3.22是一款功能超強的串口調(diào)試軟件,特色功能如下: 接收區(qū)能混合顯示ASCII和中文,ASCII和16進制,16進制 接收區(qū)能自定義設(shè)置5個換行符 接收區(qū)混合顯示ASCII和16進制、純16進制時,能根據(jù)自定義的換行符自動換行,且增加換行時間 發(fā)送前可選擇接收區(qū)自動換行或清空 自動保存接收區(qū)域數(shù)據(jù)為文件的路徑可選,文件的大小自定義; 運行軟件時自動加載上次配置 自動清空接收區(qū)的大小可自定義 兩個頻率和占空比可調(diào)的低頻簡易矩形波發(fā)生器 發(fā)送數(shù)據(jù)支持 16進制、10進制、ASCII碼和中文的混合輸入,方便更多場合調(diào)試 收到特定數(shù)據(jù)即自動發(fā)送 自定義多達300條常用發(fā)送數(shù)據(jù),可自動/手動輪巡發(fā)送,雙擊發(fā)送當前選中條目 支持汽車行駛記錄儀國標通訊協(xié)議GB/T19056-2003 GPS模擬器,從電腦串口輸出GPS定位信息,時間可選計算機本地時間 免費軟件,可自由下載。 以后陸續(xù)開放一些小工具,如LPC2000 ISP、多機通訊、火車機車信號模擬器等…… 發(fā)送數(shù)據(jù)舉例: 例1: \x01\x23 \x90 \180\238 \xf0 1234567890 \n\r \xaa ABCD可輸出中文\r\n 例2: AT+CIPSTART="TCP","168.168.168.168","1688" \r\n 例3: AT+CIPSEND=1024\r\n 輸入發(fā)送命令和長度后,可直接輸入10進制、16進制、ASCII和中文,到預(yù)定長度時自動發(fā)送... 自發(fā)自收測試:115200波特率,無校驗,每隔100MS發(fā)送第一次開機默認發(fā)送區(qū)的數(shù)據(jù)(546字節(jié))。測試過程中,界面操作反應(yīng)正常,接收顯示與發(fā)送基本同步,一直測試到發(fā)送約200KB(接收區(qū)不清空),發(fā)送字節(jié)數(shù)與接收字節(jié)數(shù)相同。 做串口軟件也是一種享受,不用刻意去做,需要某個功能的時候就增加,感覺真好... ![]() ![]() * - 本貼最后修改時間:2006-10-5 10:31:06 修改者:汽車電子 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |