网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机原理与实践指导(21世纪高等学校规划教材)
分类 教育考试-大中专教材-成人教育
作者 杨振江//冯军
出版社 中国电力出版社
下载
简介
编辑推荐

本书以MCS-51系列单片机以及派生系列为主,从应用角度出发详细介绍了汇编语言程序设计、C51编程规则、中断系统、串口技术、系统扩展、接口电路和应用系统等,突出所选内容的准确性、典型性和实用性。

本书融入了作者多年教学、科研中积累的应用实例。实践内容都是经过作者精心设计、挑选,对学习和掌握单片机具有指导作用,部分实例可以直接应用于新产品的设计和开发。同时,书中也优选了较多的汇编和C51源程序,使用户可以借鉴所介绍的实例和某些电路的功能,方便地编写具体应用程序,解决编写程序中的困难,减少不必要的重复性工作。

该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

内容推荐

本书为21世纪高等学校规划教材。

全书共分11章,主要内容包括单片机概述、MCS-51系列单片机的硬件结构与工作原理、MCS-51系列单片机指令系统、汇编语言程序设计、C51程序设计、MCS-51系列单片机的中断系统、MCS-51系列单片机定时/计数器、MCS-51系列单片机串行接口、单片机系统的扩展与接口技术、单片机应用系统的设计与开发、单片机应用与实践指导。

本书可作为普通高等院校自动化、计算机科学与技术、电子信息工程及相关专业的本科教材,也可供从事智能仪器设计、数据采集、数字通信和计算机接口的工程技术人员以及广大电子技术爱好者参考。

目录

前言

第1章 单片机概述

 1.1 单片机的定义

 1.2 单片机的发展概况及发展趋势

1.2.1 单片机的发展概况

1.2.2 单片机的发展趋势

 1.3 单片机的结构特点与应用

1.3.1 单片机的结构特点

1.3.2 单片机的应用

 1.4 常用单片机系列简介

 1.5 MCS-51系列单片机介绍

 1.6 单片机系统的设计方法与要点

 1.7 单片机的选择与学习方法

1.7.1 单片机的选择

1.7.2 单片机课程的学习方法

1.7.3 单片机开发技能的提高

 思考题与习题

第2章 MCS-51系列单片机的硬件结构与工作原理

 2.1 MCS-51系列单片机的基本组成

2.1.1 MCS-51系列单片机的基本功能特性

2.1.2 MCS-51系列单片机的硬件组成

 2.2 MCS-51系列单片机的管脚与功能

2.2.1 8051型管脚与功能

2.2.2 其他与8051兼容的单片机管脚排列与功能

 2.3 MCS-51系列单片机存储器的结构

2.3.1 程序存储器

2.3.2 片內数据存储器

2.3.3 片外数据存储器

 2.4 单片机I/O端口逻辑结构

2.4.1 P0口逻辑结构

2.4.2 P1口逻辑结构

2.4.3 P2口逻辑结构

2.4.4 P3口逻辑结构

2.4.5 I/O口的“读-修改-写”操作

 2.5 单片机的工作时序及时钟电路

2.5.1 时序的基本概念

2.5.2 典型的时序

2.5.3 CPU对外部存储器操作的时序

2.5.4 MCS-51系列单片机的时钟电路

 2.6 MCS-51系列单片机的复位及省电方式

2.6.1 复位方式

2.6.2 复位电路

2.6.3 省电方式

 思考题与习题

第3章 MCS-51系列单片机指令系统

 3.1 指令系统概述

3.1.1 指令的表示形式

3.1.2 指令的格式

 3.2 指令系统的寻址方式

 3.3 MCS-51指令系统

3.3.1 数据传送类指令

3.3.2 算术操作类指令

3.3.3 逻辑操作类指令

3.3.4 控制转移类指令

3.3.5 布尔操作类指令

 思考题与习题

第4章 汇编语言程序设计

 4.1 程序设计语言概述

 4.2 汇编语言程序设计要点

 4.3 常用的伪指令

 4.4 汇编程序的基本设计

4.4.1 顺序结构程序设计

4.4.2 分支程序设计

4.4.3 循环程序设计

4.4.4 查表程序设计

4.4.5 子程序设计与调用

4.4.6 算术程序设计

4.4.7 数码转换程序设计

 4.5 汇编语言实用子程序

4.5.1 二进制乘除运算子程序

4.5.2 十进制(BCD码)运算子程序

4.5.3 数码转换子程序

 思考题与习题

