• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users






Re: 想請教我遇到的二個怪問題.
#8
初級會員
初級會員


查看用戶資訊
Hello Mark, 版主,

謝謝你們喔. 我大致上了解你們的意思了.

感激你們不厭其煩的解釋

十分感激.



菜鳥

發表於: 2008/7/23 16:32
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教我遇到的二個怪問題.
#7
版主
版主


查看用戶資訊
如果只是簡單的RS-232硬體流量控制那只需要用到 RTS & CTS 兩隻腳而已。將 DTE 端 (公座,PC端) 的 RTS 接到對方 DCE (一般為母座) 端的 RTS,同樣對方的 CTS 也接到己方的 CTS。利用軟體方式來控制 RTS & CTS 就可以做硬體的流量控制了。沒有說用 C 寫就無法做流量控制。

發表於: 2008/7/23 14:50
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教我遇到的二個怪問題.
#6
高級會員
高級會員


查看用戶資訊
我選硬體流量的原因是...
我有將PIN4(DTR:data terminal ready)PIN6(DSR:data set ready)PIN8(CTS:clear to send)短路接在一起!
後來公司前輩有跟我說其實這樣就等於選擇無流量限制啦!
所以跟組合或C是無關的!
不過我有試過PIN4.6.8無短路在一起,傳送資料會有問題,會類似你的漏收問題,所以才會提醒你!

發表於: 2008/7/23 14:37
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教我遇到的二個怪問題.
#5
初級會員
初級會員


查看用戶資訊
參照:

MARKWANG 寫道:
我用組合語言寫沒遇到這問題耶!!!
因為我也有用過USB轉RS232的,也是OK!!!
問題二我的設定也是沒打勾的!!!
至於問題一會不會是你流量限制住了!
因為我看你程式也沒設定byte數量阿!!
我是都設為硬體控制啦!!!
還有RS232的4(DTR).6(DSR).8(CTS)PIN有短路在一起!!!
再試試看羅!!



Hello Mark,

這個問題我已經解決了. 我想Mark 說的沒錯可能是因為流量或是buffer的關係. 我在printf之後加上 dealy_ms(3) 之後, 這個問題就解決了. 謝謝Mark 的提醒.

我想順便請教一下, 你說的影體控制是因為你用組合語言寫的關係是嗎? 用C好像沒法直接控制硬體是嗎??? 還有你所謂的短路在一起,這有怎樣特別的影響或是意義嗎? 因為剛學所以很多不懂所以對你這句話沒法體會到它的意思.不是很了解那句話的意思.可以在深入講解一下嗎???



謝謝你抽空回文章. 十分感激.



菜鳥

發表於: 2008/7/23 13:48
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教我遇到的二個怪問題.
#4
高級會員
高級會員


查看用戶資訊
我用組合語言寫沒遇到這問題耶!!!
因為我也有用過USB轉RS232的,也是OK!!!
問題二我的設定也是沒打勾的!!!
至於問題一會不會是你流量限制住了!
因為我看你程式也沒設定byte數量阿!!
我是都設為硬體控制啦!!!
還有RS232的4(DTR).6(DSR).8(CTS)PIN有短路在一起!!!
再試試看羅!!

發表於: 2008/7/21 17:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教我遇到的二個怪問題.
#3
初級會員
初級會員


查看用戶資訊
Hello 版主,

謝謝你的回覆. 第二個問題解決了.

我發現把那個勾選取消之後,在Hyper terminal 裡面,你打字在上面好像也不會顯示出來了. 看來魚與熊掌不能兼得.

希望有高手能指導一下第一個問題.



謝謝大家抽空看文章回覆.



十分感激



菜鳥

發表於: 2008/7/21 14:20
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教我遇到的二個怪問題.
#2
版主
版主


查看用戶資訊
1. 沒用過 CCS 請有經驗的網友支援一下。Thanks,

2. 會重複顯示劍潭所輸入的字原是因為你啟動了 Hyper Terminal 裡的 Echo 功能關係,到"設定"底下的 "ASCII 設定" 下將"輸入回應字元"功能關閉。

發表於: 2008/7/21 8:16
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


想請教我遇到的二個怪問題.
#1
初級會員
初級會員


查看用戶資訊
Hello, 各位高手

菜鳥又來問問題了,這次遇到兩各怪問題. 但是首先我要說,因為我的筆記型電腦沒有9 pins的的孔可以接rs232 所以我去買了一條use 轉 rs232的線來使用,不知道是否有什麼影響下面的問題.

第一個:

我用了一個相當簡單的測試一下我的code想試一下我的傳輸線,Code如下
#include<16F877.h>
#use delay(clock=10000000)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)

void main()


{
printf("con 00:0C:84:00:60:44");
}

但是在Hyper terminal 的螢幕上,卻無法完整的顯示, 它永遠都只顯示到 con 00:0C:84:00:60 而後面的 44 就消失不見了,有高手可以指點一下怎麼回事嗎???

第二個:

就是當我把檔案傳入我的PIC 16f877 之後,我在Hyper terminal 上按g,要執行他,我明明指按一個g,可是他都會顯示兩個,然後他在傳輸的過程,所有的數字還有文字都是會重複在跑出來. 我輸入一個驚嘆號進去, 可是Hyper terminal 螢幕卻顯示出兩個驚嘆號,所以可以請教是什麼原因嗎?



在此先謝謝大家的幫忙



菜鳥

發表於: 2008/7/21 3:49
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------