例说8051

例说8051 pdf epub mobi txt 电子书 下载 2026

出版者:人民邮电
作者:张义和//陈敌北|改编
出品人:
页数:327
译者:
出版时间:2010-1
价格:39.00元
装帧:
isbn号码:9787115217394
丛书系列:
图书标签:
  • 电子
  • 单片机
  • 8051单片机
  • 单片机
  • 嵌入式系统
  • 例程
  • C51
  • 硬件设计
  • 软件编程
  • 电子技术
  • 入门教程
  • 微控制器
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《例说8051(第3版)》通过近50个实例向读者介绍了应用最为广泛的单片机8051的各种功能。全书共分为12章,分别介绍了输出口的应用、输入口的应用、输入/出口高级应用、中断的应用、定时器/计数器的应用、串行口的应用、声音的产生、步进电机的控制、AD与:DA的应用、LED点阵的应用、LCD的应用。附录提供了8051指令速查表及中英文名词对照表。

《例说8051(第3版)》在写法上非常独特。每一章中,在简单介绍相关知识后,马上辅以内容详细、针对性的“实例演练”,每个实例都有详细的零件介绍、电路图、程序流程图以及程序代码。在程序中,每条指令都提供了注解,让读者能够快速理解程序的内涵,并能够以最快的方式上手。其后又提出了具有启发性的问题,可以帮助读者巩固所学知识,达到举一反三的目的。全书的实例涵盖极其广泛,可以帮助读者以最快的速度掌握8051的核心功能。

《例说8051(第3版)》适合各类硬件爱好者阅读。另外,《例说8051(第3版)》还可作为各大中专院校相关专业的计算机硬件方面的教学参考书。

