• 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: pic18f452接收資料...
#3
初級會員
初級會員


查看用戶資訊
应该就是上面所说的了,这就是软件的协议了,做之前你要弄明白PC发给PIC的数据和这些数据代表的意思,根据你定义的协议让单片机去动作,如你所说傳1111過去~PIC執行mode1,1010過去~PIC執行mode2,要注意通讯的可靠性和容错性,呵呵

發表於: 2007/4/19 20:41
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic18f452接收資料...
#2
新會員
新會員


查看用戶資訊
首先您要先確定溝通的介面是什麼?
假設是PC與PIC作溝通,USB與RS232是最普遍的。

至於PIC要執行什麼動作,這個應該由您自己決定,
你可以用switch,case就可以辦到了,如下所列:
switch(mode)
{
case mode1:
break;
case mode2:
break;
default:
}

還有在中斷裡面盡量只是作純粹接收的動作,至於要執行什麼mode,則在main裡面的while loop中執行比較好。

發表於: 2007/4/16 16:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


pic18f452接收資料...
#1
新會員
新會員


查看用戶資訊
請教一下pic如何判斷由接收端傳來的資料是要叫它執行什麼功能~
爬文看過知道用VB只有傳值給PIC~但是PIC接收端收到後是用什麼方法來判讀指令?(使用RS232)
ex:VB傳1111過去~PIC執行mode1
傳1010過去~PIC執行mode2
這要如何做到阿~
目前嘗試先給一個初始狀態~然後把mode都寫在中斷副程式~但是想不通如何去選擇mode?
謝謝指教!

發表於: 2007/4/16 12:43
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... ]

教育訓練中心

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