Re: 請教PIC16F883內部振盪問題
|
||||
---|---|---|---|---|
初級會員
|
感謝各位大大!!真感動!!我發現問題了!!^^是我自己在定義變數時沒有定義好它的型態所以才會有那個問題!!!感謝各位大大的大力協助!!!^^
發表於: 2009/9/28 21:04
|
|||
|
Re: 請教PIC16F883內部振盪問題
|
||||
---|---|---|---|---|
版主
|
看一下 201 ASP 的教育訓練,我用內部的 RC 4MHz 去做 LAB7 的 UART 練習,也不會有收不到的問題。
參考一下底下 4MHz Internal RC 的設定:
; The definitions and variants for the configuration bits are found in the
http://www.microchip.com.tw/modules/w ... nglefile.php?cid=4&lid=68
發表於: 2009/9/28 11:24
|
|||
|
Re: 請教PIC16F883內部振盪問題
|
||||
---|---|---|---|---|
資深會員
|
將 RC 的震盪訊號設定為輸出 PIN ,用示波器看 頻率是否正確
正常誤差是 +-1 %左右 ,內部校正值被誤清,誤差是 +-15%左右 ,您的 50% 可能是程式問題. 請問 1MHz 的1倍 =2MHz 1MHz 的1.5倍 =2.5MHz ? 請用%比較容易理解
發表於: 2009/9/27 2:05
|
|||
|
請教PIC16F883內部振盪問題
|
||||
---|---|---|---|---|
初級會員
|
各位大大請教一下:我用PIC16F883內部振盪,計算後在實際電路上測都差1.5倍,我有去確認過程式計數器,確認了N次沒有錯;但是不管在8M或4M測試都是差1.5倍,不知大大能否為我解答,謝謝!!!以下是我內部振盪的設定(8M)。謝謝!!
BSF STATUS,RP0 ;SET OSCCAL MOVLW H'75' MOVWF OSCCON CLRF OSCTUNE BCF STATUS,RP0 另外我是用TMR0做計算,計算250步且預除1:8,所以每進入一次為1mS,若有錯請大大指導!!謝謝!!以下為TMR0設定 MOVLW D'6' MOVWF TMR0 BANKSEL OPTION_REG MOVLW B'11000010' MOVWF OPTION_REG BCF STATUS,RP0 BCF STATUS,RP1 MOVLW B'11100000' MOVWF INTCON 拜託大大指點迷津!!謝謝!!
發表於: 2009/9/27 1:32
|
|||
|