《例说8051》图书简介 《例说8051》是一本深入浅出、内容详实的微控制器技术入门与进阶读物。本书以讲解经典8051系列单片机为核心,结合大量的实践案例,旨在帮助读者快速掌握单片机原理、开发流程及常用应用技术,为嵌入式系统开发奠定坚实基础。 内容概述: 本书内容涵盖了8051单片机从基础理论到实际应用的各个方面,结构清晰,逻辑严谨。 第一部分:基础理论与体系结构 单片机概述: 详细介绍单片机的概念、发展历程、工作原理以及其在现代电子产品中的重要地位。阐述单片机与通用微处理器的区别与联系,让读者对单片机有一个整体的认识。 8051单片机体系结构: 深入剖析8051单片机的内部结构,包括CPU、存储器(ROM/RAM)、定时器/计数器、中断系统、串行通信接口、I/O端口等核心组成部分。通过图文并茂的方式,详细讲解各部分的逻辑功能、工作时序和连接关系。 指令系统与寻址方式: 全面介绍8051单片机的指令集,包括数据传输指令、算术运算指令、逻辑运算指令、位操作指令、跳转指令、调用指令等。详细解释各种寻址方式(立即数寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址等)的特点和应用场景,帮助读者理解指令的执行过程。 中断系统: 重点讲解8051的中断机制,包括中断源(定时器中断、外部中断、串行口中断)、中断优先级、中断向量、中断服务程序的设计以及中断的使能与关闭。通过实例演示中断响应的流程,让读者深刻理解中断在实时控制中的作用。 定时器/计数器: 详细讲解8051的两个16位定时器/计数器(Timer 0和Timer 1)的工作模式,包括定时模式、计数模式、波形发生模式等。通过具体实例,演示如何利用定时器实现精确延时、脉冲计数、频率测量等功能。 串行通信: 深入介绍8051的串行通信接口(UART)的工作原理,包括波特率的设置、数据发送与接收、工作模式(模式0、模式1、模式2、模式3)的配置。通过实际通信案例,讲解如何实现单片机与PC或其他单片机之间的数据交换。 I/O端口: 详细讲解8051的四个8位I/O端口(P0、P1、P2、P3)的功能和使用方法。说明不同端口的电气特性和复用功能,指导读者如何通过端口控制外部设备,如LED、继电器、按键等。 第二部分:开发环境与编程实践 开发工具介绍: 详细介绍常用的8051单片机开发工具链,包括集成开发环境(IDE)、汇编器、C编译器、仿真器和下载器。推荐并讲解主流开发软件的使用方法,如Keil C51。 汇编语言编程: 通过大量实际代码示例,讲解8051汇编语言的编程技巧。从简单的LED闪烁程序开始,逐步深入到更复杂的逻辑控制,让读者熟悉汇编语言的指令编写和调试过程。 C语言编程: 重点介绍使用C语言进行8051单片机开发。讲解C51编译器的特性,如何利用C语言关键字(如`sbit`、`idata`、`xdata`等)访问单片机硬件资源。通过C语言程序,实现与汇编语言相同的控制功能,并展示C语言在代码可读性和可维护性方面的优势。 常用外设接口编程: LED接口: 讲解如何通过I/O端口控制LED的亮灭,实现流水灯、数码管显示等效果。 按键接口: 介绍按键的检测方法,包括消抖处理,以及如何通过按键输入控制程序流程。 数码管显示: 详细讲解静态显示和动态扫描数码管的驱动方法,包括段码的生成和位选控制,实现数字和字符的显示。 ADC/DAC接口: 介绍如何连接和使用模数转换器(ADC)和数模转换器(DAC),实现模拟信号的采集与输出。 LCD1602/LCD12864液晶屏: 讲解如何驱动常用的字符型和点阵型液晶显示屏,实现复杂信息的显示。 键盘矩阵: 介绍矩阵键盘的扫描原理和编程实现。 蜂鸣器与电机控制: 讲解如何驱动蜂鸣器发出不同频率的声音,以及如何控制直流电机、步进电机的转动。 红外遥控: 介绍红外遥控编码与解码的原理,以及如何使用红外接收头实现遥控功能。 第三部分:高级应用与实例分析 多机通信: 讲解8051单片机之间的串行通信(如RS-485、RS-232)实现多机组网,构建分布式控制系统。 外部中断的应用: 结合实际案例,演示如何利用外部中断实现事件触发和实时响应,例如在机械运动中检测限位开关。 定时器的高级应用: 探讨利用定时器实现更复杂的功能,如脉冲宽度调制(PWM)控制电机速度或LED亮度。 嵌入式系统设计流程: 引导读者了解嵌入式系统的整体设计流程,包括需求分析、硬件选型、软件设计、系统集成和调试。 常用传感器接口: 介绍与温湿度传感器(如DHT11/DHT22)、光敏传感器、超声波测距传感器等常用传感器的接口和数据读取方法。 通信协议应用: 简要介绍一些常用的通信协议,如I2C、SPI,并讲解如何利用8051实现这些协议的通信。 小型项目实战: 本书将提供一系列精心设计的、贴近实际的综合项目示例,例如: 智能家居温度监测与控制系统: 利用温湿度传感器采集数据,并通过LCD显示,控制风扇或加热器。 电子时钟与闹钟: 利用定时器和数码管实现精确的时间显示和闹钟功能。 交通灯控制系统: 模拟真实交通灯的运行逻辑,实现红、黄、绿灯的顺序控制。 简易数据采集与存储系统: 利用ADC采集模拟信号,并通过串行口发送或存储。 自动售货机模拟: 实现简单的商品选择、金额计算和找零功能。 本书特色: 循序渐进,由浅入深: 从最基础的单片机概念讲起,逐步深入到复杂的应用,适合初学者快速入门,也为有一定基础的读者提供进阶指导。 理论与实践相结合: 每一项技术讲解都配有详细的代码示例和硬件连接示意图,让读者能够动手实践,巩固所学知识。 丰富的案例分析: 大量贴近实际的工程案例,覆盖了单片机在不同领域的典型应用,帮助读者理解理论知识的实际价值。 清晰易懂的语言: 采用通俗易懂的语言,避免过于专业的术语,让复杂的概念变得容易理解。 注重开发技巧: 不仅讲解技术本身,还强调实际开发中的技巧和注意事项,例如代码优化、硬件调试技巧等。 目标读者: 高等院校电子信息、自动化、计算机等相关专业的学生。 从事嵌入式系统开发、硬件设计的工程师。 对单片机技术感兴趣的爱好者和自学者。 通过阅读《例说8051》,读者将能够全面掌握8051单片机的原理和应用,独立完成基于8051单片机的各类嵌入式系统设计与开发任务,为今后的技术探索和项目实践打下坚实基础。

作者简介

目录信息

