[問題]請教關於CCS語法的問題
|
||||
---|---|---|---|---|
新會員
|
Hi,everyone:
請問在CCS裡,自己寫的函數如何才能像它的提供的 printf()一樣,可以用常數字串當傳入值呢? ( 像這樣子 printf("tes%s",var1) ) 我自己寫的函數,只要寫成兩個傳入值的,就是沒辦法用字串常數當傳入值了。
發表於: 2005/10/24 15:44
|
|||
|
[問題]18F2320的中斷的問題
|
||||
---|---|---|---|---|
新會員
|
Hi , everyone:
我想請教各位,三個問題, 1.我參考AN555, 用TIMER0作了一個接收串列資料的腳位, 結果我的程式,常常發生,由於硬體的USART接收的資料 較快,讓TIMER0的中斷,沒發生作用,都要多傳幾次同樣的 資料才能讓模擬出來的USART接收腳動作。 ( 我單獨使用模擬的接收腳時,接收資料都很順暢 ) 2.為何程式裡printf的函數,佔ROM的容量會佔這麼大,有沒 有辦法降下來呢?因為我的程式,常常需要用到它。 我光送一段字串,它就能佔去約1~3%的容量,好恐怖。 3.用CREN=0跟RCIE=0,這兩種方式讓硬體USART無法產生 中斷,到底有什麼不同呢?在我的程式裡,若用RCIE=0, 再重新讓RCIE=1,程式就會當,而先讓CREN=0,再 CREN=1,就不會,我在DataSheets裡一直找不到頭緒。 PS.我用的是MPLAB7.21+CCS 程式所使用的BaudRate 4800
發表於: 2005/10/18 17:21
|
|||
|