本书共分为6章,分别介绍单片机的硬件系统、单片机C 语言介绍、单片机并行输入/输出口介绍等等。本书主要特点,本书采用现在流行的C语言对单片机应用进行程序编写,以项目式介绍单片机的内部资源使用以及外围扩展应用,1、本书采用当今流行的C语言对单片机开发系统进行编程,为使用者后续进行单片机系统开发学习及工作奠定基础;2、书中章节均采用项目式书写,介绍相关理论知识同时,并配有具体的项目分析、讨论,逐步引导理论知识的理解以及实践能力的提升;3、书中案例均来自于单片机实际应用系统,使理论知识和实际应用紧密结合;4、本书编者均来自武汉市民办高校,编者有多年的教学及实践经验。在民办高校向应用型转型阶段,该书的出版对本科教学有一定的指导意义。