成人性生交大片免费看-黄色片免费看-亚洲人成无码网站久久99热国产-亚洲老鸭窝一区二区三区-国产xxxxx在线观看

您好!歡迎光臨深圳市潤澤五洲電子科技有限公司,我們竭誠為您服務(wù)!

專業(yè)一站式PCBA智造工廠

打造電子制造行業(yè)領(lǐng)軍品牌

服務(wù)咨詢熱線:

龍經(jīng)理:13380355860(微信同號)
當(dāng)前位置:首頁>新聞資訊>技術(shù)文檔 >

PIC16F877A:基礎(chǔ)知識分解以及如何為您的項目選擇一個

  • 發(fā)表時間:2021-11-18 08:36:08
  • 來源:本站
  • 人氣:21062


如果您正在尋找能夠快速完成項目的知名微控制器,您可以考慮 PIC16F877A。除此之外,該設(shè)備使用起來非常方便,并且可以輕而易舉地對控制器進(jìn)行編碼或編程。

此外,該設(shè)備具有閃存技術(shù),可讓您多次寫擦除。那么,在將它用于 PIC微控制器項目或數(shù)字電子電路之前,您是否想了解更多有關(guān)該設(shè)備的信息

好消息是;

我們創(chuàng)建這篇文章是為了通過解釋基礎(chǔ)知識、其應(yīng)用、如何對其進(jìn)行編程等來增進(jìn)您對 PIC16F877A 的了解。

讓我們開始! 

PIC16F877A 微控制器:簡介和特性

PIC16F877A 是一款易于編程且功能強(qiáng)大的 CMOS 8 位微控制器,與不同的設(shè)備兼容,例如: 

  • PIC16C7X

  • PIC16C5X

  • PIC162CXXX 

此外,該設(shè)備在其 40 或 44 引腳封裝中具有強(qiáng)大的功能。

此外,微控制器有一個 EEPROM,可讓您永久存儲基本數(shù)據(jù),如接收器頻率、發(fā)射器代碼等。

有趣的是,PIC16F877A 具有成本效益且易于操作。由于其靈活性,該設(shè)備可以在您以前從未使用過微控制器的地方工作。

PIC16F877A 的特性

  • 該器件運(yùn)行頻率高達(dá) 20MHz。

  • 它不帶有內(nèi)部振蕩器。

  • 它可以提供大約 100mA 的最大電流。因此,PIC16F877A 的 GPIO 引腳電流限制為 10mA。

  • PIC16F877A 具有較小的 35 條指令集。

  • 該微控制器有四種IC封裝:44 引腳 QFN、40 引腳 PDIP、44 引腳 TQFP 和 44 引腳 PLCC。

PIC16F877A 的工作電壓范圍為 4.2 至 5.5V。因此,如果您提供超過 5.5V 的電壓,則可能會永久損壞微控制器。

PIC16F877A 的其他特性如下表所示:

數(shù)據(jù)EEPROM256 字節(jié)
程序存儲器類型閃光
通訊外設(shè)MSSP (SPI/12C)、UART (1)、12C (1)、SPI (1)
定時器模塊8 位 (2)、16 位 (1)
內(nèi)存字節(jié)368
中央處理器8 位 PIC
I/O 引腳數(shù)33
CPU 速度 (MIPS)5 MIPS
DAC模塊沒有任何
引腳數(shù)40
程序存儲器 (KB)14KB
ADC模塊8 通道,10 位
比較器2

PIC16F877A 串口

由于其串行端口,PIC16F877A 可以有效地進(jìn)行數(shù)據(jù)通信。正如我們之前提到的,發(fā)送器引腳或 RC6/Tx/CK 可幫助您進(jìn)行串行通信。另外,您可以使用它來發(fā)送串行數(shù)據(jù)。

但如果你想接收串行數(shù)據(jù),接收器引腳或 RC7/Rx/DT 是理想的。 

PIC16F877A 微控制器的編譯器


您可以將不同的編譯器與 PIC16F877A 微控制器一起使用。因此,當(dāng)您獲得首選編譯器時,請繼續(xù)編寫代碼并將其組裝到設(shè)備中。

因此,它將生成一個十六進(jìn)制文件,您可以使用編程器將其上傳到 PIC 微控制器中。

PIC16F877A 使 LED 閃爍的電路圖

用微控制器使 LED 閃爍的電路圖顯示了正確的連接(LED如何連接到 PIN)。此外,如果您有一個電阻器可以充當(dāng)限流電阻器,那會有所幫助。這是因?yàn)槟荒軓膯蝹€引腳獲得最大 5mA 的電流。

以下是如何去做:

