华信教育资源网
单片微型计算机实验与实践教程
丛   书   名: 普通高等教育“十三五”规划教材  电子信息科学与工程类专业规划教材
作   译   者:陈黎娟,吴开志,万在红 出 版 日 期:2016-02-01
出   版   社:电子工业出版社 维   护   人:王晓庆 
书   代   号:G0280660 I S B N:9787121280665

图书简介:

单片机技术实验与实践是掌握单片机接口与程序设计技术至关重要的一个环节。本书旨在通过一系列实验设计,展示单片机硬件的原理、接口扩展技术和单片机汇编语言程序设计的方法,并通过动手达到掌握这一技术的目的。 全书分5章,第1章介绍Keil μVision软件的使用;第2章介绍MCS-51单片机实验系统的组成及原理;第3章介绍单片机软件程序设计的实验;第4章介绍单片机硬件、接口技术和综合应用的实验;第5章介绍进行单片机应用系统开发的过程、软件工具及基本方法,同时附上一组开展课程设计的参考题目。全书内容的安排着重考虑对学生基本能力、基本方法的学习与训练,通过循序渐进的方法,使读者逐步掌握单片机汇编语言程序设计、I/O接口应用、外部接口扩展方法及简单应用系统的设计,最终达到具备开发、设计以单片机技术为核心的电子应用系统的能力。 本书可作为高等学校电子信息工程、通信工程、电子科学与技术、自动化、仪器仪表、机械电子工程等本科专业单片机技术课程的实验教学用书,也可作为本科学生开放性实验、专业课程设计、毕业设计及单片机技术相关的系统开发的参考用书。
定价 32.0
您的专属联系人更多
关注 评论(0) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    本书暂无资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    单片机技术实验与实践是掌握单片机接口与程序设计技术至关重要的一个环节。本书旨在通过一系列实验设计,展示单片机硬件的原理、接口扩展技术和单片机汇编语言程序设计的方法,并通过动手达到掌握这一技术的目的。 全书分5章,第1章介绍Keil μVision软件的使用;第2章介绍MCS-51单片机实验系统的组成及原理;第3章介绍单片机软件程序设计的实验;第4章介绍单片机硬件、接口技术和综合应用的实验;第5章介绍进行单片机应用系统开发的过程、软件工具及基本方法,同时附上一组开展课程设计的参考题目。全书内容的安排着重考虑对学生基本能力、基本方法的学习与训练,通过循序渐进的方法,使读者逐步掌握单片机汇编语言程序设计、I/O接口应用、外部接口扩展方法及简单应用系统的设计,最终达到具备开发、设计以单片机技术为核心的电子应用系统的能力。 本书可作为高等学校电子信息工程、通信工程、电子科学与技术、自动化、仪器仪表、机械电子工程等本科专业单片机技术课程的实验教学用书,也可作为本科学生开放性实验、专业课程设计、毕业设计及单片机技术相关的系统开发的参考用书。

    图书详情

    ISBN:9787121280665
    开 本:16开
    页 数:224
    字 数:404.0

    本书目录

    目    录
    第1章  Keil C仿真开发系统的介绍	1
    1.1  Keil C仿真开发系统软件概述	1
    1.2  硬件安装	1
    1.3  Keil C仿真开发系统软件使用	2
    1.3.1  Keil C51软件的安装	2
    1.3.2  Keil C51软件的使用	2
    第2章  实验系统装置的介绍	12
    2.1  实验系统组成及布局	12
    2.2  CPU仿真模块及接口	12
    2.3  实验模块电路原理	14
    2.3.1  基本实验模块单元电路	14
    2.3.2  信号源模块电路	23
    2.3.3  外部扩展实验模块电路	24
    第3章  MCS-51汇编语言程序设计实验	29
    3.1  汇编语言程序设计概要	29
    3.1.1  MCS-51单片机指令系统	29
    3.1.2  A51汇编语言中的伪操作指令	37
    3.1.3  MCS-51汇编语言程序的基本结构	41
    3.2  程序设计与调试示例	43
    3.2.1  拆字程序实验示例	43
    3.2.2  清零程序实验示例	45
    3.2.3  LED跑马灯实验示例	46
    3.2.4  数码显示器流水显示实验示例	48
    3.3  MCS-51汇编语言程序设计实验	52
    3.3.1  多字节带符号数加法实验	52
    3.3.2  无符号十进制数加法实验	53
    3.3.3  无符号十进制数减法实验	53
    3.3.4  双字节压缩BCD码乘法实验	54
    3.3.5  单字节压缩BCD码除法实验	55
    3.3.6  多字节无符号数乘法实验	55
    3.3.7  双字节无符号数除法实验	56
    3.3.8  带符号双字节数乘法实验	57
    3.3.9  带符号双字节数除法实验	58
    3.3.10  双字节数取补实验	59
    3.3.11  双字节BCD码数求补实验	59
    3.3.12  统计相同数的个数实验	60
    3.3.13  数据的奇偶校验实验	61
    3.3.14  数据传送实验	61
    3.3.15  数据查表实验	62
    3.3.16  整数二进制转十进制实验	63
    3.3.17  整数十进制转二进制实验	64
    3.3.18  ASCⅡ码到十六进制数转换实验	65
    3.3.19  十六进制数到ASCⅡ码转换实验	65
    3.3.20  数据排序实验	66
    3.3.21  数据中值平均滤波实验	67
    第4章  单片机硬件与接口实验	68
    4.1  MCS-51单片机硬件实验	68
    4.1.1  P1口输出实验	68
    4.1.2  P口输入实验	69
    4.1.3  INT0/INT1外部中断实验	71
    4.1.4  T0/T1定时器实验	74
    4.1.5  T0/T1计数器实验	76
    4.1.6  串口移位寄存器方式实验	78
    4.1.7  单片机串口双机通信实验	81
    4.1.8  单片机与PC系统机通信实验	83
    4.2  MCS-51单片机接口实验	85
    4.2.1  I/O口扩展实验	85
    4.2.2  8255端口输出实验	87
    4.2.3  8255端口输入实验	89
    4.2.4  8255数码显示控制实验	91
    4.2.5  模数转换实验	93
    4.2.6  数模转换实验	95
    4.2.7  可编程计数/定时器8253实验	96
    4.2.8  8279 键盘、显示接口实验	99
    4.2.9  HD7279 键盘、显示接口实验	105
    4.2.10  单片机实时时钟实验	109
    4.2.11  基于DS18B20的温度测量实验	111
    4.3  单片机技术综合、应用实验	117
    4.3.1  继电器控制实验	117
    4.3.2  工业顺序控制实验	118
    4.3.3  步进电机控制实验	120
    4.3.4  交通信号灯控制实验	124
    4.3.5  I2C总线存储器读/写实验	126
    4.3.6  LED点阵显示控制实验	129
    4.3.7  LCD液晶显示控制实验	131
    4.3.8  应变受力的测量实验	134
    4.3.9  AD590温度测量实验	136
    4.3.10  直流电机转速控制实验	138
    4.3.11  智能化人机接口实验	141
    4.3.12  频率测量实验	145
    4.3.13  温度采集与控制实验	147
    4.3.14  日历时钟DS12887的应用实验	154
    4.3.15  语音的录、放控制实验	158
    第5章  单片机应用系统设计实践	162
    5.1  单片机应用系统设计	162
    5.1.1  系统设计过程	162
    5.1.2  C51程序设计要点	165
    5.1.3  仿真软件Proteus简介	178
    5.2  应用系统设计实例——射频卡读取控制	186
    5.2.1  EM4100卡的主要特点	186
    5.2.2  读卡控制系统总体设计	187
    5.2.3  读卡控制电路设计	188
    5.2.4  读卡控制软件设计	191
    5.3  设计与制作参考题目	194
    附录A  ASCⅡ码表	204
    附录B  键盘、显示相关参考子程序	205
    附录C  实验元器件参数表	209
    附录D  实验常用芯片引脚图	211
    参考文献	216
    展开

    前     言

    前    言
    自20世纪70年代初世界上出现了第一款微处理器以来,微计算机技术得到了迅猛的发展。特别是单片微型计算机技术的应用,使得许多电子类、机电类产品的设计发生了革命性的变化。应用微型计算机技术开展相关产品的设计、研发,已成为电子类及相关专业本科学生必备的基本能力之一。鉴于MCS-51单片机具有功能丰富、结构简单、易学易用、成本低廉、种类繁多等优势,在国内各领域具有较广泛的应用市场。许多高校也以MCS-51系列单片机为内容开设单片机技术及相关的课程,通过学习和掌握MCS-51系列单片机技术,可以为学生开展课外科技创新活动、完成后续的相关课程设计、毕业设计环节及就业提供了良好的条件;另外,也为进一步学习DSP、ARM等嵌入式系统技术打下基础。由于单片机技术属应用技术类课程,其特点是实践性极强,除理论讲授外,必须通过亲自动手实践才能完全理解课程的内容,并真正掌握其应用的方法,因此,实验环节和实践动手对课程的教学效果起到至关重要的作用,这也是编写本书的出发点。
    为实现这一目标,本书从初学者角度出发,在内容的编排上,由浅入深、由易到难、循序渐进;从对市场上常用的Keil μVision 开发软件熟悉开始,到实验系统电路模块的认识,从掌握汇编语言A51程序设计实验入门,到单片机内部功能模块实验、硬件扩展接口实验,再到简单的综合性、设计性实验,最后提供了进行系统设计的方法介绍及进行综合性训练的课程设计题目。这种安排既适合初学者一步步按顺序进行动手训练,扎实推进;也可为具有一定基础的读者选择合适的起点,做更进一步的学习与锻炼。在具体实验项目的设计上,既注重实验基本原理的介绍,又充分考虑实验内容与原理的充分结合,并使实验线路和程序尽量接近工程实际应用,充分激发学生进行实验的兴趣与积极性。通过各实验项目的学习与训练,既可加深理解理论课程学习的原理,同时又提高实际操作和应用单片机技术的能力,真正做到学以致用。
    全书共5章,第1章介绍Keil μVision 软件的使用;第2章以DJ-5286K为原型介绍进行单片机实验的实验系统组成、各实验模块的电路原理;第3章是单片机软件程序设计的实验,介绍在实际应用中常用的软件设计思路和需通过实验进行训练的程序模块;第4章介绍单片机硬件、接口技术和综合应用的实验,通过实验掌握单片机接口和应用技术的基本能力;第5章主要介绍进行单片机应用系统开发的过程、软件工具及基本方法,同时附上一组进行课程设计的参考题目。
    本书由南昌航空大学信息工程学院的陈黎娟、吴开志、万在红编著,由俞子荣教授主审,王琪教授副审;在编写过程中得到了邓洪峰、陶秋香、张先庭、叶蓁等老师及研究生徐明萌、杨辉同学的大力支持与帮助,以及南昌航空大学单片机与嵌入式系统实验中心同事们的关心;本书的出版得到了南昌航空大学教材建设基金的资助;同时电子工业出版社的王晓庆编辑在出版过程中也给予了大力的支持。在此一并表示感谢。
    由于编写时间仓促,作者水平又有限,书中错误及不妥之处在所难免,恳请广大读者和专家批评指正。
    
    编  者      
    2016年3月
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网