Microchip Connect PIC16F13145 Curiosity Nano評估套件設(shè)計用作評估PIC16F13145系列微控制器的硬件平臺。Microchip Technology PIC16F13145板設(shè)有板載PIC16F13145微控制器 (MCU) 是Curiosity Nano系列的一部分,以集成調(diào)試器而著稱。PIC16F13145無需外部工具、編程和調(diào)試,因此簡化且無憂。
數(shù)據(jù)手冊:*附件:Microchip Technology PIC16F13145 Curiosity Nano評估套件數(shù)據(jù)手冊.pdf
特性
- PIC16F13145 微控制器
- USB Type-C?連接器
- Microchip MPLAB? X IDE中的板載調(diào)試器支持
- 1個黃色用戶LED
- 1個機械用戶開關(guān)
- 1個綠色電源和狀態(tài)LED
- 32.768kHz晶體占位
- USB供電
- 可調(diào)目標(biāo)電壓
概述

框圖

引腳分配

PIC16F13145 Curiosity Nano評估套件技術(shù)解析
一、產(chǎn)品概述
PIC16F13145 Curiosity Nano評估套件(EV06M52A)是Microchip Technology推出的一款硬件平臺,專為評估PIC16F13145系列微控制器而設(shè)計。該開發(fā)板搭載了PIC16F13145 MCU,并集成了板載調(diào)試器,無需外部工具即可完成編程和調(diào)試。
?核心特性?:
- 板載調(diào)試器支持MPLAB? X IDE開發(fā)環(huán)境
- USB Type-C?供電接口
- 1個黃色用戶LED和1個機械用戶開關(guān)
- 32.768 kHz晶振焊盤
- 可調(diào)目標(biāo)電壓范圍1.8-5.1V(最大輸出電流500mA)
二、硬件架構(gòu)分析
2.1 微控制器特性
PIC16F13145系列微控制器具有以下突出特性:
- ? 可配置邏輯塊(CLB) ?:支持硬件自定義邏輯設(shè)計
- 存儲區(qū)閃存(SAF)一次性可編程存儲器
- 10位300ksps帶計算的ADC(ADCC)
- 8位數(shù)模轉(zhuǎn)換器(DAC)帶緩沖輸出
- 外設(shè)引腳選擇(PPS)功能
- 支持異步、RS-232、RS-485和LIN兼容的UART
2.2 開發(fā)板硬件組成
?關(guān)鍵組件?:
- ?電源系統(tǒng)?:
- 兩個LDO穩(wěn)壓器(3.3V調(diào)試器電源和可調(diào)目標(biāo)電源)
- 支持USB供電或外部電源輸入(通過VTG引腳)
- 具有電流限制(500mA)和電壓緩升(2V/ms)保護
- ?調(diào)試子系統(tǒng)?:
- 復(fù)合USB設(shè)備包含:
- 編程/調(diào)試接口
- 虛擬串口(CDC)
- 大容量存儲設(shè)備
- 數(shù)據(jù)網(wǎng)關(guān)接口(DGI)
- 復(fù)合USB設(shè)備包含:
- ?用戶接口?:
- LED0:連接至RC2引腳,可通過GPIO或PWM控制
- SW0:機械開關(guān)連接至RC3引腳,需啟用內(nèi)部上拉電阻
三、開發(fā)環(huán)境搭建
3.1 軟件要求
- ?MPLAB? X IDE? v6.15或更高版本
- 設(shè)備家族包"PIC16F1xxxx_DFP" v1.24.386或更高
- 工具包"nEDBG_TP" v1.13.715或更高
3.2 快速入門步驟
- 通過USB Type-C連接開發(fā)板與計算機
- 在MPLAB X IDE中創(chuàng)建新項目時,系統(tǒng)會自動檢測板載調(diào)試器
- 使用MPLAB代碼配置器(MCC)進行外設(shè)初始化
- 通過"Debug Main Project"啟動調(diào)試會話
?實用技巧?:
- 通過"Kit Window"可快速訪問開發(fā)板資源鏈接
- 使用MPLAB Data Visualizer可實現(xiàn)實時數(shù)據(jù)可視化
- MCC Melody提供經(jīng)過驗證的外設(shè)驅(qū)動庫
四、高級功能應(yīng)用
4.1 虛擬串口(CDC)應(yīng)用
開發(fā)板實現(xiàn)了標(biāo)準(zhǔn)的CDC接口,可作為主機與目標(biāo)設(shè)備間的通用串行橋接:
- 支持1200bps至500kbps波特率
- 支持8位字符格式和奇/偶/無校驗
- 需在終端程序中啟用DTR信號
?典型應(yīng)用場景?:
- 與MPLAB Data Visualizer配合進行數(shù)據(jù)可視化
- 實現(xiàn)主機與目標(biāo)MCU的調(diào)試信息交互
- 通過終端程序發(fā)送控制命令
4.2 拖放編程功能
通過板載大容量存儲設(shè)備實現(xiàn):
- 將Intel HEX格式文件拖放到"CURIOSITY"驅(qū)動器
- 系統(tǒng)自動編程目標(biāo)設(shè)備
- LED狀態(tài)指示編程結(jié)果(慢閃表示成功,快閃表示失?。?/li>
?特殊命令文件?:
- CMD:執(zhí)行芯片擦除
- CMD:復(fù)位目標(biāo)設(shè)備
- CMD:1V8/3V3:設(shè)置目標(biāo)電壓
五、硬件設(shè)計參考
5.1 電源設(shè)計注意事項
- ?目標(biāo)電壓調(diào)整?:可通過MPLAB X IDE或特殊命令文件設(shè)置
- ?外部供電?:將VOFF引腳接地后可安全使用外部電源
- ?電流測量?:切斷J201電源跳線可測量目標(biāo)系統(tǒng)功耗
5.2 擴展接口應(yīng)用
開發(fā)板采用標(biāo)準(zhǔn)化的30引腳邊緣連接器,支持:
- 直接插入Curiosity Nano Base擴展板
- 兼容Click boards?生態(tài)系統(tǒng)
- 通過100mil排針連接原型板
?信號分配?:
六、典型應(yīng)用示例
開發(fā)板預(yù)裝了展示CLB功能的示例程序:
- LED0以7.8Hz頻率閃爍(初始狀態(tài))
- 按下SW0按鈕:LED0以12.5%亮度常亮
- 再次按下SW0:LED0亮度分6級增至87.5%
- 繼續(xù)按下SW0:返回閃爍模式
該示例代碼及相關(guān)資源可在Microchip的GitHub倉庫獲取,為開發(fā)者提供了學(xué)習(xí)CLB外設(shè)的絕佳起點。
-
微控制器
+關(guān)注
關(guān)注
48文章
8385瀏覽量
164657 -
評估套件
+關(guān)注
關(guān)注
0文章
232瀏覽量
13448 -
Curiosity開發(fā)板
+關(guān)注
關(guān)注
0文章
24瀏覽量
4180
發(fā)布評論請先 登錄
Microchip DM182030 Curiosity Nano評估套件介紹
Microchip發(fā)布PIC16F13145系列MCU,促進可定制邏輯的新發(fā)展
Microchip推出PIC16F13145系列單片機
Microchip發(fā)布PIC16F13145系列MCU,促進可定制邏輯的新發(fā)展
探索PIC32CM JH-Value Line Curiosity Nano+觸摸評估套件:功能與上手指南
PIC32CM JH01 Curiosity Nano+ Touch評估套件技術(shù)解析
?PIC32CM JH01 Curiosity Nano+觸摸評估套件技術(shù)解析與應(yīng)用指南
AVR64DU32 Curiosity Nano評估套件技術(shù)解析與應(yīng)用指南
PIC16F13145微控制器技術(shù)解析:CLB架構(gòu)與低功耗設(shè)計
AVR16EB32 Curiosity Nano評估套件技術(shù)解析與應(yīng)用指南
PIC18F56Q24 Curiosity Nano開發(fā)板技術(shù)解析與應(yīng)用指南
PIC18F16Q20 Curiosity Nano開發(fā)板技術(shù)解析與應(yīng)用指南
PIC18F56Q71 Curiosity Nano評估套件技術(shù)解析與應(yīng)用指南
dsPIC33CK64MC105 Curiosity Nano評估套件技術(shù)解析與應(yīng)用指南
PIC16F13145 Curiosity Nano評估套件技術(shù)解析
評論