Re: 關於振盪器線路layout
|
||||
---|---|---|---|---|
版主
|
AN588: PICmicro™ Microcontroller Oscillator Design Guide
http://ww1.microchip.com/downloads/en/AppNotes/00588b.pdf AN849: Basic PICmicro® Oscillator Design http://ww1.microchip.com/downloads/en/AppNotes/00849a.pdf
發表於: 2021/6/24 13:55
|
|||
|
Re: 請問18F於MPLABX的軟體模擬Timer1的中斷時間不準且長?
|
||||
---|---|---|---|---|
版主
|
模擬嗎? 碰到 Delay 或計算時間一定是不準的。
PIC18F 在 4MHz Fosc 的速度下,Timer 一秒可以計數到 一百萬次 (1us Tosc)。但是用軟體模擬就要看你的 PC 的效能,i7 絕對快於 i3 的 CPU。 PIC 一行敘述,PC 要跑多少指令? 這絕對不會是 1:1 的決果。
發表於: 2021/6/24 13:34
|
|||
|
Re: samc21-XPRO 中使用CAN的filter 無法過濾拓展型(extended Format)ID問題
|
||||
---|---|---|---|---|
版主
|
MASK 是位元過濾設定,有被設成 1 的位元將被 FILTER 檢驗。如果設成 0 的話將不對此位元做檢查。
如果 MASK都設成 0x000 那 CAN 將不對接收的資料做檢查全部都可以進來,如此也可以監視所有的CAN資料。 依你的程式所設: filter_0.id = 0x001; filter_0.mask = 0XFFF; 因為 MASK 設成 0xFFF 時就全部都要被檢查,ID Filter 設成 0x001,那接收資料只能為 0x001 才會被接收,其餘的都會被拒絕。 有關 CAN 的教材及說明可以參考一下教育訓練光碟下的: CAN202A CAN202B CAN202C Ver.B CAN Bus Workshop
發表於: 2021/6/24 13:21
|
|||
|
Re: PIC16 Interrup
|
||||
---|---|---|---|---|
版主
|
請在main( ) 函數外加入 void interrupt ISR(void) ; 的原型函數宣告。
要使用
#include <xc8.h>
發表於: 2021/6/24 13:05
Edited by Ryang on 2021年07月02日 14:37:39
|
|||
|
Re: PIC18F 週邊驅動程式庫 去哪單獨下載
|
||||
---|---|---|---|---|
版主
|
建議如果你是使用舊的PIC18Fxxxx 元件 (例: PIC18F4520) 因為沒有 MCC 的支援所以要得到周邊函數庫的支援就要使用 C18 或XC8 v1.34 的編譯器。有關MPLAB 個版本的軟體可以在底下的庫存檔案區找到:
https://www.microchip.com/en-us/develo ... osystem-downloads-archive 建議使用新的元件,新元件的周邊現都可以用 MCC 來做視覺化的周邊設定。相關參考教材可以在教育訓練光碟下找到: 8-Bits MCU 相關課程 --> PIC101 X IDE & MCC& XC8 基礎課程 MCC201 v3.0x MPLABC® Code Configurator CIP102v2.00 進階獨立式週邊(Adv. CIP)的應用
發表於: 2021/6/23 11:24
|
|||
|
Re: PIC16 Interrup
|
||||
---|---|---|---|---|
版主
|
XC8 底下的 PIC16F 及 PIC18F 的中斷函數有特定的語法,建議可以到教育訓練光碟下下載 "XC8" 及 "PIC101" 的教材來研讀。
試著將底下的中斷宣告 "void interruptISR(void) {" 修改成 void interrupt ISR(void) { 如附圖所示: 教育訓練光碟網址: http://www.microchip.com.tw/RTC/RTC_DVD/ 在" 8-Bits MCU 相關課程" 下,下載底下的課程: 1. PIC101 X IDE & MCC& XC8 基礎課程 2. XC8T v1.0
發表於: 2021/6/23 10:54
|
|||
|
Re: 無法讀討論區的內容
|
||||
---|---|---|---|---|
版主
|
抱歉,前幾天被灌進 n 封的賣茶妹,不得已暫停網站全力清除賣茶的貼文,讓網站恢復正常。
發表於: 2021/6/21 15:56
|
|||
|
Re: PIC16F15354 程式碼保護問題??
|
||||
---|---|---|---|---|
版主
|
關於使用 MCC 設定 Code Protection 的方式:
在 Project Resources --> System Module 下,注意要選擇 "Registers" 的選項就考已看到所有的 Configuration Words 的設定項。 PIC18F25K40 的設定方式也是一樣的。 Code Protected 後的元件讀取 Flash Memory 的值都是 0x0000.
發表於: 2021/6/17 12:10
|
|||
|
Re: 請問誰有以前的AN1175資料Source Data(pic16f690)?
|
||||
---|---|---|---|---|
版主
|
建議使用較新的 PIC16F1 係列的元件。 PIC16F690 畢竟是較舊元件,不建議使用。
發表於: 2021/6/15 13:23
|
|||
|