基于KeilC与Proteus重点阐述了51单片机原理、KeilC环境下用C语言编写和调试51单片机应用程序的方法、Proteus仿真软件的使用方法、51单片机系统扩展、51单片机应用系统设计及仿真。读者对象为有C语言基础的51单片机初学者,也可作为单片机工程师学习Proteus仿真软件和51单片机C语言编程的参考资料。