PIC16F886 內建EEPROM的問題?
|
||||
---|---|---|---|---|
新會員
![]() ![]() |
請問各位前輩下列問題:
PIC內建的EEPROM在不更動主程式的內容下,是否有可以單獨讀取或更改EEPROM內容的方法 希望各位前輩能為小弟解答疑惑,感謝大家
發表於: 2020/12/9 14:26
|
|||
|
Re: enable clock switch會卡在迴圈中
|
||||
---|---|---|---|---|
管理員
![]() ![]() |
while (oscconbits.oswen = 0)
修正成 while (OSCCONbits.OSWEN != 0); 在測試一次程式。
發表於: 2020/12/9 14:18
|
|||
|
Re: 用PICkit3燒錄18F87K22時發生異常
|
||||
---|---|---|---|---|
版主
![]() ![]() |
那把 MCLR 接地電容移除,MCLR 腳位是高阻抗輸入不應該有此現象的。如此 87K22 已經有問題了。
發表於: 2020/12/9 14:06
|
|||
|
Re: 用PICkit3燒錄18F87K22時發生異常
|
||||
---|---|---|---|---|
新會員
![]() ![]() |
參照:
昨晚全面檢查了一下,發現當MCLR使用10k歐姆做上拉時,上電後MCLR的電壓只剩0.6V,Vdd是5V,都枚..... 上拉電阻改為4.7k,MCLR電壓1.1V左右;改為1k,MCLR電壓才能拉高到4.5V......
發表於: 2020/12/9 13:18
|
|||
|
Re: 使用MCC產生的callback問題
|
||||
---|---|---|---|---|
版主
![]() ![]() |
剛剛已將中文使用手冊及範例傳到你的 e-mail 了。
發表於: 2020/12/9 13:15
|
|||
|
Re: 若要加入4個"觸控"按鍵,請問要買APP046 mTouch實驗板 或 APP-ESS18-2 實驗板 或 APP001 mTouch之 實驗板呢?
|
||||
---|---|---|---|---|
版主
![]() ![]() |
有可能兩個檔案大小超過 10M 被系統拒絕,剛剛有分兩次傳送過去了。
發表於: 2020/12/9 13:13
|
|||
|
Re: 使用MCC產生的callback問題
|
||||
---|---|---|---|---|
版主
![]() ![]() |
使用 MCC 的中斷處理最佳方式是是使用 MCC 所產生的 CallBack 方式。當然 CallBack 方式的處理方式是比較複雜一點,底下有一說明是如何宣告及使用 Callback 的函數指標宣告及用法。
有一份 "使用MCC mTouch 的設定,快速完成觸控按鍵實作指導手冊" 裡面有許多的範例就是使用 Callback 的方式來處理中斷功能的。摘錄書中一小段和使用 Timer 的 Callback 函數的方式:
B. 使用 Timer1 callback 函數方式
發表於: 2020/12/9 13:03
|
|||
|
Re: 用PICkit3燒錄18F87K22時發生異常
|
||||
---|---|---|---|---|
版主
![]() ![]() |
參照:
每次錯誤的address都一樣是00000000,但是erase跟read卻能成功...... 1. 當執行 Erase 成功後,請問 Read 回來的值是不是都是 0x3FFF ? 做 Blanking Check 是否成功? 如果以上都不成功且接線沒問題,那有可能是 PIC 損壞了。
發表於: 2020/12/9 12:50
|
|||
|
Re: 用PICkit3燒錄18F87K22時發生異常
|
||||
---|---|---|---|---|
新會員
![]() ![]() |
參照:
電表測試都沒問題,PGD、PGC在燒錄時也沒有接其他電路...... 不知道有code protect的enable與否有沒有差......
發表於: 2020/12/8 19:20
|
|||
|