2017-04-10 16:43:38

  常用PIC係列8位單片機芯片引腳符號的功能

  筆者讀了本版有關PIC 8位單片機的產品性能和相應的封裝引腳介紹後,認為對初學者而言還需了解各引腳符號的意義,才能進一步學習和使用它。筆者為此作相關的說明,以便和初學者共同提高。

  一、關於I/O口符號 PIC單片機係列封裝引腳最少的是8引腳(如PIC12C5XX和PIC12C6XX),多的可達84引腳(如PIC17C76X),其中I/O(輸入/輸出)口線按PIC單片機產品型號不同,其口線數量也不相同。8腳封裝的I/O口線是6根線,而84腳封裝的I/O線多達66根線。這些口線符號分別按英文字母順序排列編號,簡稱A口、B口、C口、D口、E口、F口……,每個口是8位的,但不一定占滿8位。這些口在封裝引腳圖的標注上均在各口之前加有R符號。例如B口標注為RB0、RB1、RB2……RB7;E口為RE0、RE1……RE7;G口為RG1、RG2……;而對8腳封裝的單片機共有6根I/O口線,其引腳圖的標注與上略有不同而是GP0~GP5。上述的各口線都是可獨立編程的雙向I/O口線。

  二、引腳的複用功能和符號 單片機的信號引腳是單片機外特性的體現,在硬件上用戶隻能使用引腳,通過引腳的連接組建單片機係統。PIC 8位單片機係列和MCS-51係列單片機一樣,其引腳除電源VDD、VSS為單一功能外,其餘的信號引腳常是多個功能,即引腳的複用功能。常見的引腳符號和主要功能如下:

  1?MCLR/Vpp 清除(複位)輸入/編程電壓輸入。其中MCLR為低電平時,對芯片複位。該腳上的電壓不能超過VDD,否則會進入測試方法。Vpp代表編程電壓。

  2?OSC1/CLKIN 振蕩器晶體/外部時鍾輸入端。

  3?OSC2/CLKOUT 振蕩器晶體輸出端,在晶體振蕩方式接晶體,在RC方式輸出OSC1頻率的1/4信號CLKOUT。

  4?TOCK1 TMRO計數器輸入端,如不用,為了減少功能應接地或接VDD。

  5?TICK1 TMR1時鍾輸入端。

  6?TIOSI  TMR1的振蕩輸入端。

  7?TIOSO TMR1的振蕩輸出端。

  8?RD、WR、CS 分別代表並行口讀信號、寫信號和片選控製線。

  9?AN0~AN7 A/D轉換的模擬量輸入端。AN0、AN1……分別表示通道的個數。

  10?CCP 捕捉/比較/脈寬調製等功能端。CCP是Capture/Compare/PWM的縮寫。有的PIC芯片內有兩個CCP部件,其引腳用符號CCP1和CCP2表示。

  11?SCK/SCL 同步串行通信時鍾輸入端。

  12?TX/CK 異步通信發送端/SCI同步傳輸的時鍾端。

  13?SDI/SDA SPI通信數據輸入端。

  14?SD0 SPI通信數據輸出端。

  15?RD0/PSP0~RD7/PSP7 D口,雙向可編程,亦可作為並行口。作並行口對TTL輸入,作I/O口時為斯米特輸入。

  以上是PIC 8位單片機係列封裝引腳符號的說明,此外在閱讀PIC 8位單片機有關資料時,常遇到一些字母符號和功能,也簡介如下:

  1?OTP 一次性編程。OTP是One Time Program的縮寫。

  2?RISC 簡稱精簡指令集。RISC是Reduced Instruction Set Computer的縮寫。

  3?SSP 同步串行口。SSP是Synchronous Serial Port的縮寫。

  4?SCI 串行通信接口。SCI是Serial Communication Interface的縮寫。

  5?USART 全雙工通用串行異步接收發送係統。USART是Universal Serial Aosynchronous Receiver Transmitter的縮寫。

  6?UART 通用異步接收發送器。

  7?POR 上電複位功能。POR是Power On Reset的縮寫。

  8?OST 振蕩器起振定時器。OST是Oscillator Start-up Timer的縮寫。

  9?PWRT 上電延時定時器。PWRT是Power-up Timer的縮寫。

  10?SFR 專用寄存器。SFR是Special Function Register的縮寫。

  11?PWM 脈寬調製器。PWM是Pulse Width Modulation的縮寫。

  12?MIPS 每秒可執行百萬條指令。MIPS是Million Instructions Per Second的縮寫。


第1頁  

http://www.autooo.net/autooo/renjijiemian/jishu/2017-04-10/171576.html