• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   2 Anonymous Users






Re: pic16中透過RS232傳輸問題
#9
新會員
新會員


查看用戶資訊
那個我ADFM中設定的是0
是向左靠沒錯吧
所以我取ADRESH的值應該是沒錯吧...
因為我才剛接觸不久...
所以還請各位費心指教...
謝謝...

發表於: 2006/8/17 13:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16中透過RS232傳輸問題
#8
資深會員
資深會員


查看用戶資訊
ADFM 設錯

發表於: 2006/8/16 16:25
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16中透過RS232傳輸問題
#7
新會員
新會員


查看用戶資訊
我也是覺得可能是鮑率傳輸算錯...我有試過單純傳某一個定值值時...發現偶爾也會傳出其他怪怪的東西出來...雖然大部分的時間傳出的值是對的...這表示鮑率有問題嗎?還是...
如果可以的話也盡量用我的程式去測測看吧...我傳出的值是單純的二進位...所以用RS232所接到的值應該是字元...但我想要的結果是不要再亂跳動就行了...
所以請各位盡可能給小弟我任何可能的建議...
感恩啊...

發表於: 2006/8/16 15:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16中透過RS232傳輸問題
#6
新會員
新會員


查看用戶資訊
新華電腦跟我說這塊板子所搭配的是12MHZ的震盪晶體...
而我是用高速鮑率來計算...那鮑率應要輸入''77''對嗎?
感謝各位的指教...

發表於: 2006/8/16 14:43
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16中透過RS232傳輸問題
#5
版主
版主


查看用戶資訊
震盪頻率是多少Hz?

發表於: 2006/8/16 11:33
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16中透過RS232傳輸問題
#4
版主
版主


查看用戶資訊
震盪頻率是多少Hz?

發表於: 2006/8/16 11:33
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16中透過RS232傳輸問題
#3
資深會員
資深會員


查看用戶資訊
baud rate 算錯

發表於: 2006/8/16 8:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16中透過RS232傳輸問題
#2
高級會員
高級會員


查看用戶資訊
請在程式碼前後加上

[code]

這樣看程式比較方便

發表於: 2006/8/15 19:23
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


pic16中透過RS232傳輸問題
#1
新會員
新會員


查看用戶資訊
請問:
有哪位好心人士曾經嘗試過...
使用AD做轉換後再使用RS 232傳輸到電腦的經驗呢?
無論是傳2進位10進位什麼都好.
因為我目前的遭遇是...AD轉換的結果是正確的(我有顯示到LED上)可是當我用RS232傳輸的時候卻發現電腦上 所接收的數值卻一直在跳動.但我AD的值明明已固定在某個固定的準位了.應該傳出去的值不會跳動才是.我PIC的鮑率設定與電腦都是9600.應該不會錯...
希望可以幫幫忙...謝謝
PS;若我是外接的震盪晶體...是否在燒錄時選用'HS'這般選項就可以了...還是要更改暫存器的選項.才能使用外接震盪器呢?(我的板子是使用新華電腦的PICMA...)

以下是我的程式
LIST p=16F877
        
#INCLUDE<p16F877.INC>
DQ              equ       0x20
AD              equ       0x21
                        org 0x00
                         NOP
start
:         
 [ 
banksel  SPBRG      
    movlw  D
'77'
    
movwf  SPBRG
    banksel TXSTA
    bsf  TXSTA
,BRGH
    bcf  TXSTA
,SYNC
    banksel  RCSTA
    bsf  RCSTA
,SPEN   
    banksel  TXSTA
    bsf  TXSTA
,TXEN ]

ADC:            
                [  
banksel  ADCON1
                  clrf     ADCON1
                  clrf     TRISD
                  bcf   STATUS
,RP0
                  movlw  
B'10000001'
                  
movwf  ADCON0 ]
   
adconvert:    
            [  
call delay 
              bsf  ADCON0
,GO ]
adwait:        
         [  
nop
           btfss  PIR1
,ADIF
           
goto   adwait
           bcf    PIR1
,ADIF
           movf   ADRESH
,W
           movwf  AD
           movwf  PORTD 

           
goto   rs]
rs:            
[
call  Trans      
 
goto adconvert]

Trans:
  [  
banksel  TXSTA
    btfss  TXSTA
,TRMT
    
goto  Trans
    banksel  TXREG
    movf   AD
,W
    movwf  TXREG 
]
delay:         
   [ 
movlw  .1
    movwf  DQ
]
dly1:          
   [ 
decfsz  DQ,F
   
goto    dly1
            
return ]


     
end


新華電腦跟我說這塊板子所搭配的是12MHZ的震盪晶體...
而我是用高速鮑率來計算...那鮑率應要輸入''77''對嗎?

感謝各位抽空解答.也請各位前輩多多幫忙

發表於: 2006/8/15 16:30
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

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

教育訓練中心

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