我們知道,開發(fā)單片機(jī)應(yīng)用系統(tǒng),設(shè)計者的大部分精力是花費(fèi)在對單片機(jī)接口芯片的熟悉上,不僅要知道芯片的一般特點、引腳排列、引腳說明,而且要知道芯片的工作原理、詳細(xì)說明、編程時序圖,最后編出正確的應(yīng)用程序來。而單片機(jī)接口芯片種類很多,一個人要想全部掌握很難。我有一個想法,就像C語言有大量庫函數(shù)隨時供設(shè)計者調(diào)用一樣,也可建立一個單片機(jī)外圍接口芯片應(yīng)用實例庫供設(shè)計者使用。庫中有常用單片機(jī)外圍接口芯片的功能簡介、與單片機(jī)連接電路圖、匯編語言程序、被調(diào)匯編語言程序、調(diào)匯編語言的c51語言程序、 C 51語言程序以及使用該芯片的注意事項等。這種實例庫一旦建成,單片機(jī)應(yīng)用系統(tǒng)的設(shè)計者即使對某些芯片細(xì)節(jié)不了解,也照樣可以使用該芯片。就像人們對電話機(jī)和電視機(jī)工作原理不了解,卻能照樣打電話和看電視一樣。本書就是一個建立這種單片機(jī)外圍接口芯片應(yīng)用實例庫的嘗試。