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

UR 的腳1、6、8 腳位一定要為HIGH嗎?

缺席
jchuang
一般會員


發表:41
回覆:36
積分:15
註冊:2003-08-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-10 11:12:08 IP:61.61.xxx.xxx 未訂閱
DEAL ALL: 我用PIC做ADC ,我是用TURBO C寫的在DOS下執行,在PC上是用BIOS 的FUNCTION CALL 寫的,可是我發現,要從PIC上收到ADC的值一定要將1、6、8 腳位為HIGH,否則的話無法收到資料,是不是用BIOS 的FUNCTION CALL寫的一定要將1、6、8 腳位為HIGH呢?? 而我用WINDOWS 的HYPER TERMINAL 做測試時確不用將1、6、8 腳位為HIGH。我是不是應該採用控制暫存器的寫法才可以只接TX、RX、接地 ,就收到PIC上ADC的值呢? 新手上路
------
新手上路
derrenbol1
中階會員


發表:5
回覆:113
積分:93
註冊:2004-12-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-10 14:05:38 IP:210.202.xxx.xxx 未訂閱
To jchuang: 單純只為了"傳輸"的目的, 只要TX, RX, 及GND即可. 另外1, 6, 8對於本 地設備而言是輸入腳, 你無法去控制它的輸出, 這三支腳僅能由外部裝置去 將它的電位改變. CD (Pin 1) : Modem控制信號之一, 當Modem偵測到電話線路上有資料載 波時, 會以將此接腳設為0, 來通知電腦. DSR(Pin 6) : 本地設備此接腳會與遠端設備的DTR連接; DSR與DTR用來做 兩個設備的"連接"通知. CTS(Pin 8) : 與RTS接腳構成RS232的硬體流量控制.
jchuang
一般會員


發表:41
回覆:36
積分:15
註冊:2003-08-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-12 12:15:59 IP:140.123.xxx.xxx 未訂閱
deal derrenbol1: 可是我收資料時一定要將1、6、8 腳位為HIGH,才可以順利的收資料,請問一下,是因為我用bios 的function code 所寫的關系嗎? 新手上路
------
新手上路
derrenbol1
中階會員


發表:5
回覆:113
積分:93
註冊:2004-12-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-08-12 19:18:56 IP:210.202.xxx.xxx 未訂閱
To jchuang : 可能是吧, 因為Under DOS的話, 我從來都不用BIOS的功能, INT14是嗎? 我也都忘了, 我都直接控制UART晶片的暫存器.
jchuang
一般會員


發表:41
回覆:36
積分:15
註冊:2003-08-08

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-08-17 10:16:10 IP:61.61.xxx.xxx 未訂閱
deal derrenbol1: 謝謝您了,我換另一種寫法看看囉~~ 新手上路
------
新手上路
系統時間:2024-07-01 11:54:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!