STC8系列单片机原理及应用(C语言版)/高职高专“双高计划”建设推荐教材,高职高专电子信息类课改规划教材
定 价:28 元
当前图书已被 9 所学校荐购过!
查看明细
- 作者:林洁 编
- 出版时间:2020/8/1
- ISBN:9787560657448
- 出 版 社:西安电子科技大学出版社
- 中图法分类:TP312.8
- 页码:199
- 纸张:胶版纸
- 版次:1
- 开本:16开
《STC8系列单片机原理及应用(C语言版)/高职高专“双高计划”建设推荐教材,高职高专电子信息类课改规划教材》从单片机开发职业岗位的任职需求出发,选取江苏国芯科技有限公司的STC8系列单片机为控制器,以自主开发的51单片机开发板及扩展板为平台,辅以各种调试工具,从简单的应用实例入手,全面而翔实地论述了单片机应用系统的结构、原理及应用。该书内容丰富、实用性强,书中大部分内容均来自科研工作及教学实践的总结,通过33个典型案例的讲解,帮助读者循序渐进地学习。该书力求全面介绍51单片机的应用知识和系统开发过程,并将理论知识与操作练习要求融为一体,逐渐培养学生举一反三的能力,使之具备单片机系统的设计与调试能力。
该书在编写过程中注重内容的实用性、典型性以及学生实践技能的培养;结合自制的开发板,增加了学习的趣味性:利用反思提问的方式,鼓励学生进行创新设计。
《STC8系列单片机原理及应用(C语言版)/高职高专“双高计划”建设推荐教材,高职高专电子信息类课改规划教材》可作为高职院校单片机课程的教材,也可作为51单片机的初学者和使用51单片机从事项目开发的技术人员的自学与培训教材,还可作为自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员的参考书。
本书是由多年从事嵌入式项目开发及课程教学的老师和企业的工程师一起编写的。本书从学生的学习能力、单片机应用技能的实用性和课程教学的可操作性出发,选择了当前国内流行的51单片机为主要教学平台,来介绍单片机控制系统的开发方法。
本书结合单片机自身特点以及典型的单片机系统应用,通过4大部分9个项目33个典型案例,来讲解单片机的基础组件及典型的外围应用。
第1部分是STC8系列单片机快速入门,包含项目1~3,主要围绕10个案例,讲解51单片机I/O口的输入/输出应用,巩固C51编程基础,增进逻辑思维训练。
第2部分是中断及定时器,包含项目4和项目5,主要围绕9个案例,讲解STC8系列单片机中断及定时器的应用,利用动画帮助讲解抽象概念及工作原理,全面介绍STC8系列单片机。
第3部分是人机接口,包含项目6~8,主要围绕13个案例,从简单到复杂,结合人机接口应用对STC8系列单片机各资源进行综合讲解,从方法学角度开阔读者视野,提升读者编程能力。
第4部分是综合应用,即项目9,主要围绕环境监测机器人案例,讲解STC8系列单片机在直流电机、蓝牙通信、温度采集等方面的综合应用,并介绍模块化编程方法,从实际工程应用层面出发,整体提升读者的应用开发能力。
书中每个案例都从任务分析、案例分析、操作手册和举一反三4个方面详细介绍了相关知识和技能,案例的设计过程中反复强调了硬件设计、参数计算、流程图设计、软件设计和系统联调的设计步骤,以便将其固化在读者的脑中。本书提供了丰富的教学资源,包括教学微视频、教学课件、操作手册、拓展资料、创新训练项目、案例仿真代码及仿真图、案例实物验证代码和开发板原理图及PCB图,方便读者学习。同时我们开发建设了与本书配套的在线课程(网址是http://www.zj ooc.cn/),登录后搜索“单片机应用技术”即可(授课教师为林洁)。
全书由林洁筹划、统稿,其中项目3及配套课件由朱苏航编写,项目4由廖任秀编写,项目6由张莹编写,其余内容均由林洁编写。本书配套的课件模板、动画设计和书中图片的后期处理均由浙江省景宁畲族自治县第一中学吴明建老师完成。书中所有案例均由董俊、俞新州和陈龙同学反复验证并配合拍摄为微视频,俞新州同学还辅助完成了配套外部扩展模块的设计、验证和部分案例操作手册的校对。在调试配套开发板和拍摄配套教学视频过程中得到了周天添、陈佳滨、张卫栋等同学的帮助。在本书的编写过程中,江苏国芯科技有限公司的姚永平总工程师和马汝星老师给予了大力指导,同时还得到了同事、领导及编者家人的大力支持,在此一并表示衷心的感谢!
项目1 人生初见——单片机及其开发平台
1.1 初识单片机
1.2 单片机开发平台
1.3 常见错误
小结
习题
项目2 多彩的世界——I/O口输出应用
2.1 项目综述
2.2 案例1——启明灯
2.3 案例2——闪一闪亮晶晶
2.4 案例3——会呼吸的LED
2.5 案例4——五光十色的LED
2.6 常见错误
小结
习题
项目3 魔术师之手——I/O口输入应用
3.1 项目综述
3.2 案例1——开关控制LED点亮
3.3 案例2——按键控制LED点亮
3.4 案例3——按键控制LED闪烁
3.5 案例4——按键控制跑马灯
3.6 案例5——双模式霓虹灯
3.7 案例6——多模式霓虹灯
3.8 常见错误
小结
习题
项目4 炫酷的烟花——外部中断应用
4.1 项目综述
4.2 案例1——键控LED闪烁
4.3 案例2——微型手电筒
4.4 案例3——电子烟花
4.5 常见错误
小结
习题
项目5美妙的声音——定时器及中断应用
5.1 项目综述
5.2 案例1——查询方式输出方波
5.3 案例2——中断方式输出方波
5.4 案例3——嘀嘀声
5.5 案例4——叮咚声
5.6 案例5——电子琴
5.7 案例6——八音盒
5.8 常见错误
小结
习题
项目6 闪耀的生日卡——数码管应用
6.1 项目综述
6.2 案例1——单个共阴数码管显示5s倒计时
6.3 案例2——单个共阳数码管显示Ss倒计时
6.4 案例3——多个数码管显示生日
6.5 案例4——简易电子钟
6.6 案例5——电子生日卡
6.7 常见错误
小结
习题
项目7 智能电子钟——液晶屏应用
7.1 项目综述
7.2 案例1——显示HELLO MCU
7.3 案例2——24 s倒计时
7.4 案例3——12 min计时
7.5 案例4——电子钟计时
7.6 常见错误
小结
习题
项目8 电子广告牌——串口及点阵屏应用
8.1 项目综述
8.2 案例1——串口发送HELLO MCU
8.3 案例2——串口接收HELLO MCU
8.4 案例3——电子广告牌
8.5 案例4——滚动显示屏
8.6 常见错误
小结
习题
项目9 环境监测机器人——综合应用
9.1 项目综述
9.2 案例——环境监测机器人
小结
习题
附录
附录A 数制与编码
附录B 开发板原理图及实物图
附录C 拓展项目任务书
参考文献