• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (jason680)




Re: 請教使用Hitec-PICC16的OSCCAL的問題?
資深會員
資深會員


>為何差了5秒?
>請各位先進告知,Thanks.
這個問題分兩個方向來討論.
1.所有的東西都有誤差,你要求的誤差是多少?
  
12f629的specification一開始就說了...內部OSC再怎麼校正
  也只保證1
%.
  
Internal and external oscillator options
Precision Internal 4 MHz oscillator factory
calibrated to ±1
%
  
換句話說,也就是五分鐘(300秒),誤差3秒是正常的.
  
以一天而言86400秒,最大誤差是864秒(也就是14分多),
  
也就是一天會誤差個五到十分鐘是很正常的.
  (
想想這是你要的嗎?可以接受否?)

2.以1%而言五分鐘(300秒),最大誤差也是3秒,為何差了5秒?
  
A有可能是測試誤差,相信你是用手計時,用眼睛看...
       
這樣誤差就更大了...5秒是可能的.
      (
相信你再計時個一小時,誤差就會比較準)
  
B:另一個原因,有可能你的程式其他部份影響了計時.
  
C:再則沒有較正成功(OSCCAL沒設對).

    
可先設pin3為clock out,用count量實際頻率輸出.
    
看其誤差即可得知答案.
    
:其clock outFosc/4MHz/1MHz

發表於: 2009/2/9 23:14
頂部


Re: 干擾誤動作
資深會員
資深會員


有線路圖嗎? 或許有高手可"看"出問題在那!!!

發表於: 2009/2/1 22:13
頂部


Re: PIC與Cypress USB HOST SL811的結合應用
資深會員
資深會員


(其他問題..不清楚)
4.另外在TX RX部分: 我的UART to USB是用CP2102,
電源部分與PIC和SL811是隔離的,在PIC沒給5Vcc的電壓時,
單純只接TX RX 和GND到CP2102竟然會使PIC啟動,然後開始跑程式@@

這也許有可能...一般都IO腳都有接"篏位"二極體接到VCC/GND來保護...

Tx/Rx,I/O ----|>|-------VCC ,所以PIC就這樣動了起來也不一定.

Tx/Rx,I/O ----|<|------GND

發表於: 2009/1/22 19:18
頂部


Re: 如何才可以實現自動加入 build number?
資深會員
資深會員


參考一下
Predefined symbols like __DATE__, __TIME__ in MPASM?
http://forum.microchip.com/tm.aspx?m=360969

發表於: 2009/1/9 16:44
頂部


Re: 如何才可以實現自動加入 build number?
資深會員
資深會員


"不支援"是乎說不太過去.....不太合常理!!!
1. __DATA__, __TIME__ 是compiler當下才決定的值,
於執行時期而言是"常數"(定值).
2. MPLAB C compiler所在環境(windows OS)都有支援date,time

以下網頁,找到資料,希望有用
http://forum.microchip.com/printable.aspx?m=240043
If you are using the MPLAB C18 compiler, here is what you can write:

// Insert date & time at program location 0xF000
#pragma romdata some_known_location = 0xF000
const rom char CDATE[] = {__DATE__};
const rom char CTIME[] = {__TIME__};
#pragma romdata

發表於: 2009/1/8 20:10
頂部


Re: 如何才可以實現自動加入 build number?
資深會員
資深會員


考慮用__DATE__跟__TIME__如何!!

發表於: 2009/1/7 16:47
頂部


Re: 請問一下~有關ASM30~MACRO的寫法
資深會員
資深會員


include 應該就可以了,但(執行的)code size問題並不會解決.
(還是你說的"程式很大",是說(source code)"檔案很大"問題--這你已解決)

發表於: 2009/1/2 13:24
頂部


Re: 2009新年快樂
資深會員
資深會員


平案快樂的一年

發表於: 2009/1/2 12:57
頂部


Re: 請問這是什麼錯誤? Error [1000] token too large, exceeds YYLMAX
資深會員
資深會員


>但是這個錯誤為什麼編譯器沒辦指出是那一行開始出錯的呢?
這是各程式語言的差別!!!
' 對於VB是註解,但對於C是一個"正常"的符號!!!(只是人為錯誤使用)
會產生什麼error是不一定的.


Error [1000] token too large, exceeds YYLMAX.
(我想這個訊息應是compiler本身對於token的編譯"極限",一般
而言不會有這樣大的token,如果你把這段有問題的code,
拿到Windows/Unix like去compiler或許你會得到不一樣的error,
或者沒有error....)

發表於: 2008/12/9 8:27
頂部


Re: 我的picc不支持使用的芯片怎么办
資深會員
資深會員


參照:

richardvip 寫道:
我用的是破解版,就没有办法了吗


辦法不是"寫"的很清楚了嗎?
破解的就不要如此明目張膽....

版主,這個討論題是不是要刪除.....(本網站不助長破解吧!!!)

發表於: 2008/7/9 15:02
頂部



« 1 ... 113 114 115 (116) 117 118 »



:::

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... ]

教育訓練中心

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