新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 全球主流8位MCU芯片詳細(xì)解剖No.3:微芯 PIC16F877

全球主流8位MCU芯片詳細(xì)解剖No.3:微芯 PIC16F877

作者: 時(shí)間:2016-11-29 來源:網(wǎng)絡(luò) 收藏

  PIC16F877簡(jiǎn)介

本文引用地址:http://butianyuan.cn/article/201611/323124.htm

  PIC16F877是由Microchip公司所生產(chǎn)開發(fā)的8位MCU,屬于PICmicro系列單片微機(jī),具有Flash program程序內(nèi)存功能,可以重復(fù)燒錄程序,適合教學(xué)、開發(fā)新產(chǎn)品等用途;而其內(nèi)建ICD(In Circuit Debug)功能,可以讓使用者直接在單片機(jī)電路或產(chǎn)品上,進(jìn)行如暫停微處理器執(zhí)行、觀看緩存器內(nèi)容等,讓使用者能快速地進(jìn)行程序除錯(cuò)與開發(fā)。

  如圖為PIC16F877的40根引腳圖,PDIP是指一般最常見的DIP(Dual In Line Package)包裝,而PIC單片機(jī)也有PLCC(Plastic Leaded Chip Carrier)與QFP(Quad Flat Package)兩種形式的包裝,依照不同的需求,尋找不同的包裝形式。如圖所示,每根接腳都有其特定功能,例如Pin11與Pin32(VDD)為正電源接腳,Pin12與Pin31(VSS)為地線接腳;而有些接腳有兩種甚至三種以上功能,例如Pin2(RA0/AN0)代表PORTA的第一支接腳,在系統(tǒng)重置(Reset)后,可自動(dòng)成為模擬輸入接腳,接收模擬訊號(hào),也可經(jīng)由程序規(guī)劃為數(shù)字輸出輸入接腳。

  圖1. PDIP40引腳PIC16F877接腳說明

  圖2. PDIP28和SOIC28引腳PIC16F877接腳圖說明

  圖3. PLCC44引腳PIC16F877腳位圖說明

  圖4. QFP44引腳PIC16F877引腳圖說明

  PIC16F877屬于閃控式(Flash)單片機(jī),可以重復(fù)燒錄,其ROM的容量總共是8K words,以2K為一個(gè)page,區(qū)分為4個(gè)pages;內(nèi)部RAM總共有512個(gè)字節(jié)(00f~1FFh),以128個(gè)字節(jié)為一個(gè)Bank,共區(qū)分為4個(gè)Bank,如圖5所示,每個(gè)Bank的前半段都有其特殊用途,分別連接到其特殊功能模塊,例如I/O、CCP、Timer、USART、MSSP等。

  圖5. PIC16F877的RAM配置

  特殊內(nèi)嵌功能

  PIC16F877屬于內(nèi)嵌功能較多的單片機(jī),除了CPU、POM、RAM、I/O等基本構(gòu)造外,還包括以下各種功能,簡(jiǎn)介如下:

  A/D converter:模擬數(shù)字轉(zhuǎn)換器,最多可以讀取8組模擬輸入訊號(hào)。

  CCP:Capture、Compare、PWM,用于控制直流馬達(dá)。

  Timer,內(nèi)部定時(shí)器,有Timer0、Timer1、Timer2等。

  USART:Universal Synchronous Asynchronous Receiver Transmitter,同步/異步串行傳輸,如RS232、RS485等。

  MSSP;Master Synchronous Serial Port,兩線式(I2C)與三線式(SPI)標(biāo)準(zhǔn)同步串行傳輸協(xié)定,常用于EEPROM內(nèi)存資料的燒錄與讀取,或是與其它集成電路溝通與聯(lián)系,形成多芯片網(wǎng)絡(luò)。


上一頁(yè) 1 2 3 4 下一頁(yè)

關(guān)鍵詞: 8位MCU芯微芯PIC16F87

評(píng)論


技術(shù)專區(qū)

關(guān)閉