单片机技术应用与实践

当前位置:首页 > 教材 > 高职高专 > 单片机技术应用与实践

出版社:清华大学出版社
出版日期:2012-3
ISBN:9787302271963
页数:337页

作者简介

《21世纪高职高专规划教材•电子信息工学结合模式系列教材:单片机技术应用与实践》(作者许文斌、曾全胜)以Atmel公司的AT89C51单片机为对象,以KEIL和PROTEUS软件为教学及单片机系统设计开发平台,以实际应用中常见的单片机应用系统为项目,涉及机电、电子应用系统设计。全书共分为单片机开发平台与基础、单片机指令系统与程序设计、单片机内部资源与接口技术、单片机项目开发、单片机高级应用5个模块,包含18个项目。《21世纪高职高专规划教材•电子信息工学结合模式系列教材:单片机技术应用与实践》通过项目描述与项目分析引出相关知识,最终通过项目的实施巩固理论知识。书中给出了每个项目的软、硬件设计过程,软件流程图以及参考程序,并在KEIL和PROTEUS软件平台上进行仿真实施,得出项目执行的结果,同时对每个项目给出难易相当的拓展练习与思考题。

书籍目录

模块一单片机开发平台与基础
 项目1keil c51软件基本操作
  1.1项目描述
  1.2相关知识讲解
  1.2.1μvision2概述
  1.2.2keil工程项目的建立
  1.2.3工程的详细设置
  1.2.4keil c51软件调试
  1.3项目调试
  1.4项目拓展练习
 项目2proteus软件基本操作
  2.1项目描述
  2.2相关知识讲解
  2.2.1proteus概述
  2.2.2proteus 7 professional界面简介
  2.2.3proteus原理图绘制
  2.2.4proteus软件的调试
  2.2.5单片机系统开发过程
  2.3proteus与keil软件联调
  2.4项目拓展练习
 项目3单片机最小系统构建
  3.1项目描述与分析
  3.2相关知识讲解
  3.2.1单片机基本知识
  3.2.2at89c51的内部结构与引脚功能
  3.2.3at89c51单片机的存储器结构
  3.2.4并行i/o接口结构
  3.2.5at89c51单片机时钟信号与复位电路
  3.3项目设计与实施
  3.4项目拓展练习
模块二单片机指令系统与程序设计
 项目4开关控制发光二极管
  4.1项目描述与分析
  4.2相关知识讲解
  4.2.1单片机指令系统基本知识
  4.2.2单片机寻址方式
  4.2.3数据传送指令
  4.2.4伪指令
  4.2.5汇编语言程序基本结构与顺序结构程序
  4.3项目设计与实施
  4.4项目拓展练习
 项目5灯光报警
  5.1项目描述与分析
  5.2相关知识讲解
  5.2.1算术运算指令
  5.2.2位指令
  5.3项目设计与实施
  5.4项目拓展练习
 项目6小车运行控制
  6.1项目描述与分析
  6.2相关知识讲解
  6.2.1控制转移指令
  6.2.2分支程序结构
  6.2.3子程序设计
  6.3项目设计与实施
  6.4项目拓展练习
 项目7循环彩灯控制
  7.1项目描述与分析
  7.2相关知识讲解
  7.2.1逻辑运算指令
  7.2.2循环程序结构
  7.3项目设计与实施
  7.4项目拓展练习
