本书采用STC公司最新一代的STC32系列32位8051单片机作为设计平台,而STC32系列单片机采用了MCS-251指令集架构,该指令集架构兼容传统的MCS-51指令集架构,从传统8位8051单片机升级为32位8051单片机,继续保持51单片机的生命活力。全书共分为16章,主要内容包括:单片机设计导论,单片机硬件开发基础,单片机软件开发基础,数值的表示和转换,处理器内核和存储空间映射,单片机CPU指令集架构,汇编语言程序设计,C语言程序设计,时钟、复位和电源管理,定时器与计数器原理和应用,UART原理和应用,ADC原理和应用,PWM原理和应用,DMA原理和应用,USB原理和应用,CAN总线原理和应用。本书通过全方位的讲解,将STC最新的32位8051单片机中的重要知识点进行融会贯通。
本书为中国大学MOOC“单片机原理及应用”的配套教材,书中将部分教学视频、讲义制作成二维码供读者扫描阅读,同时,本书配套Abook数字资源网站,主要内容为所有设计实例完整的工程文件、讲义PPT、教学大纲、教学视频等。本书可作为高等学校和高职院校单片机课程的教材,也可作为STC单片机竞赛、单片机认证考试的参考用书。对于从事单片机应用的工程师来说,本书是很好的工程参考用书。