• slider image 442
  • slider image 492
  • slider image 493
  • slider image 494
  • slider image 495
  • slider image 496
:::


Browsing this Thread:   1 Anonymous Users






Re: 想請教各位前輩幾個語言問題與MPLAB v8.10
#5
初級會員
初級會員


查看用戶資訊
Hello 版主,

謝謝你的回覆,還附上圖讓我了解. 這個部分已經找到了,謝謝你. 順便請教一個題外話,你說的 PIC C 是指 C18 嗎??? 還是指哪個呢???

謝謝你這次的回覆.



菜鳥

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


Re: 想請教各位前輩幾個語言問題與MPLAB v8.10
#4
版主
版主


查看用戶資訊
Hyper-Terminal 在這裡設:
要設之前確定已經離線了。
底下圖示如不清楚,按兩下就可以看到詳圖。

CCS 我沒用過,PIC16F 只會用組語與 PICC,而且我都是直接去設定暫存器的值的方式。

Attach file:



jpg  (0.00 KB)


發表於: 2008/7/15 11:39
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教各位前輩幾個語言問題與MPLAB v8.10
#3
初級會員
初級會員


查看用戶資訊
Hi,

謝謝版主的回覆. 我確定這各地方我弄錯了. 我文章所提到的設定,應該是在Hyper Terminal 裡面的,我弄混了. 謝謝版主的提醒回覆.

還有,我有請教C語言的部分,不知道版主方不方便再詳細的說明一下,其實我已經看了好幾次 CCS C Compiler 的reference manual了. 不過他裡面提到USART真的不多. 我想大概是因為我懂,所以想請版主指點一下


在這裡先說謝謝了

發表於: 2008/7/15 0:08
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 想請教各位前輩幾個語言問題與MPLAB v8.10
#2
版主
版主


查看用戶資訊
參照:
第三個問題,我目前使用的是新版的MPLAB v8.10 可是我找不到可以設定什麼 8 Data bits, 1 stop bit, No Parity 的地方,我記得我以前用過 MPLAB v7.0的時候,他會秀出來在整各MPLAB視窗最底下,他會顯示你的 baud rate 幾個data bits, 幾個 stop bit. 有誰知道這各在哪裡可以設定嗎? 麻煩教一下.

我想你因該是弄錯了,MPLAB IDE 幾乎是使用USB除錯,不會有要設定 Baud Rate 的問題。如果你是要設定 PIC16F877 的UART Baud Rate 的話,哪與 MPLAB IDE 無關,那是在你所寫的程式裡去控制 PIC16F877 的暫存器。
第一及第二個問題有人回答了。

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


想請教各位前輩幾個語言問題與MPLAB v8.10
#1
初級會員
初級會員


查看用戶資訊
各位前輩你們好,

小弟目前才剛剛開始學PIC16f877也念了一些市面上相關書籍,但是有幾個問題不太了解.

我想請教一下幾個程式語言的問題,一個是C語言,一個是組合語言及一個MPLAB設定問題.

首先,我使用CCS C compiler. 因為在PIC 16F87X 系列, microchip 沒有自己的C compiler 所以我使用協力廠商的. 我想請教的是,如過我想要傳送一個字串給TX(PIN_C6), 其實這個字串是一個另外一個硬體的指令. 我想透過USART的 TX ( PIN_C6 ), 去控制那個硬體,不知道可麻煩指點一下該怎麼作或是有什麼建議? 同樣的要是我想要接受一個訊息經由 RX (PIN_C7) 是該怎麼去寫這樣一個指令呢? 之前有人說 我要做這兩件事情可能都需要用stream去做. 說坦白的, 我大概知道stream是什麼意思, 可是不知道該怎麼實際去使用它或是設定它. 還有當我要寫指令的話,我該用puts() 還是 gets 還是有其他的呢?我該寫什麼特別指出把這個指令送到PIN_C6嗎?還是它會自己送到那邊去? 基本上概念是不想都透過鍵盤 key in 然後經由rs232去傳輸這個指令,我想要把程式燒進去PIC裡面後,然後再Hyper terminal裡面,只要輸入 g! 他就可以做我之前的燒的程式. 可以麻煩知道的人指點一下嗎?? 我想請教的該怎麼寫一個字串傳送到TX?

第二問題,其實是跟第一個問題是一樣的,如果我改用PIC16F877組合語言時,我該怎麼作呢??? 我目前僅會透過USART的TX去傳送一個簡單的一個數字或是一個英文字母給電腦去,但是我不知道該怎麼傳送一個字串 (string). 所以麻煩懂的人指引一下.

第三個問題,我目前使用的是新版的MPLAB v8.10 可是我找不到可以設定什麼 8 Data bits, 1 stop bit, No Parity 的地方,我記得我以前用過 MPLAB v7.0的時候,他會秀出來在整各MPLAB視窗最底下,他會顯示你的 baud rate 幾個data bits, 幾個 stop bit. 有誰知道這各在哪裡可以設定嗎? 麻煩教一下.



我大概是這三個問題, 麻煩各位前輩教導一下,或是看哪邊有什麼書籍可以參考,因為我翻了一些書,好像都沒講到這些.

十分感激任何的解惑與幫助

祝 各位善心人士天天順心愉快



後學

發表於: 2008/7/10 16:35
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... ]

教育訓練中心

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