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

論壇索引


Board index » All Posts




Re: 請問MPLABx如何於Debug時可看到EEprom的更新?
版主
版主


EEPROM 的寫入不須先做清除的動作,不像 Flash Memory 要先做清除的動作。

EEPROM 可以用開發工具做 Erase All 的動作時可以清除 EEPROM 的資料成 0xFF。
EEPROM Window 的資料是可以修改的,只要將鼠標移到該資料上蟄居修改或按老鼠的右鍵可將整個 EEPROM 的資料輸出或讀入一個 Hex 檔。

Attach file:



jpg  擷取.JPG (44.63 KB)
16_6013748cba6a4.jpg 441X509 px

發表於: 2021/1/29 10:35
頂部


Re: ADC最快多久抓一次
版主
版主


參照:
想請問dsPIC33ep64GS502 若是用timer1最快可以多久抓一次ADC
Tad=14.28ns resolution=12-bit 使用8MHz振盪器 倍頻至85MHz
最快轉換時間是14.28*(12+2)=200ns 那最快取樣時間該如何計算


14.28是規格上最快,但用內頻方式無法做到整除,通常是15ns左右。
取樣時間通常沒有所謂最快,因為快不了,這跟外部阻抗造成的充電速度有關,快就不準。
不過硬是要快的話,最快應該是2xTad.


參照:
因為從示波器看起來 取樣+轉換約400ns 等待timer1下次觸發約500ns
所以約900ns才抓一筆ADC 但希望能壓在750ns內
不知是否還可以降低ADC取樣轉換時間或timer1觸發時間


猜測量測方式包含了:
1. 進中斷時間?
2. I/O翻轉時間?
3. …可能還有別的因素,從文字描述看不出來。

以上時間影響,準確時間其實無法量到,不確定目的是什麼?
若是希望快速捕捉一段時間,用over-sampling可能更簡單,自動快速取樣與轉換,CK甚至可以自動搬進DMA。
不進中斷才能省時間。

發表於: 2021/1/29 10:22
頂部


Re: 請問MPLABx如何於Debug時可看到EEprom的更新?
資深會員
資深會員


Dear Ryang :

那EEprom有一次全部清除的指令?

謝謝.

發表於: 2021/1/29 9:30
頂部


謝謝版主,謝謝大家
新會員
新會員


謝謝版主.

發表於: 2021/1/29 9:08
頂部


Re: ADC最快多久抓一次
中級會員
中級會員


補充一下
在MCC上設定TMR1
Clock source為Fosc/2 =42.5MHz
Period count為0x1
Timer period為23.5ns
Calculated period為23ns
但從示波器上看間隔約700ns才觸發下一次timer
再麻煩了 感謝

發表於: 2021/1/28 18:39
頂部


Re: XC8 compiler錯誤
版主
版主


照理說 XC8 會自動安排變數的 Bank 的,無需太訂指定以面超過該 Bank 的容量。

請參考教育訓練光碟下的教材:

W301 Advance PICCApplication
XC8T v1.0

裡面有比較詳細的說明,及如何使用新的定址模式。

發表於: 2021/1/28 16:43
頂部


Re: 請問MPLABx如何於Debug時可看到EEprom的更新?
版主
版主


先確認一下所使用的元件有內建的 EEPROM。
要在 X IDE 下查看 EEPROM 的資料可以參考底下的圖示:
先到"window" 下,開啟 EEPROM 視窗即可修改資料及讀值。

Attach file:



jpg  擷取.JPG (90.17 KB)
16_60127819b85b1.jpg 704X650 px

發表於: 2021/1/28 16:38
頂部


Re: 編譯時的錯誤信息
版主
版主


現在幾乎沒有人使用 HI-TECH PICC18 的 C Compiler,請在 X IDE 的專案下改用 XC8 v2.31 的編譯器。

http://www.microchip.com.tw/RTC/RTC_DVD/
這裡可以下載。

發表於: 2021/1/28 16:21
頂部


Re: ADC最快多久抓一次
版主
版主


詢問專做 DC/DC Power 的專家中....

發表於: 2021/1/28 16:18
頂部


Re: pic16f1503 進入debug mode 出現error
版主
版主


PIC16F1503 是屬於低單價的元件,為節省其成本,所以 PIC16F1503 系列元件內部沒有除錯專用的模組。所要除錯 PIC16F1503 時要外加一個除錯專用的轉換座後才可以用 PK3 來除錯的。

Debug Support • External debug header (AC244051/AC244052) is needed for debug support • Debug and Programming support is available via PICkit™ 3, and MPLAB® ICD 3

建議用 PIC16F1619 20-pin 的元件先模擬及除錯一下再轉到 PIC16F1503 上。

發表於: 2021/1/28 16:07
頂部



« 1 ... 194 195 196 (197) 198 199 200 ... 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... ]

教育訓練中心

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