单片机原理与工程应用

单片机原理与工程应用

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书以MCS-51单片机为主线介绍了单片机的工作原理与应用实例。

内容简介

本书以经典的MCS-51单片机为主线,全面介绍了单片机基础知识、MCS-51单片机的内部结构、指令系统、内部集成功能部件和接口扩展技术,结合课题组多位老师的科研工作、工程实践和教学实践经验,给出了单片机在工程应用中的设计与开发方法、单片机应用系统仿真设计方法,并给出了基于MCS-51单片机和32位单片机的工程应用案例。

本书给出了大量应用实例,包括硬件设计、汇编或C语言参考代码;同时给出了多个新型器件、多种现代工具和基于不同单片机的应用实例,并提供了硬件电路和软件的参考设计方案。

作者简介

编著者向敏,重庆邮电大学,自动化学院,博士/教授,重庆市学术技术带头人后备人选,主要从事控制工程、工业物联网、智能电网及智能城市等方向研究。

章节目录

版权信息

内容简介

前言

第1章 单片机基础知识

1.1 单片机概述

1.1.1 单片机的发展

1.1.2 单片机的硬件组成

1.1.3 单片机的体系结构

1.1.4 单片机常用术语

1.2 单片机的主要特点及应用

1.2.1 单片机的主要特点

1.2.2 单片机的应用领域

1.3 总线技术

1.3.1 总线的性能指标与分类

1.3.2 单片机并行总线

1.3.3 单片机常用的串行总线

本章小结

思考题与习题

第2章 MCS-51单片机的基本结构

2.1 MCS-51单片机的组成

2.1.1 引脚定义

2.1.2 CPU

2.1.3 存储器

2.2 MCS-51单片机时钟电路与总线时序

2.2.1 时钟电路

2.2.2 总线时序

2.3 复位电路

2.4 MCS-51单片机的最小系统

本章小结

思考题与习题

第3章 MCS-51单片机的指令与程序设计

3.1 MCS-51单片机汇编指令格式和寻址方式

3.2 MCS-51单片机指令介绍

3.2.1 数据传送指令

3.2.2 算术运算指令

3.2.3 移位与逻辑运算指令

3.2.4 控制转移指令

3.2.5 位操作指令

3.3 MCS-51单片机汇编语言程序设计

3.3.1 MCS-51单片机常用伪指令

3.3.2 MCS-51单片机汇编语言程序的基本结构

3.4 MCS-51单片机的C程序设计

3.4.1 C51语言与标准C语言的简单比较

3.4.2 MCS-51单片机的软件开发工具与程序设计

本章小结

思考题与习题

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

4.1 中断的基本概念

4.1.1 中断定义

4.1.2 中断应用

4.1.3 中断优先级

4.1.4 中断分类

4.1.5 中断处理过程

4.2 MCS-51单片机中断的概念与结构

4.3 MCS-51单片机的中断处理

4.3.1 MCS-51单片机的中断控制

4.3.2 MCS-51单片机外部中断的触发方式

4.3.3 MCS-51单片机中断服务程序的设计

4.4 MCS-51单片机中断处理实例

本章小结

思考题与习题

第5章 MCS-51单片机的定时器/计数器

5.1 定时器/计数器的结构

5.1.1 TCON

5.1.2 TMOD

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

5.2.1 工作方式0

5.2.2 工作方式1

5.2.3 工作方式2

5.2.4 工作方式3

5.2.5 8052单片机定时器/计数器2

5.3 定时器/计数器的编程与应用

5.3.1 毫秒级定时

5.3.2 超出最大范围定时/计数

5.3.3 8052单片机T2的应用

本章小结

思考题与习题

第6章 MCS-51单片机的串行通信技术

6.1 串行通信的基本知识

6.1.1 串行通信的概念

6.1.2 串行通信的工作方式

6.1.3 串行通信总线的电气标准

6.2 MCS-51单片机的串行口

6.2.1 基本结构

6.2.2 寄存器

6.2.3 工作模式

6.3 单片机多机通信与通信协议

6.3.1 多机通信原理

6.3.2 多机通信实例

6.3.3 串口通信协议

6.4 MCS-51单片机串行通信应用实例

本章小结

思考题与习题

第7章 MCS-51单片机的扩展技术

7.1 MCS-51单片机的I/O接口扩展技术

7.1.1 用8255扩展并行I/O接口

7.1.2 用74系列芯片扩展并行I/O接口

7.2 存储器及MCS-51单片机的存储器扩展技术

7.2.1 存储器简介

7.2.2 存储器容量的扩展

7.2.3 单片机存储器的扩展

本章小结

思考题与习题

第8章 MCS-51单片机与A/D和D/A转换器的接口技术

8.1 A/D转换器

8.1.1 A/D转换器基本原理

8.1.2 A/D转换器主要结构