1. 轉(zhuǎn)到 Proteus 內(nèi)置庫并選擇 PIC16F877A 微控制器和其他組件。

2. 使用電阻器(330R),將 LED 連接到 PIC16F877A 的引腳 16。

3. 要獲得振蕩,請在 PIC 微控制器的時鐘輸入(引腳 13)和時鐘輸出(引腳 14)之間連接一個 4MHz 晶體。當(dāng)您使用它時,在晶體兩側(cè)連接兩個電容器(C1 和 C2)。

4. 然后,轉(zhuǎn)到控制器的 MCLR 引腳并連接上拉電阻。之后,您可以將電阻器的另一側(cè)連接到 Vdd。 

您如何選擇 PIC 微控制器?

在為 PIC 項目選擇最佳 PIC 微控制器之前,回答以下問題至關(guān)重要:

你是專家還是初學(xué)者?如果您是初學(xué)者,最好選擇具有廣泛應(yīng)用和出色在線支持的微控制器PIC18F4520 是此類微控制器的完美示例。

您系統(tǒng)的工作電壓是多少?如果是 3.3V,則選擇 3.3V 微控制器。但是,如果它約為 5V,則選擇 5V 微控制器。

您預(yù)算有限,想要小號嗎?您可以獲得小型 8 針微控制器。

你需要什么模塊?這里的目標(biāo)是選擇具有支持分辨率和 ADC 通道的 PIC——如果您要讀取許多模擬電壓。

您的PIC項目是否涉及CAN、UART、I2C等通信協(xié)議?如果是,請獲取支持通信協(xié)議的 PIC。 

您如何對 PIC 微控制器進(jìn)行編程?

您可以通過多種方式對 PIC 微控制器進(jìn)行編程。您可以使用匯編語言選擇過時的方式。或者使用高級方法。首先,獲得一個集成開發(fā)環(huán)境 (IDE),例如 MPLABX v3.35,來進(jìn)行編程

其次,獲得一個編譯器,例如 XC8,將您的程序轉(zhuǎn)換為 HEX 文件(微控制器可讀格式)。第三,將您的 hex 文件放入集成編程環(huán)境 (IPE),例如 MPLAB IPE v3.35。

有趣的是,您可以在 Microchip 上免費(fèi)下載并安裝所有這些軟件。 

PIC16F877A 的應(yīng)用

您可以在某些應(yīng)用中使用 PIC16F877A,例如;

  • Arduino 模塊更換

  • 自動化項目

  • 嵌入式系統(tǒng)項目

  • 機(jī)器人

最后的話

PIC16F877A 是市場上最好的微控制器之一,它在易用性、多種寫擦除功能和直接編程方面符合要求。

該器件非常適合工業(yè)和汽車行業(yè)的 A/D 應(yīng)用。此外,它非常適合需要多種通信協(xié)議和 I/O 接口的項目。

您如何看待 PIC16F877A?您打算在下一個項目中使用它嗎?請隨時聯(lián)系我們尋求幫助。


 
主站蜘蛛池模板: 国产精品亚洲а∨天堂免下载| 亚洲国产区男人本色在线观看 | 婷婷五月综合丁香在线| 国产成人无码va在线播放| 国产精品无码av不卡顿| 久久久久久久曰本精品免费看| 国産精品久久久久久久| 午夜福利伦伦电影理论片在线观看| 少妇人妻无码专用视频| 亚洲精品美女久久7777777| 日韩日韩日韩日韩日韩| 亚洲第一无码xxxxxx| 欧美日本一区二区视频在线观看| 香蕉大美女天天爱天天做 | 亚洲精品日韩一区二区电影| 亚洲日韩爆乳中文字幕欧美 | 亚洲一区av无码少妇电影玲奈| 久久综合亚洲色hezyo国产| 已婚少妇美妙人妻系列| 免费无码又爽又高潮视频| 亚洲 自拍 欧美 小说 综合| 精品国产黑色丝袜高跟鞋 | 亚洲乱码尤物193yw| 亚洲欧美日韩中文无线码| 高清无码h版动漫在线观看| 亚洲成年看片在线观看| 国产特级毛片aaaaaa高清| 精品人妻少妇一区二区三区不卡 | 国产亚洲午夜高清国产拍精品| 亚洲在线观看| 亚洲人成网亚洲欧洲无码| 色噜噜狠狠色综合日日| 久久久久欧美精品观看| 欧美乱人伦视频在线| 国产精品无码一区二区三级| 日产无码| 西西人体www大胆高清| 欧洲免费无线码在线一区| 国产无套内射普通话对白| 亚洲精品久久久中文字幕痴女 | 激情综合色综合啪啪五月丁香|