人狗畜禽COMPANY LIMITED|全是肉的高H文〈男男〉|全篇肉高H秘书被C办公室四爱|全黄H全肉共妻|全黄H全肉短篇禁乱NP慕浅浅|全黄H全肉短篇N男男

技術熱線: 4007-888-234
設計開發(fā)

專注差異化嵌入式產品解決方案 給智能產品定制注入靈魂給予生命

開發(fā)工具

提供開發(fā)工具、應用測試 完善的開發(fā)代碼案例庫分享

技術支持

從全面的產品導入到強大技術支援服務 全程貼心伴隨服務,創(chuàng)造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產品競爭力

新聞中心

提供最新的單片機資訊,行業(yè)消息以及公司新聞動態(tài)

PIC單片機開發(fā)基礎:PICkit3、PICkit4和MPLAB SNAP

更新時間: 2020-03-02
閱讀量:19199

目前,PICkit有三種可以使用的類型:PICkit3、PICkit4和MPLAB SNAP。PICkit4是PICkit3的更新版產品,于2018年3月推出,而MPLAB SNAP大約在2018年8月推出。下面英銳恩單片機開發(fā)工程師將對這幾個調試器進行講解。

一、PICkit3、PICkit4和MPLAB SNAP的外觀

PICkit系列在線調試器,都配備有用于連接PC端的USB端子和用于連接PIC單片機的連接接口。

PICkit3的PIC單片機連接接口有6個引腳,在PC接口有USB mini A型連接接口,如下所示。

pic-babsic-12_pickit3-connector.png

PICkit4的PIC單片機連接接口有8個引腳,在PC接口有USB micro B型連接接口,如下所示。

pic-babsic-12_pickit4-connector.png

與PICkit4一樣,MPLAB SNAP的PIC單片機連接接口有8個引腳,在PC接口有USB micro B型連接接口。

pic-babsic-12_mplab-snap-connector.png

如上圖所示,PC端的連接接口與PIC單片機側的連接接口是不同的。至于用于連接到PC的USB電纜,包裝盒子中“PICkit3”和“PICkit4”都有配備,但“MPLAB SNAP”的數據線得另行單獨購買。

二、PICkit3、PICkit4和MPLAB SNAP之間的區(qū)別

先說PICkit4,它的一個重要區(qū)別是程序的寫入速度。根據說明書上標示,PICkit4的程序編寫速度比PICkit3快5倍。但是,從使用上你可能沒有多大感覺,除非你寫入的是一個非常大的程序。

MPLAB SNAP有點不同,一般你只要將PICkit3和PICkit4連接到試驗板電路,就可以進行調試,但是MPLAB SNAP需要將電源連接到試驗板。為了操作面包板電路,你需要外接一個電源,除了給你添麻煩,其他沒區(qū)別。

因此,如果你打算要購買,英銳恩單片機開發(fā)工程師總結出來的經驗是,建議你使用新產品PICkit4。但是如果你已經擁有PICkit3,還是建議你繼續(xù)使用PICkit3,除非有特殊原因。另外,MPLAB SNAP是面向初學者的,而且連接接口上針數的不同可能直接影響其使用方法。

pic-basic-12_connector-numbering.png

如上圖所示,PICkit3的連接接口有6個引腳,PICkit4和MPLAB SNAP的連接接口有8個引腳。這些引腳分別編號為1-6(PICkit3)和1-8(PICkit4和MPLAB SNAP)。但是,這些數字未寫在主機上的任何地方,主機上只有一個三角形標記。

其實這和所有的單片機一樣,PIC單片機的引腳也被編號為1-8,并且引腳1處有一個圓形的凹陷,一般從左邊第一個引腳開始逆時針數就行,還不清楚就看單片機的數據手冊。

如下圖,查看PICkit3,PICkit4和MPLAB SNAP的連接接口,三角形標記如下所示。在這種情況下,帶有三角形標記的插針依次為數字1,數字2和數字3。

pic-basic-12_pickit-diagram.png

三、PICkit連接接口的引腳功能

這三種類型的1至5號引腳的功能相同,使用這些引腳1至5便可以將程序寫入PIC單片機。此外,PICkit3的其余第6引腳以及PICkit4和MPLAB SNAP的其余第6至第8引腳,很少用到。換句話說,當向PIC單片機編寫程序時,所有模型都可以相同的方式使用。

四、如何連接PICkit和PIC單片機

接下來,只要將單片機的引腳名稱與PICkit引腳相對應,將它們連接起來即可。值得注意的是,如果對單片機進行調試,還需要額外添加一個上拉電阻。

以上就是英銳恩單片機開發(fā)工程師分享的有關PICkit3、PICkit4和MPLAB SNAP的介紹。英銳恩專注單片機應用方案設計與開發(fā),提供8位單片機、16位單片機、32位單片機、運算放大器和模擬開關。

新巴尔虎左旗| 通化县| 留坝县| 冀州市| 海城市| 宜都市| 习水县| 十堰市| 博白县| 南丰县| 溧水县| 常熟市| 西乌珠穆沁旗| 天津市| 许昌县| 朔州市| 阿勒泰市| 当阳市| 静宁县| 横峰县| 南皮县| 百色市| 泽州县| 尉氏县| 白沙| 青川县| 开鲁县| 即墨市| 广水市| 广东省| 肇庆市| 理塘县| 桐乡市| 南郑县| 清水县| 土默特右旗| 长岛县| 廉江市| 大冶市| 商城县| 武鸣县|