新闻资讯
看你所看,想你所想

单片机套用技术(第4版)

单片机套用技术(第4版)

单片机套用技术(第4版)

《单片机套用技术(第4版)》是2014年12月电子工业出版社出版的图书,书作者是刘华东。

基本介绍

  • 书名:单片机套用技术(第4版)
  • 作者:刘华东
  • ISBN:9787121252679
  • 页数:288页
  • 出版社:电子工业出版社
  • 出版时间:2014-12
  • 开本:16
  • 千 字 数:461

内容简介

本书以MCS-51系列单片机为核心,全面系统地介绍单片机的系统结构、存储器结构、指令系统、C51语言基础、彙编语言和C51语言程式设计方法;单片机资源以及套用所需的资源,简单介绍单片机套用系统的设计和单片机新技术。全书还包含有丰富的套用实例,其中C51语言实用程式部分可为读者在开发软体时提供捷径。书中结合套用实例向读者介绍一些新型器件,本书在第3版的基础上修改和新增加30%的内容,保留第3版的基本框架和精华,重点增加了单片机项目教学内容,採用项目导向,任务驱动,理实一体任务式教学,也反映当代最新技术及其发展成果,儘可能地照顾到各层次的读者群体。 本书阐述简洁透彻、清晰,可读性好,实例较多、程式翔实、实用性强。知识系统全面,注重套用操作和实践能力培养。

图书目录

