請問A/D的問題
|
||||
---|---|---|---|---|
高級會員
|
現在遇到的問題是
為什麼參考電壓2.5V 輸入如果1V底下抓出來的值會低一點點 如果大於2V以上抓出來的值會高一點點 不知道是什麼原因中間的值都還蠻準的,不知道有沒有人遇過這樣的問題?
發表於: 2007/4/2 10:47
|
|||
|
A/D跳動問題
|
||||
---|---|---|---|---|
高級會員
|
請問各位大大
為什麼我在使用16F946A/D轉換的結果跳動都在很小(+-1~2左右) 為什麼使用18F6520抓到的卻可以跳到+-6左右 使我不知道該如何是好 以相同的參考電壓,一穩定輸入電壓,用電錶量也都是固定的 使用已經洗好的PCB版 為什麼一樣是A/D轉換卻會差這麼多 兩種寫法差不多 ADCON的INIT為 ADCON1=0x3A; ADCON2=0x82; 程式如下 ADCON0bits.CHS3=0; ADCON0bits.CHS2=0; ADCON0bits.CHS1=0; ADCON0bits.CHS0=1; ADCON0bits.ADON=1; PIR1bits.ADIF=0; Delay10TCYx(10); ADCON0bits.GO=1; Delay10TCYx(10); . . . . if(PIR1bits.ADIF==1) { PIR1bits.ADIF=0; ai[1]=ReadADC(); ADCON0bits.ADON=0; . . . } 這樣的程式有問題嗎?????? 請各位大大可以幫忙解惑一下 謝謝
發表於: 2007/3/26 17:04
|
|||
|
Re: 請問關於PIC16F946
|
||||
---|---|---|---|---|
高級會員
|
抱歉各位大大
原來是我有一段程式有一個小BUG 拍謝拍謝
發表於: 2007/3/22 14:48
|
|||
|
請問關於PIC16F946
|
||||
---|---|---|---|---|
高級會員
|
請問同一段程式,同一段A/D程式
位什麼當程式記憶體用到89%,正常運作 當成是記憶體寫到9X%,卻不正常呢 不知道這是什麼問題 真的是滿頭疑問???????????????????????????
發表於: 2007/3/22 14:12
|
|||
|
請問PIC18F6520 & PIC18F6527
|
||||
---|---|---|---|---|
高級會員
|
這兩顆我看的DATA SHEET後
發現腳位好像都一樣, 請問他們功能暫存器是否一樣, USART 和 EUSART有什麼不同呢??? CCP & ECCP 有什麼不同呢?? 請有經驗的大大分享一下 感恩!!
發表於: 2007/3/14 8:59
|
|||
|
Re: 關於PIC16F946
|
||||
---|---|---|---|---|
高級會員
|
應該有如版主說的
去使用到DEBUGGER的位址 如果用燒錄的目前正常OK 謝謝版主大大的告知
發表於: 2007/2/13 15:46
|
|||
|
Re: 關於PIC16F946
|
||||
---|---|---|---|---|
高級會員
|
版主大大
你說的方法我有去看了 但是我找不到那各.LKR檔 是不是因為我用hi-tech c啊 應該還有很多rom的空間因為我compiler完後頂多到0X19XX 照理說也沒超過您說的位址奇怪奇怪 可用的訊息 Memory Usage Map: Program ROM $0000 - $017A $017B ( 379) words Program ROM $0185 - $0819 $0695 ( 1685) words Program ROM $0823 - $0FFF $07DD ( 2013) words Program ROM $10F8 - $17FF $0708 ( 1800) words $16F5 ( 5877) words total Program ROM Bank 0 RAM $0020 - $0068 $0049 ( 73) bytes Bank 0 RAM $0070 - $007C $000D ( 13) bytes $0056 ( 86) bytes total Bank 0 RAM Bank 1 RAM $00A0 - $00EA $004B ( 75) bytes total Bank 1 RAM Bank 2 RAM $0120 - $0160 $0041 ( 65) bytes total Bank 2 RAM Bank 3 RAM $01A0 - $01D3 $0034 ( 52) bytes total Bank 3 RAM Program statistics: Total ROM used 5877 words (71.7%) Total RAM used 278 bytes (82.7%) 不可用的訊息 Memory Usage Map: Program ROM $0000 - $013F $0140 ( 320) words Program ROM $0147 - $07FF $06B9 ( 1721) words Program ROM $0804 - $17FF $0FFC ( 4092) words Program ROM $1FC7 - $1FFF $0039 ( 57) words $182E ( 6190) words total Program ROM Bank 0 RAM $0020 - $0068 $0049 ( 73) bytes Bank 0 RAM $0070 - $007C $000D ( 13) bytes $0056 ( 86) bytes total Bank 0 RAM Bank 1 RAM $00A0 - $00EA $004B ( 75) bytes total Bank 1 RAM Bank 2 RAM $0120 - $0162 $0043 ( 67) bytes total Bank 2 RAM Bank 3 RAM $01A0 - $01D3 $0034 ( 52) bytes total Bank 3 RAM Program statistics: Total ROM used 6190 words (75.6%) Total RAM used 280 bytes (83.3%)
發表於: 2007/2/13 9:19
|
|||
|
關於PIC16F946
|
||||
---|---|---|---|---|
高級會員
|
請問當我在寫程式時
如果燒錄大於0x17FF時 動作就會不正常 好像也無法DEBUGGER 不知道有沒有大大有遇過此種情形
發表於: 2007/2/12 16:42
|
|||
|
請問關於HI-TECH C的問題
|
||||
---|---|---|---|---|
高級會員
|
請問PIC16F946
關於他的RAM BANK 0的問題 怎麼會那麼高呢~~~, 我把其他變數都放在BANK 1~3了 未什麼BANK 0還是會爆掉呢 BANK 0 到底用什麼來統計的呢?? 真是有點搞不董
發表於: 2007/2/2 16:23
|
|||
|