第5章 C51程序设计

 5.1 C51语言特点

 5.2 标识符与关键字

 5.3 C51程序设计的基本规则

5.3.1 数据类型与存储模式

5.3.2 对硬件主要资源的定义

5.3.3 运算符与表达式

 5.4 基本语句

5.4.1 说明与表达式语句

5.4.2 复合语句

5.4.3 条件语句

5.4.4 开关与跳转语句

5.4.5 循环语句

5.4.6 函数调用语句与返回语句

5.4.7 空语句

 5.5 函数

5.5.1 函数的定义

5.5.2 函数的调用

5.5.3 main函数

5.5.4 C51中断函数

5.5.5 C51库函数

 5.6 C51数据结构

5.6.1 数组

5.6.2 指针

5.6.3 结构

 5.7 预处理

5.7.1 文件包含指令

5.7.2 宏定义

5.7.3 条件编译

5.7.4 其他预处理命令

 思考题与习题

第6章 MCS-51系列单片机的中断系统

 6.1 中断的概念

6.1.1 中断的过程

6.1.2 中断源

6.1.3 中断的优点

 6.2 MCS-51系列单片机的中断系统

6.2.1 中断系统的结构与控制

6.2.2 MCS-51系列单片机中断响应与返回

 6.3 中断程序的设计与应用

6.3.1 中断服务程序的设计结构

6.3.2 中断的应用举例

 思考题与习题

第7章 MCS-51系列单片机定时/计数器

 7.1 定时/计数器的工作原理

 7.2 定时/计数器所用到的寄存器

 7.3 定时/计数器的控制

7.3.1 定时/计数器的设置

7.3.2 定时/计数器的工作模式

7.3.3 8052定时/计数器2的设置

 7.4 定时/计数器的应用

7.4.1 应用注意事项

7.4.2 应用举例

 思考题与习题

第8章 MCS-51系列单片机的串行接口

 8.1 串行通信的基本知识

8.1.1 异步通信和同步通信

8.1.2 数据传送方向与波特率

 8.2 MCS-51系列单片机的串行接口

8.2.1 MCS-51系列单片机串行接口的结构

8.2.2 串行口的4种工作模式

8.2.3 波特率的设置

 8.3 串口多机通信

 8.4 RS232通信电平

 8.5 串行通信的应用举例

 思考题与习题

第9章 单片机系统的扩展与接口技术

 9.1 单片机系统扩展的原理

 9.2 外部存储器的扩展

9.2.1 外部程序存储器的扩展

9.2.2 外部数据存储器的扩展

9.2.3 多片存储器的扩展与地址分配

 9.3 输入/输出接口的扩展

9.3.1 用74系列器件扩展I/O口

9.3.2 用专用芯片扩展I/O口

 9.4 键盘的接口技术

9.4.1 键盘工作原理

9.4.2 键盘与单片机的接口.

 9.5 显示器接口技术

9.5.1 LED数码管显示器的结构

9.5.2 LED数码管显示器的原理与接口

 9.6 A/D转换器接口技术

9.6.1 双积分A/D转换器及接口

9.6.2 逐次逼近式A/D转换器及接口

 9.7 D/A转换器接口技术

9.7.1 D/A转换器的基本原理

9.7.2 串行D/A转换器的接口

 9.8 开关电路及驱动电路接口

9.8.1 开关电路接口

9.8.2 光电耦合器接口

 思考题与习题

第10章 单片机应用系统的设计与开发

 10.1 单片机应用系统的开发过程

10.1.1 总体设计.

10.1.2 硬件与软件设计

 10.2 单片机系统的可靠性设计

10.2.1 干扰来源

10.2.2 硬件抗干扰方法

10.2.3 软件抗干扰方法

 10.3 Keil C51开发工具简介

 10.4 应用系统的调试

10.4.1 硬件与软件的调试方法

10.4.2 通过串口工具调试方法

10.4.3 目标代码的下载

 思考题与习题

第11章 单片机应用与实践指导

 11.1 基本实践指导

11.1.l 流水灯功能的实现与编程

11.1.2 按键与数码管显示功能与编程

11.1.3 串行口接口实验

11.1.4 A/D转换接口与实验

11.1.5 D/A转换器接口与编程实验

11.1.6 I2C、SPI接口实验

11.1.7 数字钟接口实验

11.1.8 微型打印机接口实验

 11.2 综合实践指导

11.2.1 点阵LED显示器驱动与接口实验

11.2.2 点阵LCD显示器接口实验

11.2.3 温度测量与控制实验

 思考与习题

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 6:46:57