《新編51單片機(jī)C語(yǔ)言教程》是一本以實(shí)例詳解方式介紹51單片機(jī)與C語(yǔ)言編程的圖書(shū),主要內(nèi)容有單片機(jī)入門(mén)、51單片機(jī)的硬件系統(tǒng)、Keil C51編程軟件的使用、單片機(jī)驅(qū)動(dòng)LED與LED數(shù)碼管的電路及編程、中斷的使用及編程、定時(shí)器/計(jì)數(shù)器的使用及編程、獨(dú)立按鍵與矩陣鍵盤(pán)輸入電路及編程、點(diǎn)陣和液晶顯示屏的使用及編程、步進(jìn)電動(dòng)機(jī)的使用及編程、串行通信的使用及編程、I2C總線(xiàn)通信的使用及編程、AD(模數(shù))與DA(數(shù)模)轉(zhuǎn)換電路及編程。
《新編51單片機(jī)C語(yǔ)言教程》起點(diǎn)低、由淺入深、語(yǔ)言通俗易懂,并且內(nèi)容結(jié)構(gòu)安排符合學(xué)習(xí)認(rèn)知規(guī)律。本書(shū)適合作為初學(xué)者學(xué)習(xí)51單片機(jī)及編程的自學(xué)圖書(shū),也適合作為職業(yè)院校電類(lèi)專(zhuān)業(yè)的單片機(jī)教材。
專(zhuān)家解讀:編者是擁有多年實(shí)際項(xiàng)目研發(fā)經(jīng)驗(yàn)的資深工程師,因此書(shū)中的內(nèi)容涵蓋了大量的實(shí)際項(xiàng)目中所采用的技術(shù)和技巧,具有極強(qiáng)的實(shí)時(shí)性和先進(jìn)性,為讀者鋪就一條從單片機(jī)初學(xué)者晉級(jí)為工程師的康莊大道。
單片機(jī)是什么?單片機(jī)全稱(chēng)為單片微型計(jì)算機(jī),由于單片機(jī)主要用在控制方面,故又稱(chēng)為微型控制器(MCU)。微型計(jì)算機(jī)(又稱(chēng)個(gè)人電腦、PC)是將CPU、存儲(chǔ)器和輸入/輸出接口電路等安裝在主電路板(簡(jiǎn)稱(chēng)主板)上,外部的輸入/輸出設(shè)備(如鍵盤(pán)、顯示器等)通過(guò)導(dǎo)線(xiàn)與主板上的輸入/輸出接口電路連接起來(lái)。單片機(jī)則是將CPU、存儲(chǔ)器和輸入/輸出接口電路等制作在一塊半導(dǎo)體硅片上,再接出引腳并封裝起來(lái)構(gòu)成集成電路,外部的輸入/輸出設(shè)備通過(guò)單片機(jī)的引腳與內(nèi)部的輸入/輸出接口電路連接起來(lái)。也就是說(shuō),單片機(jī)是一塊內(nèi)部包含CPU、存儲(chǔ)器和輸入/輸出接口等電路的IC芯片。
哪些地方要用到單片機(jī)?單片機(jī)的應(yīng)用非常廣泛,已深入到工業(yè)、農(nóng)業(yè)、商業(yè)、教育、國(guó)防及日常生活等各個(gè)領(lǐng)域。
單片機(jī)在家電方面的應(yīng)用主要有:彩色電視機(jī)、影碟機(jī)內(nèi)部的控制系統(tǒng);數(shù)碼相機(jī)、數(shù)碼攝像機(jī)中的控制系統(tǒng);中高檔電冰箱、空調(diào)器、電風(fēng)扇、洗衣機(jī)、加濕器和消毒柜中的控制系統(tǒng);中高檔微波爐、電磁灶和電飯煲中的控制系統(tǒng)等。
單片機(jī)在通信方面的應(yīng)用主要有:移動(dòng)電話(huà)、傳真機(jī)、調(diào)制解調(diào)器和程控交換機(jī)中的控制系統(tǒng);智能電纜監(jiān)控系統(tǒng)、智能線(xiàn)路運(yùn)行控制系統(tǒng)和智能電纜故障檢測(cè)儀等。
單片機(jī)在商業(yè)方面的應(yīng)用主要有:自動(dòng)售貨機(jī)、無(wú)人值守系統(tǒng)、防盜報(bào)警系統(tǒng)、燈光音響設(shè)備、IC卡等。
單片機(jī)在工業(yè)方面的應(yīng)用主要有:數(shù)控機(jī)床、數(shù)控加工中心、無(wú)人操作、機(jī)械手操作、工業(yè)過(guò)程控制、生產(chǎn)自動(dòng)化、遠(yuǎn)程監(jiān)控、設(shè)備管理、智能控制和智能儀表等。
單片機(jī)在航空、航天和軍事方面的應(yīng)用主要有:航天測(cè)控系統(tǒng)、航天制導(dǎo)系統(tǒng)、衛(wèi)星遙控遙測(cè)系統(tǒng)、載人航天系統(tǒng)、導(dǎo)彈制導(dǎo)系統(tǒng)和電子對(duì)抗系統(tǒng)等。
單片機(jī)在汽車(chē)方面的應(yīng)用主要有:汽車(chē)娛樂(lè)系統(tǒng)、汽車(chē)防盜報(bào)警系統(tǒng)、汽車(chē)信息系統(tǒng)、汽車(chē)智能駕駛系統(tǒng)、汽車(chē)全球衛(wèi)星定位導(dǎo)航系統(tǒng)、汽車(chē)智能化檢驗(yàn)系統(tǒng)、汽車(chē)自動(dòng)診斷系統(tǒng)和交通信息接收系統(tǒng)等。
本書(shū)講授單片機(jī)技術(shù)有什么特色?由于單片機(jī)應(yīng)用廣泛,學(xué)習(xí)電工電子技術(shù)的人幾乎都希望能掌握單片機(jī)技術(shù),但真正掌握單片機(jī)技術(shù)并能進(jìn)行單片機(jī)軟、硬件開(kāi)發(fā)的人卻不多。為什么會(huì)這樣呢?一句話(huà)概括就是學(xué)單片機(jī)編程太難了!。本書(shū)就是為解決學(xué)習(xí)單片機(jī)編程難而推出的,全書(shū)是以單片機(jī)實(shí)際電路 大量典型的實(shí)例程序 詳細(xì)易懂的程序逐條說(shuō)明方式編寫(xiě)的,讀者閱讀程序時(shí),除了可查看與程序?qū)?yīng)的單片機(jī)電路外,遇到某條程序語(yǔ)句不明白時(shí)還可查看該程序語(yǔ)句的詳細(xì)說(shuō)明,從而理解程序運(yùn)行的來(lái)龍去脈。讀懂并理解程序后,讀者可模仿嘗試采用類(lèi)似方法自己編寫(xiě)一些程序,慢慢就可以自己編寫(xiě)一些復(fù)雜的程序,從而成為單片機(jī)軟件編程高手。另外,讀者可登錄
www.eTV100.com(易天電學(xué)網(wǎng))免費(fèi)下載或查看與本書(shū)有關(guān)的技術(shù)資源和其他圖書(shū)。
本書(shū)在編寫(xiě)過(guò)程中得到了很多老師的支持,其中江西工程學(xué)院的蔡玉山教授編寫(xiě)了第2、5、6章內(nèi)容,另外感謝劉元能、劉凌云、黃勇、蔡春霞、鄧艷姣、何慧、詹春華、黃曉玲、萬(wàn)四香、邵永亮、蔡華山、王娟、李清榮、劉海峰、蔡理剛、何彬、王玉蘭、何宗昌、蔡理忠、邵永明、蔡任英、余要先、石韌和王麗等參與了部分章節(jié)的編寫(xiě)工作,在此一致表示感謝。由于我們水平有限,書(shū)中的錯(cuò)誤和疏漏之處在所難免,望廣大讀者和同人予以批評(píng)指正。
需要配套代碼的讀者,可發(fā)送電子郵件至
etv100@163.com索取!
蔡杏山,電工電子領(lǐng)域?qū)<,編有幾十本電工電子?lèi)的暢銷(xiāo)圖書(shū)。其編寫(xiě)的圖書(shū)*的特點(diǎn)是內(nèi)容很容易看懂并且學(xué)到的東西非常有用,曾有讀者這樣評(píng)價(jià)以前看過(guò)很多同類(lèi)書(shū),總是看得模糊,買(mǎi)了蔡老師的書(shū),一看就能理解,好象我的理解能力突然提高了似的!