(1)全面透彻。基于STC15W4K32S4系列单片机,依托Keil μVision集成开发环境和Proteus虚拟仿真平台,细致讲述增强型51单片机原理,结合实例讲述51单片机开发方法,内容丰富、全面,对原理、方法讲解透彻。
(2)实例丰富,贴近工程实际。以统一的系统软件设计方法贯穿全书,结合大量综合实例讲解单片机应用系统软件设计方法,以及软件仿真调试技术。除主要章节配有综合实例外,另配有一章“STC15单片机实验与系统设计案例”, 给出3个综合实验和5个应用系统设计案例,剖析详细,案例贴近工程实际。
(3)实物验证与虚拟仿真相结合。以STC公司官方的STC15单片机实验箱为主要硬件平台,并用Proteus虚拟仿真平台作为物理硬件的扩展和补充,书中的所有实例和系统设计案例均与这两个主辅硬件平台紧密结合,所有程序均可在主辅硬件平台上实证。
(4)基础知识和核心开发技术并重。除讲述51单片机的基础知识外,将实例与主流开发平台、仿真工具的使用相结合,帮助读者及早建立系统概念,快速掌握单片机核心开发技术。
(5)配套资源丰富。包括贯穿全书的22个微课视频、精美课件、学习建议、习题解析、电路图及源程序等。
MCS-51单片机是8位MCU的典型代表,在国内单片机教学领域有不可撼动的地位和作用。宏晶科技STC单片机已成为业界主流的51兼容单片机,该公司STC15W4K32S4系列单片机中的IAP15W4K58S4芯片具有在应用可编程(In-Application Programming,IAP)功能,用它构成的实验板就是一个STC15系列51兼容单片机的在线仿真器,可以很方便地构建起功能强大、低格低廉、便携式的硬件实验系统。 《STC15单片机C语言项目开发》基于宏晶科技IAP15W4K58S4单片机实验箱,讲解STC15系列增强型单片机的功能特点,阐述51单片机高级语言Keil C51、汇编语言及混合编程程序设计方法,结合实例阐述单片机应用系统的两种常用的开发技术,其一是基于在应用编程的硬件实验板的在线仿真技术;其二是基于Protues软件的模拟仿真技术,从而实现单片机原理与实验的一体化教学。 《STC15单片机C语言项目开发》结合大量综合案例,既分析51单片机原理,又贴近工程,可作为电子信息类专业“单片机原理与实验”课程的教材,也可作为STC单片机竞赛、单片机认证考试的参考用书。对于从事单片机应用系统设计的工程技术人员,《STC15单片机C语言项目开发》也有很好的参考价值。