• slider image 442
  • slider image 497
  • slider image 498
  • slider image 499
  • slider image 500
  • slider image 502
:::

論壇索引


Board index » All Posts




PIC18F8720過錫爐焊接溫度問題?
高級會員
高級會員


版主大人:
我的產品又失事了,我是使用pic18f8720生產至今已經使用近兩萬顆了,生產一直很順利但是今天基板二次加工廠又反應MCU程式不見了?
我一直很納悶因為IC燒錄都是我親自DOWNLOAD程式然後請小姐下去燒每燒一顆IC必須核對CHECKSUM一次,所以可以確定在IC還未焊接在PCB之前是有程式的,但是經過二次加工廠加工之後整塊板子動不了(程式不跑),我將那一些有問題的板子用ICD2讀回來比對卻發現在0x300002資料有一些不一樣原本是0x0e-->NG的板子是0x0a但是我查DATA SHEET發現如果是這裡的BIT改變還不至於動不了
我開始懷疑是不是錫爐溫度過高所導致data loss我找不到MICROCHIP建議的加工溫度
是否可以指示一下,因為每次換加工廠或者是加工廠換人都會出現這一些惱人的問題

發表於: 2004/11/19 13:44
頂部


Re: 為何會收到不同的訊號?
資深會員
資深會員


1. 思考一下,用 1200bps 如何「約1ms送出一個訊號」?
1200bps 之下,每 bit 就已經要 1/1200=0.833mS,以常用的 1 start bit, 8 data bit, no parity bit, 1 stop bit 為例,每 byte 要 (1+8+1)*0.833=8.3mS
最後還是得等 buffer empty (TXMT=1),結果其實是連續送。

如果你對序列通信不熟,建議研讀一下相關書籍或資料,當然網路上搜尋到的文章或資料也行。

2. 程式在跑時,用頻率計測一下 OSC2 與 RC6/TX 的頻率。
注意:
OSC2 不能用一般探棒,因電容太大會影響振盪,10X 探棒有時也嫌電容負載太重,最好要用 Active Probe (FET Probe) ,如果沒有,用適當電阻分壓後再測,可減少影響,大致像這樣 OSC2---10K--(a)--470Ω---GND ,然後測 (a) 點。(若探棒有 10x 衰減,可把 470Ω 改大一些)

發表於: 2004/11/19 12:48
頂部


Re: ICD2無法連線,請求解決之道?
新會員
新會員


應該是燒掉了啦!找Microchip換囉!!

發表於: 2004/11/19 11:35
頂部


Re: 為何會收到不同的訊號?
高級會員
高級會員


Hi~~jubel!
你所說的傳輸線...
是指連接到電腦端的RS-232?!
我有量過RS-232兩端的訊號..
波形看起來應該是相同的訊號!
還是感謝你的建議...

發表於: 2004/11/19 10:46
頂部


Re: pic10f206的問題
新會員
新會員


謝謝這位高人指點,我的確疏忽比較器的設定。

發表於: 2004/11/19 9:28
頂部


有人使用過Pro Mate II
新會員
新會員


想請問一下,操作Pro Mate II 燒錄 PIC 18f452時,除了把程式燒進去外,是不是還要放什麼東西,
記的好像叫 偵測檔吧...
沒有放的話會不會有很大的影響

發表於: 2004/11/19 9:05
頂部


Re: 為何會收到不同的訊號?
資深會員
資深會員


把傳輸線改短試試
會不會是輸出功率太低
結果被傳輸線給衰減了

送一次訊號
拿示波器看傳輸線兩端的波形是否相同

發表於: 2004/11/19 8:50
頂部


Mini dds問題
初級會員
初級會員


請問如何用程式技巧實現利用dds來產生平均間隔的頻率呢?
頻率從10~100hz 間隔 1hz 共89段

發表於: 2004/11/18 23:02
頂部


為何會收到不同的訊號?
高級會員
高級會員


請問大家如題...
我是希望約1ms送出一個訊號(01010101)
透過RS-232用VB接收..
為何會接收到不同的訊號...
例如:
1101 0101
1011 0101
1001 0101
就是沒有01010101
當我把間隔傳送的時間拉長時...
會有01010101正確的訊號出來..
但還是有一些不同的訊號存在!
請問這是什ㄇ原因?!
我使用的震盪頻率為10MHz
list     P=18F252     
      
#include<P18F252.inc>
number    equ    .18
count    equ    0x80
number1    equ    .25
count1    equ    0x81
;**********************
    
org    0x00

    nop
initial
:
        
banksel    SPBRG
        movlw    .129          
;Buad Rate=1200bps   
        movwf    SPBRG
,0               
        bsf    TXSTA
,TXEN,0
        bcf    TXSTA
,SYNC,0
        bcf    TXSTA
,BRGH,0
        bsf    RCSTA
,SPEN,0
        bsf    RCSTA
,CREN,0
        bcf    TRISC
,6,0
        bsf    TRISC
,7,0
start
:
        
banksel    TXSTA
        btfss    TXSTA
,TRMT,0
        
goto    start
        movlw    
B'01010101'
        
movwf    TXREG,0
        call    delay_1ms
        
goto    start
delay_1ms
:
        
banksel    count
        movlw    number
        movwf    count
,1
dec_loop    call    delay_times
        banksel    count
        decfsz    count
,1,1
        
goto    dec_loop
        
return
delay_times:
        
banksel    count1
        movlw    number1
        movwf    count1
,1
dec_loop1    nop
        banksel    count1
        decfsz    count1
,1,1
        
goto    dec_loop1
        
return
        
end


發表於: 2004/11/18 22:02
頂部


請問c18 write table的問題
初級會員
初級會員


請問前輩們:
小弟想寫資料進入program memory(不是eeprom),以下列測試方法:

rom char x=10 , y=0;
main{
y=x;
while(1);
}
跑完後由watch 來觀察,x是10(也就是0A)沒錯,y卻仍是0,pic18f452不是可以write table嗎, 請問這是哪裡有問題?
謝謝您的回應,感激不盡!!!

發表於: 2004/11/18 18:28
頂部



« 1 ... 7344 7345 7346 (7347) 7348 7349 7350 ... 7525 »



:::

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

教育訓練中心

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