该系列中的IAP15W4K58S4微控制器还具有应用内编程(IAP)功能。 基于该芯片的实验板STC15IV是STC15单片机的在线仿真器,可以轻松搭建功能强大、成本低廉、便于携带的袖珍实验系统。 硬件平台。 在开发工具方面,C语言已成为单片机系统开发的主要编程语言。 Keil的μVision集成开发环境是一个用于51兼容微控制器软件开发的综合平台。 还可以支持ARM芯片开发,被业界公认为优秀的主流平台。 Labcenter Electronics的Proteus是一款性能卓越、功能强大的EDA工具软件。 它是一个模拟/数字混合电路和微控制器系统设计和虚拟仿真平台。 借助该平台,您可以突破硬件实验板的限制。 本书以IAP15W4K58S4单片机为代表,讲解了STC15系列增强型单片机的功能特点,讲解了单片机的Keil C51高级编程语言,并结合实例讲解了两种常用的单片机应用系统开发技术。 一是基于Proteus软件的虚拟仿真。 技术; 二是应用编程中基于硬件实验板的在线仿真技术。 单片机应用系统开发是一项实践性很强的专业技术工作。 只有通过大量设计案例的学习和实践,贯彻CDIO工程教育理念,才能掌握应用系统开发的要领。 为此,本书配备了全套STC15系列单片机实验。 实验共8个,其中综合实验3个,应用系统设计实验5个。
在内容安排上,应注意尽可能符合单片机应用系统的开发要求,突出系统设计方法、C51编程技术和仿真调试技术。 本书可作为应用型本科电子信息专业单片机理论与实验课程的教材。 本书共有12章。 第1章至第11章可作为理论课程教材,适合48至64学分的课程。 对于学分较少的课程,可酌情选择7.5节、第8章、第9.4节、第10.4节、第10.5节、第11章。 第12章可作为相应实验实践课程的教材,适合12至16学时的课程。 对于学分较少的课程,可酌情选择12.7和12.8的内容。 本书第1、2、3、5、8、10、11、12章由周小芳撰写,第4、6、7、9章由陈玉群撰写,全文由周小芳完成。 陈玉群制作了本书的教学课件,周晓芳编写了习题解答和软件设计文档。 在教材编写过程中,作者同事白秉良、陈福昌、王灵芝、郭海燕认真审阅了所有稿件,对教材体系和内容选择提出了宝贵的建议,并参与了部分教材的制作视频。 陈新龙同学认真审阅了所有稿件。 请查看并表示衷心的感谢。 本书是参考STC/深圳市国芯人工智能有限公司(原鸿景科技)的最新技术文档、手册和一些示例程序编写的。 得到了公司众多员工的热情帮助。 姚永平先生提出了本书的写作思路。 非常感谢有用的建议和对大纲的审查。
关于8位单片机的教材有很多,但都是以Keil μVision集成开发环境为平台,集成虚拟仿真技术(基于Proteus软件)和在线仿真技术(基于便携式袖珍实验系统硬件平台,即Acer技术IAP15W4K58S4实验板),结合大量设计案例,落实CDIO工程教育理念的教材很少。 书中的大部分例子都来自于作者开发的实际应用系统,程序都经过了实践的检验。 本书在明确原理、贴近工程应用、突出开发技术、践行CDIO工程教育理念等方面做出了一些探索。 由于作者水平有限,书中难免存在不当之处。 敬请读者批评指正。编辑2020年12月
更多>