80C51單片機是在8051的基礎上發(fā)展起來的,也就是說在單片機的發(fā)展過程中是先有8051,然后才有80C51的。
8051單片機與80C51單片機從外形看是完全一樣的,其指令系統(tǒng)、引腳信號、總線等完全一致(完全兼容),也就是說在8051下開發(fā)的軟件完全可以在80C51上應用,反過來,在89C51下開發(fā)的軟件也可以在8051上應用。這兩種單片機是完全可移植的。
既然這兩種單片機外形及內(nèi)部結(jié)構(gòu)都一樣,那它們之間的主要差別在哪里呢?
8051與80C51單片機的主要差別就在于芯片的制造工藝上。80C51的制造工藝是在8051基礎上進行了改進。
8051系列單片機采用的是HMOS工藝:高速度、高密度;
80C51系列單片機采用的是CHMOS工藝:高速度、高密度、低功耗;
也就是說80C51單片機是一種低功耗單片機。