我们知道,开发单片机应用系统,设计者的大部分精力是花费在对单片机接口芯片的熟悉上,不仅要知道芯片的一般特点、引脚排列、引脚说明,而且要知道芯片的工作原理、详细说明、编程时序图,最后编出正确的应用程序来。而单片机接口芯片种类很多,一个人要想全部掌握很难。我有一个想法,就像C语言有大量库函数随时供设计者调用一样,也可建立一个单片机外围接口芯片应用实例库供设计者使用。库中有常用单片机外围接口芯片的功能简介、与单片机连接电路图、汇编语言程序、被调汇编语言程序、调汇编语言的c51语言程序、 C 51语言程序以及使用该芯片的注意事项等。这种实例库一旦建成,单片机应用系统的设计者即使对某些芯片细节不了解,也照样可以使用该芯片。就像人们对电话机和电视机工作原理不了解,却能照样打电话和看电视一样。本书就是一个建立这种单片机外围接口芯片应用实例库的尝试。