單片機教程-MCS-51單片機簡述
MCS-51系列單片機
MCS-51系列單片機分為兩大系列,即51子系列與52子系列。
51子系列:基本型,根據(jù)片內(nèi)ROM的配置,對應(yīng)的芯片為8031、8051、8751、8951
52子系列:增強型,根據(jù)片內(nèi)ROM的配置,對應(yīng)的芯片為8032、8052、8752、8952
這兩大系列單片機的主要硬件特性如下表:
片內(nèi)ROM型式 | ROM 大小 | RAM 大小 | 尋址范圍 | I/O特性 | 中斷源 數(shù)量 | |||
無 | ROM | EPROM | 計數(shù)器 | 并行口 | ||||
8031 | 8051 | 8751 | 4KB | 128B | 64KB | 2*16 | 4*8 | 5 |
80C31 | 80C51 | 87C51 | 4KB | 128B | 64KB | 2*16 | 4*8 | 5 |
8032 | 8052 | 8752 | 8KB | 256B | 64KB | 3*16 | 4*8 | 6 |
80C32 | 80C52 | 87C52 | 8KB | 256B | 64KB | 3*16 | 4*8 | 6 |
從上表中可以看到,8031、8031、8032、80C32片內(nèi)是沒有ROM的,對應(yīng)著上表看,我們可以發(fā)現(xiàn),51系列的單片機的RAM大小為128B,52系列的RAM大小為256B,51系列的計數(shù)器為兩個16位的,52系列的計數(shù)器為三個16位計數(shù)器。51系列的中斷源為5個,52系列的中斷源為6個。
8051與80C51的區(qū)別:
80C51單片機是在8051的基礎(chǔ)上發(fā)展起來的,也就是說在單片機的發(fā)展過程中是先有8051,然后才有80C51的。
8051單片機與80C51單片機從外形看是完全一樣的,其指令系統(tǒng)、引腳信號、總線等完全一致(完全兼容),也就是說在8051下開發(fā)的軟件完全可以在80C51上應(yīng)用,反過來,在89C51下開發(fā)的軟件也可以在8051上應(yīng)用。這兩種單片機是完全可移植的。
既然這兩種單片機外形及內(nèi)部結(jié)構(gòu)都一樣,那它們之間的主要差別在哪里呢?
8051與80C51單片機的主要差別就在于芯片的制造工藝上。80C51的制造工藝是在8051基礎(chǔ)上進行了改進。
8051系列單片機采用的是HMOS工藝:高速度、高密度;
80C51系列單片機采用的是CHMOS工藝:高速度、高密度、低功耗;
也就是說80C51單片機是一種低功耗單片機。
評論