





定价:28元
印次:1-1
ISBN:9787302421856
出版日期:2016.05.01
印刷日期:2016.05.05
图书责编:田在儒
图书分类:教材
本书紧扣单片机在工程中的实际应用,结合单片机系统开发实际工作任务需求分析,以MCS51为平台,围绕单片机的实际工作项目设置任务,使学习者在学到知识点的同时,相当于一次实际的开发经历,很好地实现了与岗位的对接,适应社会职业的要求。 本书使学生置于一种与实际应用密切联系的环境中,以培养实践能力为主线,贯彻理论和实践相结合的原则,适合当前的中高职教学和职业培训使用。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
徐萍,高级教师,维修电工技师,数控加工中心高级技工,多年从事机电专业、电子技术专业教学工作,自2007年至今一直从事中职学校技能大赛电工电子专业单片机编程与调试项目的辅导工作,主编并参编出版了3本相关教材。
前言 21世纪是信息时代,电子技术的发展日新月异,同时各种新型数据传输接口技术和新器件的出现,例如SPI通信、USB通信、网络通信等,对中等职业学校的单片机教学也提出了更高的要求。以编程工具为例,现在的项目开发主要以C语言为主,使用汇编语言进行项目开发的人已经越来越少。项目程序的开发不再是一个人独自编写,而是由一个团队进行协作式编写,由此看来,C语言编程为团队协作式开发提供了可能。 随着国内单片机开发工具研制水平的提高,现在的单片机仿真器普遍支持C语言程序的调试,例如常见的8051系列单片机开发工具Keil、AVR单片机开发工具AVR Studio,这样为单片机使用C语言编程提供了便利。使用C语言编程不必对单片机和硬件接口的结构有很深入的了解,聪明的编译器可以自动完成变量的存储单元的分配,用户只需要专注于应用软件部分的设计就可以了,这样就会大大加快软件的开发速度,而且使用C语言设计的代码很容易在不同的单片机平台进行移植,这样在软件开发速度、软件质量、程序的可读性、可移植性等方面都是汇编语言所不能比拟的。 本书中单片机的选型以AT89S52增强型MCS51系列单片机为蓝本。 本书共分为两大部分。 第一篇为单片机基础篇,着重讲解AT89S52增强型MCS51系列单片机的基础知识、硬件结构、软件资源和单片机的仿真软件Keil的使用。 第二篇为单片机应用篇,通过9个项目,对单片机进行学习。分别是: 蜂鸣器的鸣叫控制,8位流水灯的单片机控制,1位数字、符号的显示,6位数码管显示控制,4路数字显示抢答器,60s倒计时控制,交通信号灯模拟控制,汉字、数字的点阵显示,数字电...
第一篇单片机基础篇
项目一认识单片机
项目目标
项目学习
一、 单片机概述
二、 单片机与微型计算机
三、 单片机的发展过程
四、 MCS51系列单片机的发展过程
五、 单片机在生活中的应用及其意义
六、 常见单片机的产品型号及其功能配置
七、 单片机的发展趋势
思考练习题
项目二单片机的硬件结构
项目目标
项目学习
一、 MCS51系列单片机的结构、组成及工作过程
二、 单片机引脚分配及功能
三、 MCS51存储器的结构
四、 并行I/O口电路
思考练习题
项目三单片机的软件
项目目标
项目学习
一、 计算机语言
二、 单片机C语言程序流程
三、 C51中的基本数据类型
四、 C51数据类型扩充定义
五、 C51中常用的头文件
六、 C51中的运算符
七、 C51中的基础语句
八、 学习单片机应该掌握的主要内容
思考练习题
项目四常用单片机仿真软件Keil的使用
项目目标
项目学习
一、 软件的安装
二、 工程的建立
三、 Keil的调试
四、 Keil程序调试窗口
思考练习题
第二篇单片机应用篇
项目五蜂鸣器的鸣叫控制
项目目标
项目任务
项目分析
项目实施
一、 硬件电路设计
二、 控制程序的编写
三、 程序的仿真与调试
知识点链接单片机应用系统开发
...
采用项目教学,十个实战项目:蜂鸣器控制、发光二极管控制、数码管控制、按键识别、点阵控制、交通灯实验、AD/DA转换、串口通信,是单片机教学、竞赛、自学的优秀指导书。
关键词:单片机 项目教学 技能大赛