51单片机技术指导与应用系统设计案例精选
51单片机技术指导与应用系统设计案例精选封面图

51单片机技术指导与应用系统设计案例精选

江志红, 编著

出版社:清华大学出版社

年代:2008

定价:55.0

书籍简介:

本书是一本实践为主、全面介绍单片机系统开发设计技术及其应用的图书。

书籍目录:

第1章 单片机基础

1.1 单片机的发展与应用

1.1.1 发展概况

1.1.2 发展趋势

1.1.3 应用领域

1.2 单片机的硬件结构

1.2.1 基本组成

1.2.2 引脚功能

1.2.3 核心部件

1.2.4 存储结构

1.2.5 控制电路

1.3 单片机的指令系统

1.3.1 指令概述

1.3.2 寻址方式

1.3.3 指令介绍

第2章 单片机硬件开发工具Protel

2.1 Protel99SE概述

2.1.1 操作环境

2.1.2 文件管理

2.1.3 Protel硬件设计流程

2.2 原理图设计

2.2.1 基本操作

2.2.2 设计流程

2.3 PCB图设计

2.3.1 基本操作

2.3.2 设计流程

2.4 本章小结

第3章 单片机软件开发工具KeII

3.1 Keil软件包功能简介

3.2 集成工作环境

3.2.1 作界面

3.2.2 菜单命令

3.3 项目开发流程

3.3.1 工程项目的创建

3.3.2 项目文件的设置

3.3.3 软件编译与连接

3.3.4 软件调试

3.4 软件应用技巧

3.4.1 添加新器件

3.4.2 文件管理

3.4 13代码优化

3.5 本章小结

第4章 单片机程序设计语言

4.1 汇编语言程序设计

4.1.1 汇编语言程序设计步骤

4.1.2 汇编语言程序结构

4.1.3 汇编语言程序设计方法

4.1.4 汇编语言编程规范

4.2 c语言程序设计

4.2.1 C51程序结构

4.2.2 C51基本语法规则

4.2.3 C51编程技巧

4.3 c语言与汇编语言的对照

4.3.1 实例描述

4.3.2 硬件电路

4.3.3 程序设计

4.3.4 汇编语言编写的代码

4.3.5 C语言编写的代码

4.3.6 实例小结

4.4 汇编语言与C语言的混合编程

4.4.1 C51和A51接口所涉及的几个主要问题

4.4.2 C51程序中嵌入汇编

4.4 -3C5l与汇编函数的相互调用

4.5 本章小结

第5章 单片机应用系统设计基础

5.1 应用系统研制概述

5.2 总体方案的确定

5.2.1 可行性调研

5.2.2 元器件选型

5.2.3 方案设计

5.3 系统设计

5.3.1 硬件设计

5.3.2 软件设计

5.4 系统调试

5.4.1 硬件调试

5.4.2 软件调试

5.4 -3系统联调

5.5 本章小结

第6章 I/O口应用——电子琴设计

6.1 概述

6.2 实例说明

6.3 硬件电路

6.3.1 元器件的选择

6.3.2 硬件电路图

6.3.3 电路各部分简要分析

6.4 软件流程

6.4.1 设计思路与流程图

6.4.2 示例程序

6.5 本章小结

第7章 定时器,计数器口应用——电子时钟

7.1 概述

7.1.1 定时器/计数器基本功能和结构

7.1.2 定时器/计数器的工作方式

7.1.3 定时器/计数器的初始化

7.2 实例说明

7.2.1 电子钟的功能介绍

7.2.2 电子钟设计基本方案

7.3 硬件电路

7.4 软件流程

7.4.1 主程序流程框图

7.4.2 键扫描子程序流程框图

7.4.3 中断服务程序流程框图

7.4.4 “P”点显示子程序流程框图

7.4.5 显示子程序流程框图

7.4.6 加一子程序流程框图

7.4.7 电子钟总程序清单

7.5 使用及调试

7.5.1 操作说明

7.5.2 电子钟运行结果

7.6 本章小结

第8章 串口通信应用——人机对话

8.1 概述

8.1.1 McS一5l串口的结构

8.1.2 串行通信的方式

8.1.3 串行通信方向

8.1.4 串口的控制与状态寄存器

