为了能让初次接触51系列单片机开发的爱好者快速而又轻松地学会单片机及其程序开发,笔者总结了自己学习单片机程序设计的经验,并结合多年实际开发的经验,编写了这本51系列单片机的基础教程。在本书中,笔者从最基础的概念入手,循序渐进地将51系列单片机开发和程序设计中的每个技术点展现在读者面前,力求让读者在最短的时间内高效地掌握51系列单片机开发的基础概念及技术要点。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 21天学通51单片机开发(附光盘)/21天学通系列 |
分类 | |
作者 | 陆彬 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 为了能让初次接触51系列单片机开发的爱好者快速而又轻松地学会单片机及其程序开发,笔者总结了自己学习单片机程序设计的经验,并结合多年实际开发的经验,编写了这本51系列单片机的基础教程。在本书中,笔者从最基础的概念入手,循序渐进地将51系列单片机开发和程序设计中的每个技术点展现在读者面前,力求让读者在最短的时间内高效地掌握51系列单片机开发的基础概念及技术要点。 内容推荐 本书系统地介绍了51系列单片机的基本概念、程序设计语言及硬件编程,并给出了一些常用的典型案例。本书言简意赅、通俗易懂,知识点覆盖全面,详细讲述了每个指令及功能的编程指南和实例,使读者能够更好地掌握51系列单片机的知识。 本书分25章,全面详细地讲述了单片机的原理、程序设计方法、编程指南及应用案例。首先介绍了51系列单片机的概述及单片机的基本结构,接着介绍了单片机的程序设计语言,包括汇编语言和单片机C51语言,其中c51语言是重点内容。然后结合单片机的各个功能部件详细讲解了单片机的硬件编程方法。最后还给出了在各个领域中常用到的一些典型案例,供读者在学习和工作中参考。 本书知识点覆盖全面、结构安排紧凑、讲解详细、实例丰富。51系列单片机的初学者通过本书可以快速掌握单片机的程序设计技术。本书对具有一定开发经验的设计人员,也有很高的参考价值。 本书附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、编程参考宝典电子书、源代码及各章习题答案。 目录 第1章 51系列单片机概述 1.1 51系列单片机概述 1.1.1 单片机的发展历史 1.1.2 51系列单片机简介 1.1.3 51系列单片机的应用领域 1.1.4 51系列单片机的发展方向 1.2 典型引脚结构 1.2.1 电源引脚 1.2.2 时钟引脚 1.2.3 并行I/O引脚 1.2.4 复位引脚 1.2.5 ALE/引脚 1.2.6 引脚 1.2.7 /VPP引脚 1.3 51系列单片机内部结构 1.4 中央处理器结构 1.4.1 算术逻辑部件(ALU) 1.4.2 控制器 1.4.3 通用寄存器 1.4.4 专用寄存器 1.4.5 特殊功能寄存器 1.5 存储器结构 1.5.1 程序存储器 1.5.2 扩展外部程序存储器 1.5.3 数据存储器 1.5.4 扩展外部数据存储器 1.6 单片机指令时序 1.6.1 几个基本概念 1.6.2 指令执行的时序 1.6.3 访问外部ROM的操作时序 1.6.4 访问外部RAM的操作时序 1.7 掉电保护 1.8 低功耗模式 1.8.1 省电保持模式 1.8.2 休眠运行模式 1.9 小结 1.10 习题 第2章 搭建51单片机开发环境 2.1 搭建51单片机硬件开发系统 2.1.1 单片机选型 2.1.2 一个单片机最小开发系统 2.2 搭建Keil C51软件开发环境 2.2.1 Keil μVision3简介 2.2.2 Keil μVision3系统安装需求 2.2.3 Keil μVision3的安装 2.2.4 Keil μVision3集成开发环境总揽 2.2.5 Keil μVision3的菜单栏 2.2.6 Keil μVision3的工具栏 2.2.7 Keil μVision3的快捷键 2.3 小结 2.4 习题 第3章 单片机汇编语言 3.1 单片机汇编语言概述 3.1.1 单片机汇编语言简介 3.1.2 简单的单片机汇编语言程序 3.2 伪指令 3.2.1 起始伪指令ORG 3.2.2 结束伪指令END 3.2.3 等值伪指令EQU 3.2.4 地址赋值伪指令DATA 3.2.5 字节保存伪指令DB 3.2.6 字保存伪指令DW 3.2.7 空间预留伪指令DS 3.2.8 位变量伪指令BIT 3.3 单片机的指令 3.3.1 单片机指令系统简介 3.3.2 单片机指令格式 3.3.3 单片机指令的寻址方式 3.3.4 51系列单片机指令集 3.5 单片机汇编语言的程序结构 3.5.1 顺序结构 3.5.2 分支结构 3.5.3 循环结构 3.5.4 子程序结构 3.5.5 查表程序结构 3.6 Keil μVision3使用单片机汇编程序 3.6.1 创建项目 3.6.2 编辑源文件 3.6.3 编译项目 3.6.4 仿真调试 3.7 综合练习 3.8 小结 3.9 习题 …… 第4章 单片机C51语言基础 第5章 C51的语句 第6章 C51的数组 第7章 C51的指针 第8章 C51的结构 第9章 C51的聚合类型 第10章 C51的函数 第11章 C51的预处理 第12章 C51的存储结构 第13章 51系列单片机的定时器/计数器 第14章 51系列单片机的中断系统 第15章 51系列单片机的串行接口 第16章 51系列单片机扩展键盘 第17章 51系列单片机的显示接口 第18章 51系列单片机扩展I2C接口 第19章 51系列单片机与PC的串行通信 第20章 51系列单片机的多任务操作系统 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。