單片機(jī)(Single chip microcomputer)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。從上世紀(jì)80年代,由當(dāng)時(shí)的4位、8位單片機(jī),發(fā)展到現(xiàn)在的300M的高速單片機(jī)。
《單片機(jī)原理及接口技術(shù)(C51編程)》詳細(xì)介紹了美國(guó)ATMEL公司的AT89S51單片機(jī)的硬件結(jié)構(gòu)和片內(nèi)外圍部件的工作原理,Keil C51編程基礎(chǔ)知識(shí),并從應(yīng)用設(shè)計(jì)的角度介紹AT89S51單片機(jī)的各種常用的硬件接口設(shè)計(jì),以及相應(yīng)的Keil C51接口驅(qū)動(dòng)程序設(shè)計(jì)。最后介紹了AT89S51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)以及一些典型應(yīng)用舉例。