第1章 MCS-51单片机结构及原理 (1)
1.1 单片机 (1)
1.1.1 单片机的概念 (1)
1.1.2 单片机的套用领域 (2)
1.1.3 单片机的产品介绍 (3)
1.1.4 单片机的学习方法 (5)
1.2 MCS-51系列单片机的结构和引脚 (5)
1.2.1 MCS-51引脚及功能说明 (6)
1.2.2 MCS-51引脚及套用电路 (9)
1.3 单片机最小系统电路製作 (11)
1.4 MCS-51单片机的结构方框图 (12)
1.4.1 MCS-51的核心电路 (12)
1.4.2 中央处理单元CPU (14)
1.5 MCS-51单片机存储器结构 (15)
1.5.1 存储器的特点 (15)
1.5.2 MCS-51具有的存储器编址空间 (16)
1.5.3 数据存储器 (16)
1.5.4 特殊功能暂存器SFR(专用暂存器) (18)
1.5.5 时钟和CPU时序 (20)
1.5.6 复位、掉电处理 (22)
1.6 单片机套用系统套用操作 (23)
本章小结 (23)
习题1 (24)
第2章 MCS-51系列单片机指令系统 (26)
2.1 单片机指令系统基础 (26)
2.1.1 指令的概念 (26)
2.1.2 51单片机指令系统说明 (28)
2.1.3 51单片机定址方式 (29)
2.2 数据传送类指令 (31)
2.2.1 片内数据传送指令 (31)
2.2.2 片外数据传送指令 (35)
2.3 算术运算类指令 (37)
2.3.1 加法指令 (37)
2.3.2 十进制调整指令 (40)
2.3.3 减法指令 (41)
2.3.4 乘法和除法指令 (42)
2.4 逻辑运算及移位指令 (43)
2.4.1 累加器的逻辑操作指令 (43)
2.4.2 逻辑运算指令 (46)
2.5 控制转移指令 (47)
2.5.1 无条件转移指令 (48)
2.5.2 调用指令 (50)
2.5.3 条件转移指令 (52)
2.6 布尔变数操作指令 (54)
2.6.1 位传送指令 (55)
2.6.2 位状态控制指令 (55)
2.6.3 位逻辑操作指令 (56)
2.6.4 位条件转移指令 (57)
2.7 指令部分学习方法小结 (59)
2.8 任务式教学 (61)
2.8.1 实验设备编程:数据传送练习 (61)
2.8.2 单片机发光二极体显示电路套用 (65)
2.8.3 单片机数码管显示电路套用 (67)
2.8.4 单片机按键输入和二极体输出电路套用 (71)
本章小结 (72)
习题2 (72)
第3章 C51基础和彙编程式设计 (76)
3.1 单片机彙编程式设计基础 (76)
3.1.1 彙编语言程式设计步骤 (76)
3.1.2 编製程序的流程图 (77)
3.1.3 单片机51系列的伪指令 (78)
3.1.4 彙编语言源程式手工彙编 (79)
3.2 单片机彙编语言程式设计初步 (79)
3.2.1 顺序程式设计 (79)
3.2.2 分支程式设计 (81)
3.3 循环结构与循环程式设计 (83)
3.3.1 循环结构程式 (83)
3.3.2 循环结构程式设计 (84)
3.4 子程式和查表子程式设计 (88)
3.4.1 子程式设计 (88)
3.4.2 查表及查表程式设计 (92)
3.4.3 散转程式及其设计 (93)
3.5 单片机C51语言程式设计基础 (96)
3.5.1 C语言与C51语言简介 (96)
3.5.2 函式概述 (98)
3.5.3 函式定义的一般形式 (99)
3.5.4 函式的参数和函式的值 (99)
3.5.5 函式的调用 (100)
3.5.6 数组作为函式参数 (102)
3.5.7 指针 (103)
3.6 单片机C51数据类型 (105)
3.7 C51的运算量 (108)
3.7.1 常量 (108)
3.7.2 变数 (111)
3.7.3 局部变数和全局变数 (113)
3.8 运算符和表达式 (114)
3.8.1 C51语言中按运算符在表达式中的作用分类 (114)
3.8.2 运算符和表达式(关係运算符) (116)
3.8.3 逻辑运算符和表达式(逻辑运算符) (118)
3.9 语句表达式 (122)
3.9.1 基本语句的语法 (122)
3.9.2 while语句 (123)
3.9.3 do-while语句 (123)
3.9.4 if (条件表达式,如果) 语句 (124)
3.9.5 switch开关语句 (125)
3.9.6 break语句 (126)
3.9.7 for语句 (126)
3.9.8 goto语句标号;和continue语句 (128)
3.10 任务式教学 (129)
3.10.1 多位数码管显示电路套用 (129)
3.10.2 多位数码管动态显示电路套用 (132)
本章小结 (135)
习题3 (135)
第4章 单片机定时器/计数器、中断和串列口 (137)
4.1 MCS-51的定时器/计数器 (137)
4.1.1 定时器/计数器的结构 (137)
4.1.2 定时器/计数器的4种工作方式 (139)
4.1.3 定时器套用 (141)
4.2 单片机中断系统 (144)
4.2.1 中断概述 (144)
4.2.2 51单片机中断系统结构和功能 (146)
4.2.3 中断系统套用 (149)
4.3 单片机串列口 (152)
4.3.1 串列口的基本概念 (152)
4.3.2 51单片机的串列口功能与结构 (153)
4.3.3 串列口套用 (157)
4.4 任务式教学:时钟及显示程式套用 (159)
本章小结 (166)
习题4 (166)
第5章 MCS-51系列单片机的扩展 (168)
5.1 MCS-51系列单片机系统扩展方法 (168)
5.1.1 最小系统和系统扩展方法 (168)
5.1.2 MCS-51单片机的汇流排组成 (168)
5.2 存储器扩展 (169)
5.2.1 程式存储器扩展 (169)
5.2.2 数据存储器扩展 (171)
5.3 串列存储器E2PROM的套用 (172)
5.3.1 I2C汇流排 (172)
5.3.2 串列E2PROM-X24C02 (173)
5.3.3 51单片机扩展 X24C02 (173)
5.4 串列温度感测器DS18B20 (180)
5.4.1 DALLAS公司DS18B20基本参数 (180)
5.4.2 温度感测器DS18B20使用中注意事项 (182)
5.5 任务式教学 (188)
5.5.1 音乐程式 (188)
5.5.2 键盘显示输出电路综合套用 (190)
本章小结 (197)
习题5 (197)
第6章 单片机接口 (198)
6.1 输入/输出接口概述 (198)
6.2 可程式接口晶片8255A 的扩展 (200)
6.3 键盘、显示接口 (205)
6.3.1 按钮开关与单片机的接口 (205)
6.3.2 矩阵键盘与单片机的接口 (206)
6.3.3 LED显示器与单片机的接口 (207)
6.3.4 zlg7289A LED数码管及键盘控制器 (209)
6.3.5 点阵图形液晶显示模组接口 (213)
6.4 单片机功率接口 (217)
6.4.1 功率电晶体接口 (218)
6.4.2 光电耦合器隔离 (219)
6.4.3 双向晶闸管接口 (219)
6.5 A/D、D/A转换器接口 (220)
6.5.1 D/A转换器接口 (220)
6.5.2 A/D转换器接口 (223)
6.5.3 串列接口A/D转换器 (228)
6.5.4 Watchdog (230)
6.6 任务式教学 (231)
6.6.1 输入/输出编程-功率输出 (231)
6.6.2 D/A转换—驱动小直流电机 (234)
6.6.3 A/D转换 (238)
6.6.4 点阵汉字显示 (240)
本章小结 (245)
习题6 (245)
第7章 MCS-51单片机相关产品简介 (246)
7.1 AT系列单片机简介 (246)
7.1.1 AT89系列单片机简述 (246)
7.1.2 89系列单片机的分档 (248)
7.2 其他系列单片机简介 (250)
7.3 单片机常用工具 (252)
7.3.1 仿真器 (252)
7.3.2 编程器 (257)
7.4 集成开发系统Keil uVision2的基本操作 (260)
7.5 液晶LCD显示器12864套用 (266)
本章小结 (278)
习题7 (278)

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com