马忠梅、王美刚、孙娟、李嘉斌、刘佳伟等编著的《自动检测技术》共13章。第1章为单片机基础知识。第2章从讨论8051的编程语言及其特点出发,对国际上现有的各种C51编译器的性能进行比较,通过一个KEIL Cx51的编程实例讲解C语言的结构。第3章列举逻辑和算术操作数等对嵌入式应用很重要的数据,介绍8051的各种类型的变量和各种类型的存储空间。第4章讲解分支和循环结构,它们是结构化编程方法的基础。第5章为构造的数据类型,它们是函数的基础。此章包括结构、数组、指针和联合。第6章阐述函数和程序结构,并有函数值的传进传出和变量的存储类型及作用域。第7章为使用多个文件开发程序进行混合编程,它是现代编程的关键。第8章是针对8051系列内部资源中断、定时器/计数器、串行口的编程及使用,还有单片机的多机通信编程。第9章为8051扩展资源的编程,介绍并行接口芯片、串行总线芯片的扩展及应用编程。第10章为输出控制通道的D/A变换和步进电机控制的编程。第11章为数据采集通道的A/D转换及V/F变换的编程。第12章为人机界面LED/LCD、键盘与单片机的接口及编程。第13章针对物联网技术涉及的温湿度、加速度传感器和RFID等,给出数据采集程序。