- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6150.21天学通51单片机开发(第2版)(附电子工程技术丛书DVD光盘1张).pdf
21天学通51单片机开发(第2版)(附电子工程技术丛书DVD光盘
1张)
猛点这里下载全部内容
目录:
第1章51系列单片机概述
1.151系列单片机概述
1.1.1单片机的发展历史
1.1.251系列单片机简介
1.1.351系列单片机的应用领域
1.1.451系列单片机的发展方向
1.2典型引脚结构
1.2.1电源引脚
1.2.2时钟引脚
1.2.3并行I/O引脚
1.2.4复位引脚
1.2.5ALE/引脚
1.2.6引脚
1.2.7/VPP引脚
1.351系列单片机内部结构
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搭建KeilC51软件开发环境
2.2.1KeilμVision3简介
2.2.2KeilμVision3系统安装需求
2.2.3KeilμVision3的安装
2.2.4KeilμVision3集成开发环境总揽
2.2.5KeilμVision3的菜单栏
2.2.6KeilμVision3的工具栏
2.2.7Keilμ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.451系列单片机指令集
3.5单片机汇编语言的程序结构
3.5.1顺序结构
3.5.2分支结构
3.5.3循环结构
3.5.4子程序结构
3.5.5查表程序结构
3.6KeilμVision3使用单片机汇编程序
3.6.1创建项目
3.6.2编辑源文件
3.6.3编译项目
3.6.4仿真调试
3.7综合练习
3.8小结
3.9习题
第4章单片机C51语言基础
4.1单片机C51语言概述
4.1.1单片机C51语言的主要特点
4.1.2“Helloworld”程序
4.1.3良好的编程规范
4.2标识符和关键字
4.2.1标识符
4.2.2关键字
4.3数据类型
4.3.1变量和常量
4.3.2整型数据
4.3.3字符型数据
4.3.4浮点型数据
4.4分隔符
4.5const修饰符
4.6变量作用域
4.6.1一般规则
4.6.2不同存储类型变量的作用域
4.7运算符
4.7.1算术运算符
4.7.2逻辑运算符
4.7.3关系运算符
4.7.4位运算符
4.7.5特殊运算符
4.7.6运算符的优先级
4.7.7运算符的结合性
4.8表达式
4.8.1算术表达式
4.8.2赋值表达式
4.8.3逗号表达式
4.8.4关系和逻辑表达式
4.9综合练习
4.10小结
4.11习题
第5章C51的语句
5.1声明语句
5.2表达式语句
5.3复合语句
5.4循环语句
5.4.1for语句
5.4.2while语句
5.4.3do-while语句
5.5条件语句
5.5.1单分支if语句
5.5.2双分支if语句
5.5.3多分支if语句
5.6开关语句
5.7跳转语句
5.7.1goto语句
5.7.2break语句
5.7.3continue语句
5.8函数调用语句
5.9空语句
5.10返回语句
5.11综合练习
5.12小结
5.13习题
第6章C51的数组
6.1数组的声明和表示
6.2初始化数组元素
6.2.1在声明数组时初始化
6.2.2动态初始化
6.3一
文档评论(0)