Re: 量產用燒錄器的問題
|
||||
---|---|---|---|---|
高級會員
|
如果燒錄器本身是附PDIP的燒錄器 , 當然會需要轉接器 , 我問過力浦 , 因為在IC的內部有一部存放著IC的包裝訊息 , 而力浦的燒錄器會去判定此一訊息 , 所以無法直接用一般的轉接器 , 而有專用的模組 , 需要向燒錄廠商確認是否有此限制 , 另外 , 其實代理商方面都很能遵守商業保密原則 , 應該不至於外漏程式碼 , 和他們簽定保密合約也是一種方式
發表於: 2005/5/8 2:17
|
|||
|
Re: 關於F/V convert晶片一問?
|
||||
---|---|---|---|---|
高級會員
|
你可以看看TC9400 , 這是F/V , V/F的IC , 不過輸入頻率的範圍會有限制 , 誤差方面也要考慮 , 這是TELCOM很久以前的產品了 , 我記得在7, 8年用過 , 參考看看吧!
發表於: 2005/5/8 2:10
|
|||
|
Re: 請問有關於PIC18F4431的PWM設定問題!
|
||||
---|---|---|---|---|
高級會員
|
把你的設定方式POST上來 , 關於PWM MODE , 或許幫你看看 ,
發表於: 2005/5/8 2:03
|
|||
|
Re: 請問UART
|
||||
---|---|---|---|---|
高級會員
|
當然看得到 , 找到UART的接收暫存器就看到收到的資料
而優先權的問題在你目前這樣的用法應該不成立 , 如果你想到先收到一筆資料後才開始送資料 , 那就不應該致能資料的傳送功能 , 而是致能接收 , 直到收到資料方能致能傳送 ,
發表於: 2005/4/18 9:13
|
|||
|
Re: 直接定址需要切換bank嗎?
|
||||
---|---|---|---|---|
高級會員
|
定義變數時的位址 , 利用CBLOCK是OK的 , 並不會因為ACCESS BANK有問題 , 有問題的是BANKO , 當定義變數大於256時 , 會需要修改LKR的BANK區間定義 , ACCESS只是BANK0的一半 , 你的變數也沒超出256 , 試試看再加一個陣列讓它超過256 , 相信就有問題了 , 另外 , 在程式中使用的指令 , 利用MOVFF並不用切BANK , 但MOVWF就要動用到BSR來切換到變數所在的BANK
發表於: 2005/4/8 9:32
|
|||
|
Re: 請問組態設定要怎麼寫?
|
||||
---|---|---|---|---|
高級會員
|
__CONFIG _CP_OFF & _WDT_ON & _BODEN_ON
& _PWRTE_ON & _RC_OSC 利用__CONFIG來定義 , 而"&"來連結不同的設定 下面的定義字可以在INC檔中找到 , 每一個PIC都有些許的差別 ;==================================; ; Configuration Bits ;==================================; _BODEN_ON EQU H'3FFF' _BODEN_OFF EQU H'3FBF' _CP_ALL EQU H'00CF' _CP_75 EQU H'15DF' _CP_50 EQU H'2AEF' _CP_OFF EQU H'3FFF' _PWRTE_OFF EQU H'3FFF' _PWRTE_ON EQU H'3FF7' _WDT_ON EQU H'3FFF' _WDT_OFF EQU H'3FFB' _LP_OSC EQU H'3FFC' _XT_OSC EQU H'3FFD' _HS_OSC EQU H'3FFE' _RC_OSC EQU H'3FFF'
發表於: 2005/4/8 9:18
|
|||
|
Re: pic16f877 A/D问题集
|
||||
---|---|---|---|---|
高級會員
|
真的是搞混了 , 你所指的採樣頻率應該是對外來信號 , 以時間切割的方式將一個連續信號轉換成一連串不連續的數位資料 , 而採樣頻率的快摱 , 影響到對取樣信號的還原度 , 以一個1KHZ的正弦波而言 , 如果你以2K的取樣頻率對輸入信號做轉換 , 那麼在一個完整的週期內你所能夠得到的轉換值只有兩筆 , 那在還原信號的過程中 , 你有99%的機率會將輸入的正弦波還原成三角波 , 另有1%皂機率會得到DC值(如果在0度與180度時) , 所以你必需將取樣頻率再加快 , 若以10K的取樣頻率來做 , 一個正弦波的週期會被切割成10等份 , 那麼你可以得到較接近真實輸入信號的轉換資料 ,
另一個是AD本身對一個取樣點所需要的最短取樣時間 , 也就是說 , 當一個ADC完成8BIT的轉換動作所需要的時間 , 那麼延伸開來 , 若連續執行10次的ADC , 每次ADC都需要40u的話 , 總共會花掉400uS , 所以你的取樣頻率不可以快過1/40uS , 因為AD本身的速度會來不及 , 總而言之 , 你可以規劃每10mS取樣一次 , 每次要花40uS , 或是5mS取樣一次 , 每次還是40uS , 取樣頻率可以自行決定 , 因為那影響到信號的還原度 , ADC的取樣時間你也可以改 , 不過會因為AD本身的設計會有最短和最長的時間 , 另外也會限制你設定取樣頻率的最快頻率能有多快 , 很長一大串 , 希望各位看得懂我寫的是什麼 ,
發表於: 2005/3/25 16:15
|
|||
|
Re: 為什麼用can的listen mode接收資料就有問題
|
||||
---|---|---|---|---|
高級會員
|
應該是的 , 如果你只有一個發射一個接收而且接收為LISTEN ONLY , 因為LISTEN ONLY MODE並不會送出任何的訊息 , 而發射端看到沒有人回ACK信號給他 , 所以會認為自己發送錯誤 , 可能因此而發生BUS OFF的現象而不再傳送資料 ,
再加一個接收端設在NORMAL MODE , 然後不回送資料 , 看看是否可以解決這個問題
發表於: 2005/3/22 14:21
|
|||
|
Re: 新手上路~~所以幫幫忙~~
|
||||
---|---|---|---|---|
高級會員
|
KEELOQ的組合
HCS-ENCODER + HCS-DECODER OR HCS-ENCODER + HCS-DECODER + PIC(資料處理) OR HCS-ENCODER + PIC(解碼+資料處理) 右方的教材與講義有KEELOQ的課程內容 ,
發表於: 2005/3/16 16:11
|
|||
|