8.1.5 串口的_『作方式

8.1.6 Mcs一5I串行通信的波特率选择

8.2 实例说明

8.3 硬件电路

8.3.1 元器件的选择

8.3.2 硬件电路图

8.3.3 电路各部分简要分析

8.4 软件流程

8.4.1 设计思路与流程图

8.4.2 示例程序

8.4 3运行结果,

8.5 本章小结

第9章 中断应用——光电计数器

9.1 概述

9.I.1 中断的基本概念

9.1.2 Mcs-51单片机的中断系统结构

9.1.3 McS-51单片机的中断源及控制

9.1.4 外部中断响应时间

9.1.5 外部中断的触发方式选择

9.2 实例说明

9.3 硬件电路

9.4 软件流程

9.4.1 设计思路与流程图

9.4.2 示例程序

9.5 本章小结

第10章 存储器扩展应用——实现ISP功能

10.1 概述

10.1.1 外部总线结构

10.1.2 外部系统扩展的实现

10.1.3 外扩芯片片选和地址分配方法

10.1.4 外部程序存储器设计

10.1.5 外部数据存储器设计

第11章 键盘接口应用——计算器

第12章 LEC显示接口应用——电子密码锁

第13章 LEC显示接口应用——电子温度计

第14章 A/D接口应用——电压表

第15章 D/A接口应用——波型发生器

第16章 USB接口应用——简易USB键盘

第17章 I2C接口应用——IC卡读/写器

第18章 SPI总线接口应用——无线呼叫器用接收器

第19章 CAD总线接口应用——电脑打铃系统

第20章 软件抗干扰应用

第21章 电厂温度实时监控系统

第22章 智能玩具小车

内容摘要:

本书以17个实际项目中的应用案例,详细介绍了51单片机开发的相关技术、工具、常见模块设计和接口技术。全书共22章,前5章为单片机系统开发基础,内容涉及单片机的硬件结构、指令系统、硬件开发工具Protel、软件开发工具Keil、程序设计语言(汇编、C51)、单片机应用系统设计流程。第6~19章通过范例介绍14个单片机应用开发专题,涉及I/O口、定时器计数器、串口通信、中断应用、存储器扩展、键盘接口、LED显示接口、LCD显示接口、AD接口、DA接口、USB接口、I2C接口、SPI接口、CAN总线接口等,每一个专题都按“开发技术→案例说明→硬件电路设计→软件开发”的流程进行讲解,让读者掌握技术,学会应用;最后3章通过软件抗干扰应用系统、电厂温度实时监控系统、智能玩具小车等三个案例,具体演示应用多种技术开发单片机系统的思路和方法。《51单片机技术与应用系统开发案例精选》技术讲解全面,案例覆盖各种常见单片机模块设计和接口技术,具有很强的代表性和实用性,可作为高等院校学生学习单片机技术的实践型教材,也可供相关专业学生课程设计、毕业设计参考,还可以供单片机开发技术人员及爱好者阅读参考。

编辑推荐:

本书涵盖单片机基础知识、软硬件开发工具、编程语言及应用系统开发流程;14个案例专题,阐释单片机模块设计与接口开发技术及其应用;3个系统开发综合案例,体验开发过程,获取项目经验。
《51单片机技术与应用系统开发案例精选》内容导读:
1.单片机开发技术
硬件开发工具Protel
软件开发工具Kei l
程序设计语言:汇编,C51
单片机应用系统设计流程
2.14个接口范例
电子琴
电子时钟
人机对话
光电计数器
实现ISP功能
计算器
电子密码锁
电子温度计
电压表
波形发生器
简易USB键盘
IC卡读/写器
无线呼叫器
电脑打铃系统
3.3个综合单片机应用系统
软件抗干扰应用
电厂温度实时监控系统
智能玩具小车

书籍规格:

书籍详细信息
书名51单片机技术指导与应用系统设计案例精选站内查询相似图书
9787302188797
如需购买下载《51单片机技术指导与应用系统设计案例精选》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)55.0语种简体中文
尺寸26装帧平装
页数 460 印数 4000

书籍信息归属:

51单片机技术指导与应用系统设计案例精选是清华大学出版社于2008.11出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-系统开发 ,单片微型计算机-系统设计 的书籍。