Bible of typical module development for 51A MCU application system
副标题:无
作 者:郑锋[等]编著
分类号:
ISBN:9787113109615
微信扫一扫,移动浏览光盘
简介
《51单片机应用系统典型模块开发大全》从单片机基础模块开始讲起,通过单片机小案例讲解各模块的基本应用原理以及专业开发知识,利用中小型项目开发案例系统讲解单片机开发的思路及系统设计,从而使读者完全掌握单片机。读者首先要学习《51单片机应用系统典型模块开发大全》的基础部分,即第1~6章,掌握基本的键盘、显示、存储、A/D与D/A转换。当能熟练地调试一些简单的单片机程序设计之后,应该进入《51单片机应用系统典型模块开发大全》后半部分的学习,即第7~18章,理解和掌握《51单片机应用系统典型模块开发大全》提供的专业应用开发系统,例如单片机应用系统温度模块、单片机应用系统电机控制模块、单片机应用系统压力模块和单片机应用系统驱动隔离模块等。《51单片机应用系统典型模块开发大全》包含一些具体开发核心技术和对应的经典开发项目,读者在单片机实际开发学习过程中,可以把每章的基础知识和应用实例结合起来学习。可以一边熟悉技术,一边通过学习经典开发项目,提升开发经验的积累。
《51单片机应用系统典型模块开发大全》面向各领域的单片机设计用户,非常适合高等院校自动控制、自动化、电子信息、测试技术、机电一体化、机械电子、通信工程、计算机等专业的本科生及硕士研究生,以及从事电子开发和应用行业的科研人员,特别是做实际单片机应用系统的开发人员使用。
目录
第1章 概论
单片微型计算机(single chip microcomputer)简称单片机,又称Mcu(micro controller unit),是一种单硅片上集成微型计算机主要功能部件的集成芯片。单片机内部含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等功能部件。由于单片机具有体积小、功能全、性价比高、开发性强等优点,因此在生产和生活的各个领域中都得到了广泛的应用。
1.1 单片机发展历程
1.2 单片机应用领域简介
1.3 单片机的种类
第2章 单片机应用系统键盘模块
键盘是单片机系统设计中必不可少的组成部分,是系统与用户之间信息交流的主要途径之一。本章主要介绍键盘的组成原理、类型、典型应用电路及程序设计。通过对本章的学习,读者可以了解键盘设计中应注意的一些问题,掌握键盘使用的一般方法。本章主要是为具有一定单片机基础知识的读者提供实际开发的依据。
2.1 概述
2.1.1 独立式键盘
2.1.2 阵列式键盘
2.2 利用单片机I/O口实现阵列式键盘
2.2.1 硬件工作原理
2.2.2 软件开发流程及代码分析
2.2.3 小结
2.3 利用8155芯片实现阵列式键盘
2.3.1 8155芯片简介
2.3.2 硬件工作原理
2.3.3 软件开发流程及代码分析
2.3.4 小结
2.4 利用键盘管理芯片实现电子密码锁
2.4.1 系统功能定义及设计思路
2.4.2 8279芯片简介
2.4.3 硬件工作原理
2.4.4 软件开发流程及代码分析
2.4.5 小结
第3章 单片机应用系统显示模块
为了及时了解系统的运行状况,设计者往往会在系统中加入显示模块及相关程序。现在的单片机系统中,常用的显示器件有LED显示器和LcD。本章主要介绍这两种显示器件的显示原理及驱动方式,并通过两个实例介绍了这类显示器的典型应用,相信读者阅读后会对显示器件的应用有所了解。
3.1 概述
3.1.1 LED显示原理及驱动方法
3.1.2 LCD显示原理及驱动方法
3.2 动态LED点阵显示屏系统
3.2.1 系统功能定义及设计思路
3.2.2 硬件工作原理
3.2.3 软件开发流程及代码分析
3.2.4 小结
3.3 液晶电子显示牌系统
3.3.1 系统功能定义及设计思路
3.3.2 OCMJ4X8C液晶显示器简介
3.3.3 硬件工作原理
3.3.4 软件开发流程及代码分析
3.3.5 小结
第4章 单片机应用系统存储器模块
在系统中,一般需要采集数据和保存数据,需要数据时,再在存储器中读取数据,这样系统就需要设计存储器部分。在本章中主要介绍电可擦可编程只读存储器E2PROM、铁电存储器(FRAM)和双口RAM的原理,并且通过中继通信站数据存储系统和高速数据采集系统的设计,介绍铁电存储器(FRAM)和双口RAM的具体用法。
4.1 概述
4.1.1 E2PROM简介
4.1.2 铁电存储器简介
4.1.3 双口RAM简介
4.2 中继通信站数据存储系统
4.2.1 系统功能定义
4.2.2 FMl808铁电存储器简介
4.2.3 硬件工作原理
4.2.4 软件开发流程及代码分析
4.2.5 小结
4.3 高速数据采集系统设计
4.3.1 系统功能定义
4.3.2 IDT7005双口RAM简介
4.3.3 硬件工作原理
4.3.4 软件开发流程及代码分析
4.3.5 小结
第5章 单片机应用系统A/D转换模块
在工程设计中,系统处理的信号除了数字信号之外,还有模拟信号。单片机只能接收处理数字信号,所以模拟信号在送入单片机之前必须通过相应的装置转换为数字量。A/D转换器(analog-to-digitalconverter)就是实现这一功能的装置,它能够将输入的模拟量转换成与之成比例的数字量。本章将介绍典型的A/D转换原理,并结合两个实例介绍两款A/D转换器的使用方法。
5.1 概述
5.1.1 双积分式A/D转换器的工作原理
5.1.2 逐次逼近式A/D转换器的工作原理
5.2 电表电量采集系统
5.2.1 系统功能定义及设计思路
5.2.2 ICL7135A/D转换器简介
5.2.3 CAT24wCl6简介
5.2.I2C协议
5.2.5 硬件工作原理
5.2.6 软件开发流程及代码分析
5.2.7 小结5.3 快速温度检测系统
5.3.1 系统功能定义及设计思路
5.3.2 8位高速A/D转换器TLC5510简介
5.3.3 Tcl047A温度传感器简介
5.3.4 硬件工作原理
5.3.5 软件开发流程及代码分析
5.3.6 小结
第6章 单片机应用系统D/A转换模块
在实际控制系统中,往往需要通过外部装置将单片机输出的数字量变换成模拟信号后再送到外部进行控制。数模(D/A)转换器是一种把数字信号转换为与其成比例的模拟信号的器件。本章将具体介绍D/A转换器的转换原理和转换指标,最后通过两个实例介绍两款D/A转换器的使用方法。
6.1 概述
6.1.1 D/A转换原理
6.1.2 D/A转换指标
6.2 三角波发生器
6.2.1 系统功能定义及设计思路
6.2.2 DACl230D/A器简介
6.2.3 硬件工作原理
6.2.4 软件开发流程及代码分析
6.2.5 小结
6.3 白光LED灯控制系统
6.3.1 系统功能定义及设计思路
6.3.2 D/A转换器MCP4822简介
6.3.3 LED驱动器MAXl554简介
6.3.4 硬件工作原理
6.3.5 软件开发流程及代码分析
6.3.6 小结
第7章 单片机应用系统看门狗模块
由于单片机的广泛应用,在一些条件恶劣的环境中,系统可能会受到外部干扰而无法正常工作因此,一般设计人员在系统设计时,往往会通过软件或硬件的一些措施来提高系统的抗干扰能力本章将具体介绍看门狗的功能、使用技巧及实现方法。
7.1 概述
7.1.1 看门狗的功能
7.1.2 看门狗应用技巧
7.2 硬件看门狗
7.2.1 MAX813L和MAx705~708看门狗芯片简介
7.2.2 MAX813L与单片机的连接应用方法
7.2.3 X5045看门狗芯片简介
7.2.4 由外部计数器或定时器等实现硬件看门狗
7.3 软件看门狗
7.3.1 单定时器中断监视实现软件看门狗
7.3.2 环形中断监视实现软件看门狗
第8章 单片机应用系统打印机模块
微型打印机是单片机系统设计中较为常见的输出设备,其可以完成重要数据的输出任务,具有结构简单、体积小、成本低等特点。本章将分别介绍微型打印机的类型及特点、RD-E系列微型打印机及其在手持式收费系统中的应用。
8.1 概述
8.1.1 微型打印机的分类
8.1.2 选用微型打印机时需要考虑的问题
8.2 RD-E系列微型打印机简介
8.2.1 功能简介
8.2.2 接口方式
8.2.3 打印命令
8.3 手持式收费系统打印功能的实现
……
第9章 单片机应用系统实时时钟模块
第10章 单片机应用系统通信模块
第11章 单片机应用系统温度测量模块
第12章 单片机应用系统语音处理模块
第13章 单片机应用系统电动机控制模块
第14章 单片机应用系统压力测量模块
第15章 单片机应用系统流量测量模块
第16章 单片机应用系统无线传输模块
第17章 单片机应用系统测距模块
第18章 单片机应用系统驱动隔离模块
单片微型计算机(single chip microcomputer)简称单片机,又称Mcu(micro controller unit),是一种单硅片上集成微型计算机主要功能部件的集成芯片。单片机内部含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等功能部件。由于单片机具有体积小、功能全、性价比高、开发性强等优点,因此在生产和生活的各个领域中都得到了广泛的应用。
1.1 单片机发展历程
1.2 单片机应用领域简介
1.3 单片机的种类
第2章 单片机应用系统键盘模块
键盘是单片机系统设计中必不可少的组成部分,是系统与用户之间信息交流的主要途径之一。本章主要介绍键盘的组成原理、类型、典型应用电路及程序设计。通过对本章的学习,读者可以了解键盘设计中应注意的一些问题,掌握键盘使用的一般方法。本章主要是为具有一定单片机基础知识的读者提供实际开发的依据。
2.1 概述
2.1.1 独立式键盘
2.1.2 阵列式键盘
2.2 利用单片机I/O口实现阵列式键盘
2.2.1 硬件工作原理
2.2.2 软件开发流程及代码分析
2.2.3 小结
2.3 利用8155芯片实现阵列式键盘
2.3.1 8155芯片简介
2.3.2 硬件工作原理
2.3.3 软件开发流程及代码分析
2.3.4 小结
2.4 利用键盘管理芯片实现电子密码锁
2.4.1 系统功能定义及设计思路
2.4.2 8279芯片简介
2.4.3 硬件工作原理
2.4.4 软件开发流程及代码分析
2.4.5 小结
第3章 单片机应用系统显示模块
为了及时了解系统的运行状况,设计者往往会在系统中加入显示模块及相关程序。现在的单片机系统中,常用的显示器件有LED显示器和LcD。本章主要介绍这两种显示器件的显示原理及驱动方式,并通过两个实例介绍了这类显示器的典型应用,相信读者阅读后会对显示器件的应用有所了解。
3.1 概述
3.1.1 LED显示原理及驱动方法
3.1.2 LCD显示原理及驱动方法
3.2 动态LED点阵显示屏系统
3.2.1 系统功能定义及设计思路
3.2.2 硬件工作原理
3.2.3 软件开发流程及代码分析
3.2.4 小结
3.3 液晶电子显示牌系统
3.3.1 系统功能定义及设计思路
3.3.2 OCMJ4X8C液晶显示器简介
3.3.3 硬件工作原理
3.3.4 软件开发流程及代码分析
3.3.5 小结
第4章 单片机应用系统存储器模块
在系统中,一般需要采集数据和保存数据,需要数据时,再在存储器中读取数据,这样系统就需要设计存储器部分。在本章中主要介绍电可擦可编程只读存储器E2PROM、铁电存储器(FRAM)和双口RAM的原理,并且通过中继通信站数据存储系统和高速数据采集系统的设计,介绍铁电存储器(FRAM)和双口RAM的具体用法。
4.1 概述
4.1.1 E2PROM简介
4.1.2 铁电存储器简介
4.1.3 双口RAM简介
4.2 中继通信站数据存储系统
4.2.1 系统功能定义
4.2.2 FMl808铁电存储器简介
4.2.3 硬件工作原理
4.2.4 软件开发流程及代码分析
4.2.5 小结
4.3 高速数据采集系统设计
4.3.1 系统功能定义
4.3.2 IDT7005双口RAM简介
4.3.3 硬件工作原理
4.3.4 软件开发流程及代码分析
4.3.5 小结
第5章 单片机应用系统A/D转换模块
在工程设计中,系统处理的信号除了数字信号之外,还有模拟信号。单片机只能接收处理数字信号,所以模拟信号在送入单片机之前必须通过相应的装置转换为数字量。A/D转换器(analog-to-digitalconverter)就是实现这一功能的装置,它能够将输入的模拟量转换成与之成比例的数字量。本章将介绍典型的A/D转换原理,并结合两个实例介绍两款A/D转换器的使用方法。
5.1 概述
5.1.1 双积分式A/D转换器的工作原理
5.1.2 逐次逼近式A/D转换器的工作原理
5.2 电表电量采集系统
5.2.1 系统功能定义及设计思路
5.2.2 ICL7135A/D转换器简介
5.2.3 CAT24wCl6简介
5.2.I2C协议
5.2.5 硬件工作原理
5.2.6 软件开发流程及代码分析
5.2.7 小结5.3 快速温度检测系统
5.3.1 系统功能定义及设计思路
5.3.2 8位高速A/D转换器TLC5510简介
5.3.3 Tcl047A温度传感器简介
5.3.4 硬件工作原理
5.3.5 软件开发流程及代码分析
5.3.6 小结
第6章 单片机应用系统D/A转换模块
在实际控制系统中,往往需要通过外部装置将单片机输出的数字量变换成模拟信号后再送到外部进行控制。数模(D/A)转换器是一种把数字信号转换为与其成比例的模拟信号的器件。本章将具体介绍D/A转换器的转换原理和转换指标,最后通过两个实例介绍两款D/A转换器的使用方法。
6.1 概述
6.1.1 D/A转换原理
6.1.2 D/A转换指标
6.2 三角波发生器
6.2.1 系统功能定义及设计思路
6.2.2 DACl230D/A器简介
6.2.3 硬件工作原理
6.2.4 软件开发流程及代码分析
6.2.5 小结
6.3 白光LED灯控制系统
6.3.1 系统功能定义及设计思路
6.3.2 D/A转换器MCP4822简介
6.3.3 LED驱动器MAXl554简介
6.3.4 硬件工作原理
6.3.5 软件开发流程及代码分析
6.3.6 小结
第7章 单片机应用系统看门狗模块
由于单片机的广泛应用,在一些条件恶劣的环境中,系统可能会受到外部干扰而无法正常工作因此,一般设计人员在系统设计时,往往会通过软件或硬件的一些措施来提高系统的抗干扰能力本章将具体介绍看门狗的功能、使用技巧及实现方法。
7.1 概述
7.1.1 看门狗的功能
7.1.2 看门狗应用技巧
7.2 硬件看门狗
7.2.1 MAX813L和MAx705~708看门狗芯片简介
7.2.2 MAX813L与单片机的连接应用方法
7.2.3 X5045看门狗芯片简介
7.2.4 由外部计数器或定时器等实现硬件看门狗
7.3 软件看门狗
7.3.1 单定时器中断监视实现软件看门狗
7.3.2 环形中断监视实现软件看门狗
第8章 单片机应用系统打印机模块
微型打印机是单片机系统设计中较为常见的输出设备,其可以完成重要数据的输出任务,具有结构简单、体积小、成本低等特点。本章将分别介绍微型打印机的类型及特点、RD-E系列微型打印机及其在手持式收费系统中的应用。
8.1 概述
8.1.1 微型打印机的分类
8.1.2 选用微型打印机时需要考虑的问题
8.2 RD-E系列微型打印机简介
8.2.1 功能简介
8.2.2 接口方式
8.2.3 打印命令
8.3 手持式收费系统打印功能的实现
……
第9章 单片机应用系统实时时钟模块
第10章 单片机应用系统通信模块
第11章 单片机应用系统温度测量模块
第12章 单片机应用系统语音处理模块
第13章 单片机应用系统电动机控制模块
第14章 单片机应用系统压力测量模块
第15章 单片机应用系统流量测量模块
第16章 单片机应用系统无线传输模块
第17章 单片机应用系统测距模块
第18章 单片机应用系统驱动隔离模块
Bible of typical module development for 51A MCU application system
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!