本书与电子工业出版社出版的《用微课学电子CAD》教材对接,以学生自己按该书指导而亲手设计,并亲手焊接而成的51单片机开发板为实操平台,以WINDOWS7+Keil uVision5+STC-ISP(V6.86I)”为编程系统,以C语言为编程工具,引导学生在自己亲手设计并焊接的硬件平台上,从驱动一位数码管显示8.”的编程(仅7行代码)实训起步,到综合了单总线、双总线、三总线、两个外中断、一个内中断而实现的两路实时时间控制和一路实时超欠温控制的产品开发型编程(600行代码)实训,从LCD1602LCD12864的显示编程,到LED16乘16点阵汉字显示编程,从红外解码到超声测距再到步进电机,从经典静态随机存储器到W29C系列快闪存储器再到STCMCU片内EEPROM存储器,从单片机与单片机间的串行通信到单片机与PC机间的串行通信再到单片机与安卓手机间的串行通信,从基于蓝牙技术的单片机与近邻手机的串行通信,到基于WIFI技术的单片机与地球另一端的手机串行通信,各种新器件的应用编程,各种力度的编程实训,让读者在自制的高档51单片机开发板上尽情享受编程的乐趣和成功。