本书立足实践,从系统板和基础电路起步,按照简单实验、典型案例、综合应用的方式组织知识点。全书共分9个项目:项目1介绍单片机硬件系统;项目2介绍单片机系统的开发环境KeiluVision4和proteus;项目3介绍如何搭建单片机硬件基础知识;项目4重点介绍单片机的I/O端口的应用; 项目5简单介绍定时器管理、中断管理;项目6介绍显示器和键盘技术;项目7介绍串行通信的简单应用;项目8介绍单片机系统的扩展方法;项目9介绍单片机系统综合设计与开发应用。本书定位为职业院校学生或电子爱好者的入门指导书。本书使用C语言编写全部代码,因此本书也是一本学习C语言的开发实践书,能为用户在今后进行嵌入式开发和程序代码的移植带来方便。