Re: USB joystick 範例
|
||||
---|---|---|---|---|
初級會員
|
Joystick 的程式可以改寫MCHPUSB的滑鼠範例程式,記得要更改Product ID,以免辨識錯誤。最複雜的descriptor可於usbdsc.c中修改如下所示。
rom struct{byte report[HID_RPT01_SIZE];}hid_rpt01={ 0x05, 0x01, 0x15, 0x00, 0x09, 0x04, 0xA1, 0x01, 0x05, 0x02, 0x09, 0xBB, 0x15, 0x81, 0x25, 0x7F, 0x75, 0x08, 0x95, 0x01, 0x81, 0x02, 0x05, 0x01, 0x09, 0x01, 0xA1, 0x00, 0x09, 0x30, 0x09, 0x31, 0x95, 0x02, 0x81, 0x02, 0xC0, 0x09, 0x39, 0x15, 0x00, 0x25, 0x03, 0x35, 0x8, 0x46, 0x0E, 0x01, 0x65, 0x14, 0x75, 0x04, 0x95, 0x01, 0x81, 0x02, 0x05, 0x09, 0x19, 0x01, 0x29, 0x04, 0x15, 0x00, 0x25, 0x01, 0x75, 0x01, 0x95, 0x04, 0x55, 0x00, 0x65, 0x00, 0x81, 0x02, 0xC0}; 這個定義可以使用3個旋轉,一組hat switch以及幾個按鍵。當然還需要去修改其他相關檔案以確保記憶體與變數的大小。這些修改都可以參閱相關資料或picdemusb手冊的說明。 加油。
發表於: 2005/12/5 17:04
|
|||
|
Re: 有關於PIC18F452應用於感溫方面
|
||||
---|---|---|---|---|
版主
|
溫度感應器可以考慮用 MCP9800 , 解析度為 0.5度C, 用I2C 的方式根 MCU 溝通。Sample 可以到 sample.microchip.com 申請。
MCU 的彈性很大,16F54 開始到PIC18Fxxxx 都有選擇,看你所需的功能而定。
發表於: 2005/12/5 16:04
|
|||
|
Re: PIC16,如何使用C語言
|
||||
---|---|---|---|---|
版主
|
PIC16 的 C compiler, Microchip 並沒有提供,需要用到協力廠商的 compiler 例: Hi-Tech PICC or CCS.
Hi-Tech PICC 有一份教材在右邊的較敘訓練目錄下,可以參考看看。有問題就 post 上來會有人回答的。
發表於: 2005/12/5 15:49
|
|||
|
Re: PIC16,如何使用C語言
|
||||
---|---|---|---|---|
版主
|
PIC16 的 C compiler, Microchip 並沒有提供,需要用到協力廠商的 compiler 例: Hi-Tech PICC or CCS.
Hi-Tech PICC 有一份教材在右邊的較敘訓練目錄下,可以參考看看。有問題就 post 上來會有人回答的。
發表於: 2005/12/5 15:49
|
|||
|
Re: 如何設定Configuration Bits???
|
||||
---|---|---|---|---|
中級會員
|
感謝iiwwcc大大的指點~~~
我已經試完成了~~~ 真的太感謝了~~~
發表於: 2005/12/5 15:31
|
|||
|
PIC16,如何使用C語言
|
||||
---|---|---|---|---|
新會員
|
要怎ㄇ使用c語言寫PIC16F877ㄚ
程式一樣可以燒錄嗎,那要怎ㄇ燒錄呢?
發表於: 2005/12/5 15:22
|
|||
|
Re: 有關於PIC18F452應用於感溫方面
|
||||
---|---|---|---|---|
新會員
|
TC74應該是買不到 TC1047A 我還要去問問看
交流電控制跟我的初步構想一樣 繼電器便宜又好用 風扇 我想我應該會用直流馬達 就是電腦風扇 至於感測我想要用LM335 比較好買 因為之前去問過 都買不到 只有AD590有 而一顆還要160 成本過高
發表於: 2005/12/5 15:10
|
|||
|
Re: 请教PIC16F916的VLCD1/2/3管脚的作用
|
||||
---|---|---|---|---|
管理員
|
Hi Alex,
Yes ! 就像 Data Sheet 中 Figure 9-2 的接法 , 將 1/3VDD & 2/3VDD 分別接至 VLCD1 , VLCD2 . 然後 VLCD0 = Vss , VLCD3 = VDD 就 OK 啦 . 當然 , Data Sheet 中提到 10K 的電阻值是作為設計時的參考 , 設計者必須做適當的調整以便得到最好的結果啦 :)
發表於: 2005/12/5 14:27
|
|||
|
Re: USB joystick 範例
|
||||
---|---|---|---|---|
管理員
|
Hi,
有一位北科大的曾老師已經有用 PIC18F4550 完成 joystick 的範例 . 他也非常熱心的要提供出來 . 我們會在收到後貼至檔案下載區 . 謝謝啦 !
發表於: 2005/12/5 14:11
|
|||
|