那是PIC單片機。
后者屬于51系列單片機。
PIC系列單片機和51系列單片機在硬件架構上有很大的不同。
首先:51單片機的一個指令周期等于六個時鐘周期,一條匯編指令需要兩到三個指令周期。而PIC單機一個指令周期等于四個時鐘周期,除了跳轉(zhuǎn)指令外,其他指令都是一條指令一個指令周期。所以,在相同晶振電路下,PIC比51快。
而51單片機屬于CISC結構,匯編指令較多有上百條。而PIC八位單片機的只有三十多條(PIC18和PIC24多點有八十多條指令。)51單片機的匯編指令完全不能用在PIC單片機上。
IO口的區(qū)別:51的IO口輸入輸出電流很弱,最大只有10mA,PIC的IO輸入輸出電流較大有25mA。
……
還有很多,再說說PIC的弱項,PIC單片機種類繁多,雖然都是一個架構下的,但引腳有從6個引腳的芯片到上百引腳的芯片的單片機都有,而且內(nèi)部功能完全不一樣,這是他的優(yōu)勢也是劣勢,種類多了讓開發(fā)者能找到適用的芯片,而不會造成引腳過多浪費。但種類太多也讓開發(fā)者每用一個就得熟悉它不同的功能。
51對于PIC最大的優(yōu)勢就是,價格問題。51要比PIC便宜多。尤其是STC單片機。
還有就是PIC16C62B不能像STC單片機那樣反復燒寫,它是一次性的,少錯單片機就壞了,適用于大規(guī)模的生產(chǎn)而不適合于學習者練習。而他對應有PIC16F6x系列的單片機,就是16后面帶F的是可以反復擦寫的單片機。開發(fā)者都是拿F系列的PIC單片機試驗好程序后,再讓工人吧程序?qū)懙絇IC16C系列的單片機中,產(chǎn)品就用PIC16C系列單片機。
如果你剛開始學單片機,建議你還是先用STC單片機學好51結構的單片機,等你把單片機的IO、中斷、定時器、總線應用、通信應用都學好了之后,再試著學PIC單片機就會覺得很簡單了。我上大學的時候也是學51,用比較便宜的STC單片機來做實驗。工作后單位用的是PIC單片機,我根據(jù)原先的知識對比著學PIC,很快就能掌握的。
學單片機要多動手,最好課本上的程序都燒寫到單片機里實際試驗一下。