官术网_书友最值得收藏!

1.1 MCS-51簡介

單片機也被稱為微控制器(Microcontroler),是因為它最早被用在工業(yè)控制領(lǐng)域。單片機由芯片內(nèi)僅有的CPU專用處理器發(fā)展而來。

MCS-51是指由“Intel”公司生產(chǎn)的系列單片機的總稱,它的基本型產(chǎn)品是“8031”,“8051”和“8751”。其中“8051”是最早、最典型的產(chǎn)品,其他單片機都是在“8051”的基礎(chǔ)上改制而來的,所以人們習(xí)慣于用“8051”來稱呼MCS-51系列單片機。“Intel”公司將MCS-51的核心技術(shù)授權(quán)給了很多公司,所以很多公司在做以“8051”為核心的系列單片機,如“Winbond 78E516B”就是由臺灣華邦電子公司開發(fā)生產(chǎn)的,本書所介紹的工程項目就是用“Winbond 78E516B”單片機來完成的。

值得一提的是,現(xiàn)在的計算機體系結(jié)構(gòu)分成兩類:馮·諾依曼結(jié)構(gòu)和哈佛結(jié)構(gòu)。常見的專用處理器(CPU)就是馮·諾依曼結(jié)構(gòu),它的最大的特點是整個存儲器邏輯空間只有一個,可隨意安排程序存儲空間和數(shù)據(jù)存儲空間,ARM系列的32位芯片就是基于這種體系結(jié)構(gòu)。而哈佛結(jié)構(gòu)將程序存儲器和數(shù)據(jù)存儲器分開,并有各自的尋址機構(gòu)和尋址方式,并且使用獨立的兩條總線,分別作為CPU與每個存儲器之間的專用通信路徑,而兩條總線之間毫無關(guān)聯(lián)。這種結(jié)構(gòu)體系的處理器一般運用于需要較大的運算量和較高的運算速度的數(shù)字信號處理,比如“DSP”芯片,可以說哈佛結(jié)構(gòu)比起馮·諾依曼結(jié)構(gòu)有許多優(yōu)勢。8位單片機就屬于哈佛結(jié)構(gòu),想想這是多么的神奇啊,小小的單片機居然和“DSP”是同一個體系結(jié)構(gòu),所以學(xué)好單片機是學(xué)習(xí)其他微處理芯片的基礎(chǔ)。

單片機比起專用處理器應(yīng)用于嵌入式系統(tǒng)再合適不過了,因而它得到了充分應(yīng)用。在人們生活和工作中,幾乎都會有單片機的影子,如手機、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電腦配件中都配有1~2個單片機。如今大量的嵌入式操作系統(tǒng)已被廣泛地應(yīng)用于單片機系統(tǒng),而作為掌上電腦和手機核心處理器的高端單片機甚至可以直接使用專用的“WinCE”和“μCLinux”操作系統(tǒng)。

主站蜘蛛池模板: 西吉县| 靖州| 同心县| 福建省| 麦盖提县| 九江市| 潮安县| 麻阳| 南郑县| 重庆市| 望谟县| 平南县| 通江县| 翁源县| 綦江县| 北海市| 新乡县| 广丰县| 东乌珠穆沁旗| 黔江区| 浦东新区| 延寿县| 饶阳县| 麟游县| 白水县| 新津县| 施甸县| 新干县| 石渠县| 青岛市| 观塘区| 浠水县| 金坛市| 丰都县| 玉田县| 阳信县| 麟游县| 图木舒克市| 梓潼县| 无极县| 翁牛特旗|