第1章 轻松看8051  8051-1 微型计算机与单片机  8051-2 8051基本知识   1-2-1 8051的结构   1-2-2 C51/89S51的封装与引脚   1-2-3 8051的基本电路   1-2-4 MCS-51系列   1-2-5 关于Atmel的51系列  8051-3 8051的开发流程与工具  8051-4 实例演练   8051-5 实时练习 第2章 输出口的应用  2-1 认识MCS-51的存储器结构   2-1-1 程序存储器   2-1-2 数据存储器   2-1-3 特殊功能寄存器  2-2 8051的输入/输出口  2-3 输出电路设计   2-3-1 驱动LED   2-3-2 驱动继电器   2-3-3 驱动蜂鸣器  2-4 指令格式  2-5 寻址方式  2-6 数据传送指令  2-7 实例演练   2-7-1 单灯左移   2-7-2 霹雳灯   2-8 实时练习 第3章 输入口的应用  3-1 8051的时序分析与复位  3-2 输入电路设计  3-3 跳转指令  3-4 实例演练   3-4-1 拨码开关   3-4-2 按钮开关   3-4-3 计数器   3-4-4 BCD拨码开关  3-5 实时练习 第4章 输入/输出口高级应用  4-1 8051的节电方式  4-2 认识看门狗定时器  4-3 键盘扫描   4-3-1 键盘扫描原理   4-3-2 认识 MM74C922/MM74C923  4-4 七段LED数码显示管扫描   4-4-1 认识七段LED数码管    4-4-2 认识7447/7448   4-4-3 编码与查表法的应用   4-4-4 认识74138/74139  4-5 算术运算指令  4-6 实例演练   4-6-1 四位数七段LED数码管   4-6-2 直接驱动七段LED数码管   4-6-3 查表法直接驱动七段LED数码管   4-6-4 ×4键盘与七段LED数码管   4-6-5  MM74C922  4-7 实时练习 第5章 中断的应用  5-1 8051的中断   5-1-1 MCS-51 的中断   5-1-2 中断使能寄存器   5-1-3 中断优先级寄存器   5-1-4 定时器/计数器控制寄存器   5-1-5 中断向量   5-1-6 中断的应用  5-2 逻辑运算指令  5-3 实例演练   5-3-1 外部中断INT0   5-3-2 外部中断INT1   5-3-3 两个外部中断   5-3-4 键盘中断   5-4 实时练习 第6章 定时器/计数器的应用  6-1 8051的定时器/计数器   6-1-1 MCS-51的定时器 /计数器   6-1-2 定时器/计数器方式寄存器TMOD   6-1-3 定时器/计数器控制寄存器TCON    6-1-4 计数寄存器   6-1-5 定时器/计数器的应用  6-2 2的定时器/计数器   6-2-1 T2CON寄存器   6-2-2 捕获方式   6-2-3 自动加载方式   6-2-4 波特率发生方式  6-3 布尔运算指令  6-4 实例演练   6-4-1 秒定时器(查询方式)   6-4-2 秒定时器(中断方式)    6-4-3 码表   6-4-4 频率发生器   6-4-5 频率计  6-5 实时练习 第7章 串行口的应用  7-1 数据通信概念  7-2 认识74164/74165  7-3 认识MCS-51的串行口  7-4 认识SCON串行口控制寄存器    7-5 波特率设置  7-6 认识MAX232  7-7 多处理器间的数据传输  7-8 实例演练   7-8-1 移位式数据串入   7-8-2 移位式数据串出   7-8-3 Mode 1    7-8-4 Mode 2   7-8-5 Mode 3   7-8-6 8051互传  7-9 实时练习 第8章 声音的产生  8-1 发声电路  8-2 音调与节拍  8-3 音调的产生  8-4 节拍的产生  8-5 实例演练   8-5-1 简易电子琴   8-5-2 变音   8-5-3 DoReMi   8-5-4  生日快乐  8-6 实时练习 第9章 步进电机的控制  9-1 认识步进电机   9-1-1 步进电机的结构   9-1-2 步进电机的动作   9-1-3 步进电机的定位  9-2 步进电机驱动电路   9-2-1 小型步进电机的驱动电路   9-2-2 达林顿晶体管驱动电路   9-2-3 FT5754驱动电路  9-3 实例演练    9-3-1 相驱动   9-3-2 相驱动   9-3-3 -2相驱动   9-3-4 方向控制  9-4 实时练习 第10章 AD与DA的应用  10-1 模/数转换原理  10-2 认识AD转换IC  10-3 数/模转换原理  10-4 认识DA转换IC  10-5 内含ADC的51系列  10-6 认识温度传感器  10-7 实例演练   10-7-1 ADC的数字温度计一   10-7-2 ADC的数字温度计二   10-7-3 ADC的温控   10-7-4 DAC  10-8 实时练习 第11章 LED点阵的应用  11-1 认识LED点阵  11-2 LED点阵驱动电路  11-3 LED点阵显示方式  11-4 LED点阵动态显示   11-4-1 水平移动   11-4-2 垂直移动  11-5 实例演练   11-5-1 ×8LED点阵静态显示   11-5-2  ×8LED点阵静态多色显示   11-5-3 ×8LED点阵动态显示一   11-5-4 ×8LED点阵动态显示二    11-5-5 ×16LED点阵显示  11-6 实时练习 第12章 LCD的应用  12-1 LCM模块  12-2 LCM控制指令  12-3 LCM与8051的连接  12-4 实例演练   12-4-1 LED文字显示   12-4-2 自定义符图案  12-5 实时练习 附录A 8051指令速查表 附录B 中英文名词对照表
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有