Re: 虛指令PAGE
|
||||
---|---|---|---|---|
初級會員
|
喔......是這樣啊....我懂囉....感恩啊...><
發表於: 2005/6/29 9:53
|
|||
|
訪客
|
dsPIC30F2010組語完整範例
|
|||
---|---|---|---|---|
訪客-訪客
|
請問有無dsPIC30F2010組語完整範例.
說明組語的整個架構 .include ... ... .global ... ... .section ... ... .text ... .end 小弟現在被搞糊塗了.設一些變數老是會被call function時蓋過去.還有無法設long(32bit)變數... 請各位大大指教!謝謝! |
|||
|
Re: 問題:關於FlashRom
|
||||
---|---|---|---|---|
高級會員
|
版主,謝了
發表於: 2005/6/28 15:02
|
|||
|
Re: 關於MCP42XXX使用相關問題
|
||||
---|---|---|---|---|
高級會員
|
謝謝你的回答
那麼如果我在MCP42xxx之後要接另一個SPI的元件 也是可以直接將CS接在一起嗎 因為我在另一個關於SPI的問題中有人回答我SPI是用到幾個就需要幾隻控制腳...所以如果我把CS全部都串接在一起會不會有問題呢 還是仍需用不同的I/O腳來做控制呢@____@
發表於: 2005/6/28 10:48
|
|||
|
NEWS-MPLAB IDE v7.20 release
|
||||
---|---|---|---|---|
資深會員
|
發表於: 2005/6/28 9:09
|
|||
|
Re: I2C Slave Mode.........
|
||||
---|---|---|---|---|
資深會員
|
只要你的master端有寫好就可以傳多筆資料了
兩邊的通訊格式要相同 先告知master有幾組資料要收 然後開始一組一組傳輸就好啦 就重複你傳第一組時的方式就好
發表於: 2005/6/28 8:41
|
|||
|
訪客
|
Re: 關於 PIC10F206 的 delay
|
|||
---|---|---|---|---|
訪客-訪客
|
多謝你的回覆 ....
我還是有些東西不明白 1. 根據書籍提供的算式, prescaler 的比例越大 (i.e. 1:256) 和 tmr0 的 initial 數值越細 , 這timer 是會行得快了 or 慢了 ? 2. 當tmr0 每次數值加1時(不用prescaler), 是不是需時 1us ( 假設 Fosc 是4MHz ) 標準 ? 3.正如你所說, 判斷是否已經 "經過" 某一點為原則 , 你的意思是不是說 compare 個 tmr0 與 標準數值做比較 ? 4. 當設定了 tmr0 的數值時 , 我如何去令這timer 開始運作 及停止 ? 5. tmr0 在 pic10f206 的環境下 , 有甚麼普遍用途 ? |
|||
|
Re: 關於 PIC10F206 的 delay
|
||||
---|---|---|---|---|
資深會員
|
有個現成的程式, 可以拿來參考;
目前笨笨鴨我.... 還看不懂此程式... 是日文的呦... 希望能提供壹些小小助益... 如果有人可以重新詳細註解一下... 笨笨鴨我 呱..呱..呱..呱.. 感激不盡 lar!!! >>>>>> www.picfun.com/P10F/p10f07.html <<<<<
發表於: 2005/6/28 1:11
|
|||
|
Re: ccs程式問題
|
||||
---|---|---|---|---|
資深會員
|
參照:
no, no, CCS 的 fprintf( ) 的輸出目的地 _不限於_ buffer ! CCS 做 輸出導向其他裝置 ... 一點也不花時間 printf ( putc, "hello world, x = %u", x ) 就送到 STDOUT 依此類推 printf ( lcd_putc, "hello world, x = %u", x ); 就送到 LCD 去啦 只要你有一個可以接受字元變數的 lcd_putc ( char c ) 就搞定啦 (CCS 所提供的驅動程式 lcd.c 裡面就有 lcd_putc ) 照貓畫虎,還可以搞出一堆好玩的 ... printf ( i2c_write, ... ) 就送到 I2C 去 或是 printf ( mmc_write, ... ) 就寫到 MMC 記憶卡去 printf ( nic_putc, ... ) 就送到 Ethernet 去 實在是超好用的東東,呵呵 喔,忘了說最基本的用途,多通道軟硬體 RS232 先宣告一個硬體RS232和兩個軟體RS232,以 16F877 或 18F452 為例,如下 #use rs232(baud=9600,xmit=pin_c6, rcv=pin_c7,stream=HOSTPC) #use rs232(baud=1200,xmit=pin_b1, rcv=pin_b0,stream=GPS) #use rs232(baud=9600,xmit=pin_b3, stream=DEBUG) 然後 fprintf(DEBUG,"Got a CR\r\n"); 就送到 PIN_B3 去 fputc(c,HOSTPC); 就用硬體 USART 送到 PIN_C6 去 c=fgetc(GPS); 就去讀 PIN_B0 的 GPS 囉 兩三行輕鬆搞定,PIC16 與 PIC18 甚至於 PIC12 都可以 _無痛苦_ 快速移植! 會佔空間嗎? 我手上沒有 Hi-Tech C,也沒有 C18,不過, CCS 站上有篇老文章可以參考一下 http://www.ccsinfo.com/compare.shtml 看來 CCS 的 printf 的效率要比 Hi-Tech 高太多太多啦 ,有興趣的朋友不妨再測試比較一下吧 http://www.ccsinfo.com/demo.shtml 此外,目前的 CCS 3.226 與四年前的 3.002 相比,可真是有天壤之別喔,呵呵 Enjoy !
發表於: 2005/6/27 23:23
|
|||
|