模块三单片机内部资源与接口技术
 项目8开关控制数码管显示
  8.1项目描述与分析
  8.2相关知识讲解
  8.2.1键盘与单片机的接口技术
  8.2.2七段数码管基本知识
  8.2.3七段数码管的静态显示
  8.2.4数码管的动态扫描显示
  *8.2.5液晶显示的基本知识
  8.3项目设计与实施
  8.4项目拓展练习
 项目9简易实时控制系统
  9.1项目描述与分析
  9.2相关知识讲解
  9.2.1单片机中断系统结构
  9.2.2外部中断应用与程序设计举例
  9.3项目设计与实施
  9.4项目拓展练习
 项目1060s计数器
  10.1项目描述与分析
  10.2相关知识讲解
  10.2.1at89c51定时器/计数器
  10.2.2定时器/计数器的编程和应用
  10.3项目设计与实施
  10.4项目拓展练习
 项目11两单片机间的通信
  11.1项目描述与分析
  11.2相关知识讲解
  11.2.1串行通信基本知识
  11.2.2单片机串行接口
  11.3项目设计与实施
  11.4项目拓展练习
 项目12可编程并行接口扩展
  12.1项目描述与分析
  12.2相关知识讲解
  12.2.1简单并行i/o接口
  12.2.2并行i/o接口芯片8255a
  12.2.3并行i/o接口芯片8155
  12.3项目设计与实施
  12.4项目拓展练习
 项目13存储器系统设计
  13.1项目描述与分析
  13.2相关知识讲解
  13.2.1半导体存储器基本知识
  13.2.2常用程序存储器芯片
  13.2.3常用数据存储器芯片
  13.2.4存储器的扩展
  13.3项目设计与实施
  13.4项目拓展练习
 项目14简易数字电压计
  14.1项目描述与分析
  14.2相关知识讲解
  14.2.1单片机系统输入通道基本知识
  14.2.2a/d转换器基本知识
  14.2.3adc0809与单片机的接口
  14.3项目设计与实施
  14.4项目拓展练习
 项目15简易波形发生器
  15.1项目描述与分析
  15.2相关知识讲解
  15.2.1单片机系统输出通道基本知识
  15.2.2d/a转换器基本知识
  15.2.3dac0832的结构与输出形式
  15.2.4dac0832与单片机的接口方法
  15.3项目设计与实施
  15.4项目拓展练习
模块四单片机项目开发
 项目16小型步进电机的控制
  16.1项目描述与分析
  16.2相关知识讲解
  16.2.1单片机应用系统设计步骤与方法
  16.2.2应用系统可靠性设计
  16.2.3步进电机的单片机控制
  16.3项目设计与实施
  16.4项目拓展练习
 项目17交通灯的控制
  17.1项目描述与分析
  17.2项目设计与实施
  17.3项目拓展练习
模块五单片机高级应用
 项目18数字温度测量仪
  18.1项目描述与分析
  18.2相关知识讲解
  18.2.1c51基本知识
  18.2.2c51的数据类型
  18.2.3c51数据在mcs-51中的存储方式
  18.2.4c51数据的存储类型与mcs-51存储结构
  18.2.5mcs-51并行接口c51定义
  18.2.6c51的构造数据类型
  18.2.7单片机内部资源的编程
  18.2.8数字温度传感器ds18b20
  18.3项目设计与实施
附录amcs-51单片机指令表
附录bmcs-51系列单片机指令快速记忆法
参考文献

编辑推荐

《21世纪高职高专规划教材•电子信息工学结合模式系列教材:单片机技术应用与实践》:目前,单片机已经广泛应用于工业控制、制造业、通信工程以及人们日常生活的各个方面。可以说,由于近年来单片机技术的不断发展及单片机开发应用的范围越来越广泛,单片机已经改变了我们的生活。从汽车、数控产品、办公设备、家电到手机、MP3及各种智能玩具等,单片机已经无处不在。就单片机技术的发展应用来说,它对社会经济的发展有着举足轻重的影响。利用单片机技术不仅可以开发新产品,而且可以改造现有老设备,提高效率,降低能源消耗,因而单片机的开发前景十分广阔。《21世纪高职高专规划教材•电子信息工学结合模式系列教材:单片机技术应用与实践》(作者许文斌、曾全胜)针对高职院校教学改革,紧紧围绕高职院校高技能型应用人才的培养目标,以技能训练为主线,以项目应用开发为导向,设置典型项目,通过项目训练培养学生的学习习惯,提高其应用技能。《21世纪高职高专规划教材•电子信息工学结合模式系列教材:单片机技术应用与实践》在内容组织上层次分明,难易结合,理论与实践,特别是与工程应用实际相结合,较为全面地反映高职教材的新特点。

章节摘录

版权页:1.2相关知识讲解单片机开发中除必要的硬件外,同样离不开软件,人们编写的汇编语言源程序要变为CPU可以执行的机器码有两种方法:一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码的,用于MCS-51单片机的汇编软件有早期的A51,随着开发技术的不断发展,单片机从普遍使用汇编语言到逐渐使用高级语言。单片机的开发软件也在不断发展,KEII一软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持KEIL即可看出。KEII,提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。μVision2 IDE是一个基于Windows的开发平台,包含一个高效的编辑器、一个项目管理器和一个MAKE工具。1i Vision支持所有的KEIL 8051工具,包括C编译器、宏汇编器、连接/定位器、目标代码到HEX的转换器。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果读者使用C语言编程,那么KEIL几乎就是不二选择;

图书封面


 单片机技术应用与实践下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024