全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:997
推到 Plurk!
推到 Facebook!

一個單向串列傳輸的問題

答題得分者是:
桃花依舊
一般會員


發表:4
回覆:8
積分:2
註冊:2005-07-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-08 21:30:45 IP:61.59.xxx.xxx 未訂閱
我用兩顆8051做了個簡單的串列測試,但碰到了一些問題    這是我傳送的8051程式(簡稱A)  
 
#include
void main(void)
 {
 SCON=0x50;
 TMOD=0x20;
 TH1=0xe6;
 TR1=1;
 
   j=P1;
  if(P2_0==0)
   {
   P1=0xFE;
   SBUF=j;
   }      else if(P2_0==1)
   {
   P1=0xFF;
   SBUF=j;
   }    while (TI!=1);
TI=0;
}    
下面這是我接收的8051程式(簡稱B)
 
#include
void main(void)
 {
 SCON=0x50;
 TMOD=0x20;
 TH1=0xe6;
 TR1=1;
 
 P1=SBUF;
 RI=0;
}    
我想要做到的是,當我A的p2.0這個接腳接負極時,B的P1.0這個接腳會轉為負極 讓我的LED燈發亮 我用4顆1.5V的電池當作6V的電壓接50歐姆電阻來測試,但是問題出現了 當我這兩顆8051接在相同的四顆1.5V電池時,一切都正常動作 但是一但我拿8顆電池,將兩顆8051分開來各別接4顆電池來測試時,B卻不會再動作了,一定要我接相同的電池才會動作,這是怎麼回事呢?

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-08 22:40:04 IP:220.134.xxx.xxx 未訂閱
可能是位準問題.你A與B有共地嗎?沒有的話共地再試試吧.
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
桃花依舊
一般會員


發表:4
回覆:8
積分:2
註冊:2005-07-16

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-08 23:30:05 IP:61.59.xxx.xxx 未訂閱
共地指的是將a跟b的電源負級相接嗎? 我這麼做之後,的確已經是可以正常動作了. 位準指的是什麼呢

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-08-09 00:02:10 IP:220.134.xxx.xxx 未訂閱
引言: 共地指的是將a跟b的電源負級相接嗎? 我這麼做之後,的確已經是可以正常動作了. 位準指的是什麼呢
yes, 共地指的是將a跟b的電源負級相接. 位準問題就是指兩邊電位無法判斷誰高誰低.當然無法正確動作啦. 好比兩個人在比身高, 一個站在1F,一個站在2F, 那要怎麼比? 實際誰高也不知道ㄚ.
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
桃花依舊
一般會員


發表:4
回覆:8
積分:2
註冊:2005-07-16

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-08-09 00:13:49 IP:61.59.xxx.xxx 未訂閱
這麼說來,串列傳輸是一定要共地囉? 但是像遠距離傳輸的8051,譬如無線遙控車.他們也沒有共地啊

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-08-09 00:27:39 IP:220.134.xxx.xxx 未訂閱
引言: 這麼說來,串列傳輸是一定要共地囉? 但是像遠距離傳輸的8051,譬如無線遙控車.他們也沒有共地啊
不一定. RS485就沒有共地. 而你在接2個51時是直接接起來當然要共地.透過界面IC就不用. 無線遙控車有另外發射與接收IC做編碼與解碼的動作.
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
桃花依舊
一般會員


發表:4
回覆:8
積分:2
註冊:2005-07-16

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-08-09 00:30:08 IP:61.59.xxx.xxx 未訂閱
這樣我就知道了,謝謝㊣大^^"
系統時間:2024-07-07 2:16:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!