C51单片机项目设计实践教程-(第2版) 本书特色
本书主要以51单片机为例,介绍单片机的软硬件设计知识和方法、技巧。可作为高职院校电子、计算机、机电相关专业的单片机课程用书,也可作为企业工程人员测参考用书。
本书以从事单片机行业的岗位工作任务为依据,遵循职业能力形成规律,将内容分成单片机基础知识模块、单片机汇编语言程序设计模块、单片机c语言程序设计模块、单片机定时器\计数器应用模块、单片机中断系统应用模块、单片机串行口应用模块、单片机串行扩展模块、单片机人机交互模块、单片机ad\da应用模块、单片机应用系统综合设计模块10个模块,各个模块按照知识技能的难以程度和相互关系进行序化,每个模块以经过改造的企业真实项目或任务为案例进行内容设计,并给出了详细的硬件原理图及程序源代码,是一本理论结合实际紧密的校企合作开发教材。
C51单片机项目设计实践教程-(第2版) 内容简介
单片机技术广泛应用于电子设备、汽车、机床、工业测控设备、家电等领域。随着信息技术特别是物联网技术的发展,单片机将越来越多地进入人们的生活。目前,国内电子、计算机、机电、汽车电子技术等相关专业几乎都开设了单片机相关的课程。
单片机相关课程的教材有许多,但是普遍存在内容重复新颖度、理论联系实际不够紧密、知识过时、内容组织不够科学等缺点。
本选题书名《单片机应用系统设计与制作》以国家职业教育**理念为指导,在充分深入企业调研前提下,组织教师进行整理、提炼和论证,企业人员参与指导,将单片机原理及应用技术根据从事单片机相关职业的具体工作内容,分为单片机基础知识模块、单片机汇编语言程序设计模块、单片机c语言程序设计模块、单片机定时器\计数器应用模块、单片机中断系统应用模块、单片机串行口应用模块、单片机串行扩展模块、单片机人机交互模块、单片机ad\da应用模块、单片机应用系统综合设计模块10个模块。针对每个模块的知识技能要求,采用企业真实子项目来进行支撑,具体包括:单灯闪烁、流水灯设计、百钱百鸡算法应用、秒表设计与制作、电子钟设计与制作、简易数字电压表设计与制作、简易波形发生器设计与制作、单片机密码开机设计、万年历设计等10个项目。
与许多同类教科书使用汇编语言进行阐述不同,本书以单片机主流的设计语言c语言为基础进行讲解,书中包含大量的硬件原理图和源代码,信息量大,参考价值较高。
C51单片机项目设计实践教程-(第2版) 目录
**章 单片机知识概述1.1 单片机简介1.2 单片机中的数据存储格式与数制转换1.3 单片机的特点和应用领域1.4 单片机的发展趋势1.5 51单片机开发平台与设计流程【任务一】单个led闪烁第二章 51单片机结构及*小系统2.1 51单片机外部结构与*小系统2.2 51单片机内部结构2.3 51单片机存储结构第三章 51单片机汇编语言程序设计3.1 51单片机指令系统3.2 51单片机汇编语言指令【任务二】数据存储与搬移3.3 伪指令3.4 汇编语言与c语言接口方法第四章 51单片机c语言程序设计4.1 c51函数与程序结构【任务三】单片机控制的流水灯4.2 c51存储结构4.3 c51数据类型4.4 c51常量、变量、指针4.5 c51运算符与表达式4.6 c51结构化程序设计 【任务四】 百钱百鸡问题4.7 c51预处理命令4.8 c51编程注意事项和技巧第五章 51单片机定时器\计数器应用【项目一】:电子钟设计第六章 51单片机中断系统应用【项目二】:具有校时功能的电子钟第七章 51单片机串行扩展技术【项目三】:单片机开机密码设置【项目四】:64路开关量采集仪第八章 51单片机串行口应用【项目五】: 数码管静态显示【项目六】: 双机通信第九章 51单片机人机交互接口技术【项目七】: 数码管电子钟【项目八】: 液晶平台显示按键值第十章 51单片机ad接口技术【项目九】: 简易数字电压表第十一章 51单片机da接口技术【项目十】: 波形发生器第十二章 51单片机企业项目实战【项目十一】:电池检测仪
C51单片机项目设计实践教程-(第2版) 作者简介
长江职业学院电信系负责人 副教授 电子信息工程专业背景
担任教学工作同时,承担湖北省青年教师深入企业计划项目,先后担任企业单片机工程师和技术顾问,获得专利3项,为企业研发的水位传感器和无线数据采集仪已获得量产,产生了良好的效益。