单片机原理与应用实例教程 - 2431001-1 - 中国高校教材图书网
|
书名: |
单片机原理与应用实例教程
2431001-1
|
ISBN: | 978-7-5606-2139-5 |
条码: | |
作者: |
李 珍
相关图书
|
装订: | 平装 |
印次: | 1-1 |
开本: | 16开 |
定价: |
¥15.00
折扣价:¥14.25
折扣:0.95
节省了0.75元
|
字数: |
237千字
|
出版社: |
西安电子科技大学出版社 |
页数: |
|
发行编号: | |
每包册数: |
|
出版日期: |
2008-11-01 |
|
内容简介: |
本书以项目为驱动,导出MCS-51单片机的原理与应用等内容,故所述知识针对性强、应用性强。 本书包括八个项目,分别是:最小单片机系统、单片机存储器扩展、具有人机交互功能的单片机应用系统、具有中断功能的单片机人机交互系统、单片机对模拟量的处理、模拟量定时检测系统、单片机的点对点通信以及单片机应用系统设计。对单片机方面较深较新的内容,在各项目的知识搜索中都给出了学习线索。同时在各项目中对需重点掌握的知识都给出了实训题。各项目最后都安排了小结、习题与思考题,以利于读者理解、掌握和巩固所学的内容。 本书可作为高职高专院校相关专业单片机等课程的教材,同时也可供单片机初学者参考使用。
|
作者简介: |
|
章节目录: |
项目1 最小单片机系统 1 1.1 项目背景 1 1.2 项目知识基础 1 1.2.1 单片机引脚与结构 1 1.2.2 单片机指令系统 8 1.2.3 汇编语言程序设计 22 1.3 项目设计内容 33 1.3.1 硬件设计 34 1.3.2 软件设计 35 1.4 知识搜索 36 1.5 小结 37 习题与思考题 37 实训1-1 单片机开发系统及其使用 39 实训1-2 简单汇编语言程序设计 39 实训1-3 汇编语言程序设计 40 项目2 单片机存储器扩展 41 2.1 项目背景 41 2.2 项目知识基础 41 2.2.1 存储器与存储器寻址 41 2.2.2 程序存储器的扩展 45 2.2.3 数据存储器的扩展 47 2.2.4 程序存储器与数据存储器同时扩展 49 2.3 项目设计内容 49 2.3.1 硬件设计 49 2.3.2 软件设计 50 2.4 知识搜索 52 2.5 小结 52 习题与思考题 52 实训2 对存储器的读/写及数据在存储器之间的传送 53 项目3 具有人机交互功能的单片机应用系统 54 3.1 项目背景 54 3.2 项目知识基础 54 3.2.1 七段LED显示器 54 3.2.2 按键与键盘 58 3.2.3 并行I/O接口的扩展 63 3.3 项目设计内容 75 3.3.1 硬件设计 75 3.3.2 软件设计 76 3.4 知识搜索 79 3.5 小结 79 习题与思考题 80 实训3 外部设备与单片机的接口电路及接口编程 80 项目4 具有中断功能的单片机人机交互系统 82 4.1 项目背景 82 4.2 项目知识基础 82 4.2.1 中断系统 82 4.2.2 单片机的中断系统 86 4.3 项目设计内容 90 4.3.1 硬件设计 91 4.3.2 软件设计 91 4.4 知识搜索 93 4.5 小结 93 习题与思考题 94 实训4 利用单片机的中断系统设计抢答器 95 项目5 单片机对模拟量的处理 96 5.1 项目背景 96 5.2 项目知识基础 96 5.2.1 A/D转换器 96 5.2.2 D/A转换器 100 5.3 项目设计内容 104 5.3.1 硬件设计 104 5.3.2 软件设计 105 5.4 知识搜索 106 5.5 小结 106 习题与思考题 106 实训5 A/D转换和D/A转换 106 项目6 模拟量定时检测系统 108 6.1 项目背景 108 6.2 项目知识基础 108 6.2.1 定时器/计数器 108 6.2.2 单片机的定时器/计数器 109 6.2.3 定时器/计数器的编程方法和步骤 118 6.3 项目设计内容 119 6.3.1 硬件设计 119 6.3.2 软件设计 119 6.4 知识搜索 120 6.5 小结 120 习题与思考题 121 实训6 定时器/计数器的使用 121 项目7 单片机的点对点通信 123 7.1 项目背景 123 7.2 项目知识基础 123 7.2.1 串行通信 123 7.2.2 单片机的串行接口 124 7.2.3 可编程串行通信接口8251 129 7.3 项目设计内容 134 7.3.1 硬件设计 134 7.3.2 软件设计 135 7.4 知识搜索 138 7.5 小结 138 习题与思考题 138 实训7 串行通信接口的应用 139 项目8 单片机应用系统设计 140 8.1 项目背景 140 8.2 项目知识基础 140 8.2.1 单片机应用系统设计过程 140 8.2.2 单片机开发系统 141 8.3 项目设计内容 142 8.3.1 硬件设计 142 8.3.2 软件设计 143 8.4 知识搜索 148 8.5 小结 148 习题与思考题 149 实训8 具有显示功能的模拟量采样系统 149 附录A MCS-51系列单片机指令系统 150 附录B 逻辑单元电路符号 154 附录C 计算机中常用进制之间的对照表 155 参考文献 156
|
精彩片段: |
|
书 评: |
随着芯片集成度的不断提高,单片机技术也有了迅速的发展,各种单片机层出不穷。单片机的出现为嵌入式系统的发展奠定了基础。尽管单片机落后于现在的嵌入式微处理器,但它在嵌入式领域仍在应用。为此,我们编写了本书。 单片机原理与应用方面的教材出版得很多,各有特色,但都沿用了传统的教材撰写方式,强调知识的深度、广度和系统性,而缺乏针对性和启发性,初学者学习起来有一定的难度。本书为便于读者掌握单片机知识,突出了以下特色: (1) 以项目为驱动,有机地将单片机原理与应用结合起来,通过项目设计讲述相关的知识点,使读者有针对性地学习。 (2) 在项目设计完成后,给出了知识搜索的内容,即给出一些关键词或知识要点,让读者根据需要自学或补充必要的理论知识,扩充知识面。 (3) 各项目最后都留有难度相当的实训题,以增强读者的技能培养。 本书介绍了MCS-51系列单片机的基本原理和组成应用系统的方法,全书共有8个项目。项目1和项目2以最小单片机系统的设计为案例,介绍了单片机的基本结构、指令系统、汇编语言程序设计和扩展存储器。项目3和项目4以单片机与外部设备交换数据及人机交互为案例,介绍了单片机扩展的一般方法及常用的接口技术。项目5至项目7以程序控制方式及数据传送方式为案例,介绍了单片机的A/D和D/A转换、定时系统和串行通信系统。项目8以单片机应用系统的设计为案例,介绍了单片机应用系统的开发过程。 李珍负责全书的统稿,并编写了项目1至项目4、项目7和项目8。项目5和项目6由王新颖编写。 在本书编写过程中得到了李卓玲教授的热情支持和指导,在此表示衷心感谢。 由于编者水平有限,书中难免有错漏和不当之处,敬请读者批评指正。
|
其 它: |
|
|
|