出版社:人民邮电出版社
年代:2008
定价:36.0
本书以手册的形式讲解51单片机应用开发的常用指令、典型模块和经典实例,包含4篇内容,内容如下。汇编语言指令篇:涵盖数据传送类指令、算术运算类指令、逻辑运算类指令、控制转移类指令、位操作类指令、伪指令、汇编程序常用形式 C51语言查询篇:C51常用的运算符、C51流程结构及流程图、C51流程控制语句、C51函数基本模块查询篇:汇编语言基本模块、C51语言基本模块应用实例查询篇:LED花样变换、简易报警器、步进电机的使用、LCD显示器、串行口通信、矩阵式键盘、A/D D/A转换、PWM脉冲控制、LED字幕显示、时钟设计。
第1篇 汇编指令查询篇
第1章 指令系统简介
1.1 指令格式
1.2 指令分类
1.3 描述指令常用的符号说明
1.4 寻址方式
第2章 数据传送类指令
2.1 指令1MOV——片内传送
2.2 指令2MOVX——片外传送
2.3 指令3MOVC——查表
2.4 指令4XCH——全字节交换
2.5 指令5XCHD——半字节交换
2.6 指令6SWAP——高低位交换
2.7 指令7PUSH——进栈
2.8 指令8.POP——出栈
第3章 算术运算类指令
3.1 指令9INC——加1
3.2 指令10DEC——减1
3.3 指令11ADD——不带进位加法
3.4 指令12ADDC——带进位加法
3.5 指令13SUBB——减法
3.6 指令14MUL——乘法
3.7 指令15DIV——除法
3.8 指令16DA——十进制调整
第4章 逻辑运算类指令
4.1 指令17CPL——累加器A取反
4.2 指令18CLR——累加器A清0
4.3 指令19ANL——逻辑“与”运算
4.4 指令20ORL——逻辑“或”运算
4.5 指令21XRL——逻辑“异或”运算
4.6 指令22RL——左循环移位
4.7 指令23RLC——带进位左循环移位
4.8 指令24RR——右循环移位
4.9 指令25RRC——带进位右循环移位
第5章 控制转移类指令
5.1 指令26AJMP——无条件近程转移
5.2 指令27LJMP——无条件远程转移
5.3 指令28SJMP——无条件短程转移
5.4 指令29JMP——无条件间接转移
5.5 指令30JZ——累加器判O条件转移
5.6 指令31JNZ——累加器判非0转移
5.7 指令32CJNE——比较条件转移
5.8 指令33DJNZ——减1条件转移
5.9 指令34ACALL——子程序近程调用
5.1 0指令35LCALL——子程序远程调用
5.1 1指令36RETT子程序返回
5.1 2指令37RETI——中断子程序返回
5.1 3指令38NOP——空操作
第6章 位操作类指令
6.1 指令39MOV——位数据传送
6.2 指令40SETB——位置位
6.3 指令41CLR——位复位
6.4.指令42ANL——位逻辑“与”
6.5 指令43ORL——位逻辑“或”
6.6 指令44CPL——位逻辑“非”
6.7 指令45JC——进位位为1转移
6.8 指令46JNC——进位位为O转移
6.9 指令47JB——位为1转移
6.1 0指令48JNB——位为0转移
6.1 1指令49JBc——位为1清0转移
第7章 伪指令
7.1 伪指令1ORG——汇编起始
7.2 伪指令2END——汇编结束
7-3伪指令3EQU——等值
7.4 伪指令4DB——定义字节
7.5 伪指令5DW——定义数据字
7.6 伪指令6DS——预留存储单元
7.7 伪指令BIT定义位地址
7.8 伪指令8DATA——定义数据地址
7.9 伪指令9$——表示当前地址
第8章 汇编程序常用形式
8.1 形式1顺序程序
8.2 形式2分支程序
8.3 形式3循环程序
8.4 形式4查表程序
8.5 形式5子程序
第2篇 C51语言查询篇
第9章 C51程序的基本结构
9.1 C51语言基础
9.2 C51程序的基本结构
9.3 C51程序的书写特点
第10章 C51数据结构
10.1 C51的数据类型
10.2 常量与变量
10.3 数组与指针
第11章 C51常用的运算符
11.1 运算符l赋值运算
11.2 运算符2增量和减量运算
11.3 运算符3关系运算
11.4 运算符4逻辑运算
11.5 运算符5位运算符
11.6 运算符的运算优先次序
第12章 C51流程结构及流程图
12.1 结构1顺序结构
12.2 结构2选择结构
12.3 结构3循环结构
第13章 C51流程控制语句
13.1 语句1if-else——条件选择
13.2 语句2if-else-if——嵌套
13.3 语句3switch-ease——多分支选择
13.4 语句4goto——无条件转向
13.5 语句5while——当型循环
13.6 语6do-while——直到型循环
13.7 语句7for——循环
13.8 循环的嵌套
13.9 语句8break——中断
13.1 0语句9continue——接续
13.1 1语句10return——函数返回值
第14章 C51函数
14.1 C51函数的定义
14.2 C51库函数
14.3 C51中断函数
第15章 函数分类举例
15.1 形式1无参数输入和返回值
……
第3篇 基本模块查询篇
第4篇 应用实例模块篇
《51单片机应用开发速查手册:指令、模块、实例》将51单片机常用指令、模块和实例整理成册,方便读者查询,全书共讲解49条常用指令、18个常用模块、33个典型实例,每个指令、模块均配以实例进行讲解。目前单片机被广泛应用于电子、控制等领域,其中51单片机应用最为广泛。
《51单片机应用开发速查手册——指令、模块、实例》适合单片机工程师参考使用,也适合高校计算机、电子、通信相关专业师生使用。
《51单片机应用开发速查手册:指令、模块、实例》特色:
内容全面:49条常用指令,1 8个常用模块。33个典型实例,
实例讲解:每个指令、模块均配以实例进行讲解,
查询方便:指令、模块、实例分类清晰。即查即用,
光盘包含《51单片机应用开发速查手册:指令、模块、实例》全部源代码和图片。
书籍详细信息 | |||
书名 | 51单片机应用开发速查手册站内查询相似图书 | ||
9787115195654 如需购买下载《51单片机应用开发速查手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 36.0 | 语种 | 简体中文 |
尺寸 | 20 | 装帧 | 平装 |
页数 | 240 | 印数 | 4000 |
51单片机应用开发速查手册是人民邮电出版社于2009.01出版的中图分类号为 TP368.1-62 的主题关于 单片微型计算机-技术手册 的书籍。
袁东, 等编著
程国钢, 陈跃琴, 崔荔蒙, 编著
程国钢, 编著
雷伏容, 编著
宋戈, 黄鹤松, 员玉良, 蒋海峰, 编著
张杰, 宋戈, 黄鹤松, 员玉良, 编著
李丽荣, 张常全, 郑建红, 主编
宋戈, 黄鹤松, 员玉良, 蒋海峰, 编著
程国钢, 编著