8.1.3 A/D转换器主要性能指标

8.1.4 A/D转换器应用实例

8.2 D/A转换器

8.2.1 D/A转换器基本原理

8.2.2 D/A转换器主要结构

8.2.3 D/A转换器输出信号类型

8.2.4 D/A转换器性能指标

8.2.5 D/A转换器应用实例

本章小结

思考题与习题

第9章 MCS-51单片机系统的键盘及显示技术

9.1 MCS-51单片机应用系统中键盘的设计

9.1.1 键盘的工作特点

9.1.2 独立按键接口设计

9.1.3 矩阵键盘接口设计

9.2 LED数码显示接口电路设计

9.2.1 LED数码显示结构与原理

9.2.2 LED数码显示接口技术

9.3 LCD接口电路设计

9.3.1 LCD结构及原理

9.3.2 LCD1602简介及应用

本章小结

思考题与习题

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

10.1 单片机应用系统的总体设计

10.2 硬件设计

10.2.1 主控电路核心器件选型

10.2.2 电源设计

10.2.3 数字量输入/输出保护设计

10.3 软件设计

10.3.1 驱动程序设计

10.3.2 应用程序设计

本章小结

思考题与习题

第11章 单片机应用系统仿真设计

11.1 单片机应用系统仿真设计的目的

11.2 硬件仿真设计

11.2.1 模拟电路仿真

11.2.2 数字电路仿真

11.3 软件仿真设计

11.4 控制算法仿真设计

11.4.1 MATLAB软件

11.4.2 PID控制算法的基本原理

11.4.3 PID控制算法的MATLAB仿真

本章小结

思考题与习题

第12章 单片机应用案例设计

12.1 基于MCS-51单片机的物流车运行轨迹监测节点

12.1.1 总体设计

12.1.2 硬件设计

12.1.3 软件设计

12.2 基于MCS-51单片机的温度测量与控制装置

12.2.1 总体设计

12.2.2 硬件设计

12.2.3 软件设计

12.2.4 仿真设计

12.3 基于32位单片机的电机控制器

12.3.1 总体设计

12.3.2 硬件设计

12.3.3 软件设计

本章小结

思考题与习题

参考文献

反侵权盗版声明

单片机原理与工程应用是2021年由电子工业出版社出版,作者向敏 编著。

得书感谢您对《单片机原理与工程应用》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
单片机原理及应用技术(基于Keil C与Proteus) 电子书
本书全面、详细地讲授51系列及兼容单片机的体系结构、工作原理、功能部件和软硬件应用开发资源。在51单片机硬件编程资源、指令系统和汇编语言程序设计的基础上,讲解C51应用程序的基础知识、编程技术、应用示例及单片机应用系统的软硬件开发技术,详细描述单片机I/O接口、功能部件、A/D与D/A转换、系统扩展及综合应用等相关实例的设计方法和设计过程。本书以KeilC集成开发环境、Proteus仿真软件等开发
单片机原理及应用——基于C51+Proteus仿真 电子书
《单片机原理及应用——基于C51+Proteus仿真》以51单片机为核心芯片,使用C51编程语言和Proteus仿真软件联合对实际案例进行仿真调试,注重方法论述。本教材注重以就业为导向,以能力为本位,面向市场,面向社会,充分体现应用型教育的特色,满足培养高技能人才的需要。本书不仅讲述了单片机的基本原理和内部结构,同时也介绍了Proteus和Keil软件的使用方法,对C51单片机的基础知识做了详细的
微机原理与接口技术、单片机原理及应用实验指导书 电子书
微机部分:使学生掌握编程的基本方法,能完成微机基本实验,培养分析和解决问题的能力,以及掌握使用计算机的基本技能。着重于专业技能的训练,使学生掌握微机的各功能部件,弄清微机的基本结构。计算机部分,掌握单片机的各功能部件,弄清单片机的基本结构,熟悉单片机系统的设计与开发过程,并了解单片机的应用前景。通过实验课的学习,使学生受到软硬件实验的初步训练,实验操作能力得到提高。
RFID原理与应用 电子书
本书讲解了射频识别(RFID)系统的概念、工作原理与应用实例。内容包括:RFID技术概述、RFID系统的构成及工作原理、RFID使用频率和电磁波的工作特性、RFID天线技术、RFID射频前端、RFID编码与调制、RFID防碰撞技术、RFID系统数据传输的安全性、RFID的标准体系、物联网的典型架构(EPC系统)、RFID的应用实例。
ERP原理与应用 电子书
本书是以易飞ERP软件为平台,以一虚拟企业的ERP项目实施与应用过程为主线,对课程内容进行整合、序化,在充分考虑ERP工程师职业能力认证考核内容的基础上,将课程内容序化为认识ERP、ERP供应链管理、ERP生产制造管理、ERP财务管理四个模块。