|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
串口232電容的問題 |
| 作者:mm7989680 欄目:通信技術(shù) |
做板子的時(shí)候布線把232的5個(gè)電容做的離芯片比較遠(yuǎn),3.5CM遠(yuǎn),好象通信不成功,不知道是不是這個(gè)原因,硬件和軟件實(shí)驗(yàn)時(shí)都調(diào)過沒問題 |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2006/9/7 20:44:00 發(fā)布:
不是這個(gè)問題 檢查電路是否正確。 |
|
| 3樓: | >>參與討論 |
| 作者: mm7989680 于 2006/9/8 10:00:00 發(fā)布:
串口232電容的問題 好的 謝謝chunyang 調(diào)試中 |
|
| 4樓: | >>參與討論 |
| 作者: mm7989680 于 2006/9/8 16:24:00 發(fā)布:
確實(shí)不是電容問題,解決了 確實(shí)不是電容問題,主機(jī)串口壞了,現(xiàn)貢獻(xiàn)程序如下,感謝大家 /*串口程序 連續(xù)向主機(jī)發(fā)送字符A 9600撥特率 BY MZ 20060908 */ #include<AT89X52.h> #define uCHAR unsigned CHAR #define uint unsigned int #define uLONG unsigned LONG uCHAR dat; void delay(uint t) { uint n,j; for (n=0;n<t;n++) for (j=0; j<10;j++); } void LED() //LED 顯示 { P0_1=0;delay(1000);P0_1=1;delay(1000); } ///////功能:串口初始化,波特率4800(FA)9600(FD),方式2///////// void Init_Com(void) { TMOD = 0x20; //8bit auto reload timer1 PCON = 0x00; SCON = 0x50; //mode1 8bit-data+1end TH1 = 0xFD; TL1 = 0xFD; TR1 = 1; } /////主程 { Init_Com(); dat='A'; //發(fā)送到主機(jī) 字符A while(1) { P0_5=1; delay(1000); P0_5=0; //RI=0; //RI 清零。 SBUF=dat; do{}while(TI==0); LED(); //顯示工作 TI=0; } } |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |