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