• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (Ryang)




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: PIC18F 週邊驅動程式庫 去哪單獨下載
版主
版主


既然使用 PIC18F24K42 那就參考一下最適合初學者的 PIC101 的教材 比較快。

PIC101 教材使用同一系列的 PIC18F45K22,教材從安裝 MPLAB X IDE, XC8 及 MCC 開始。
一步一步照著中文安裝手冊做就好了。
PIC101 教材也是從最簡單的 I/O 設定開始使用 MCC 來設定做最簡單的I/O控制。
此外複雜的練習可以參考 MCC201 v3.0 的進階教材。

發表於: 2021/6/24 13:48
頂部


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

Attach file:



jpg  擷取.JPG (75.26 KB)
16_60d2a25463f26.jpg 788X546 px

發表於: 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.

Attach file:



jpg  擷取.JPG (87.17 KB)
16_60cacb52e9d9a.jpg 750X634 px

發表於: 2021/6/17 12:10
頂部


Re: 請問誰有以前的AN1175資料Source Data(pic16f690)?
版主
版主


建議使用較新的 PIC16F1 係列的元件。 PIC16F690 畢竟是較舊元件,不建議使用。

發表於: 2021/6/15 13:23
頂部



« 1 ... 9 10 11 (12) 13 14 15 ... 1610 »



:::

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

教育訓練中心

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