综合应用实例丰富,习题多样。
售 价:¥
纸质售价:¥31.80购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容简介
第2版前言
第1版前言
第1章 基础知识
1.1 信息在计算机中的表示方法
1.1.1 数在计算机内的表示
1.1.2 字符在计算机内的表示
1.2 单片机的基本概念和特点
1.2.1 基本概念
1.2.2 单片机的主要特点
1.3 单片机的发展概况及应用领域
1.3.1 发展概况
1.3.2 单片机的应用
1.4 单片机主要类型介绍及分类
1.4.1 常用系列单片机产品及性能简介
1.4.2 MCS-51系列单片机分类
1.4.3 A T89系列单片机分类
1.4.4 其他公司的51系列单片机
本章小结
习题1
第2章 MCS-51系列单片机的内部结构和引脚
2.1 MCS-51系列单片机内部结构和引脚说明
2.1.1 MCS-51系列单片机内部结构框图
2.1.2 MCS-51系列单片机外部引脚说明
2.2 MCS-51系列单片机存储器
2.2.1 程序存储器
2.2.2 数据存储器
2.3 MCS-51系列单片机并行I/O接口
2.3.1 P0口结构及功能
2.3.2 P1口结构及功能
2.3.3 P2口结构及功能
2.3.4 P3口结构及功能
2.4 MCS-51系列单片机的时钟电路与时序
2.4.1 时钟电路
2.4.2 CPU时序
2.4.3 MCS-51系列单片机的复位电路
2.4.4 MCS-51系列单片机的掉电和节电方式
本章小结
习题2
第3章 MCS-51系列单片机指令系统和汇编语言程序设计
3.1 指令系统基本概念
3.1.1 指令基本格式
3.1.2 指令分类
3.1.3 指令描述符号介绍
3.2 MCS-51系列单片机的寻址方式
3.3 MCS-51系列单片机的指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算及移位指令
3.3.4 位操作类指令
3.3.5 控制转移类指令
3.4 汇编程序设计示例
3.4.1 汇编程序伪指令
3.4.2 顺序程序
3.4.3 分支程序
3.4.4 循环程序
3.4.5 查表程序
3.4.6 散转程序
3.4.7 子程序
本章小结
习题3
第4章 KeilC51语法及程序设计
4.1 C语言与MCS-51系列单片机
4.1.1 C语言的特点及程序结构
4.1.2 C语言与MCS-51系列单片机
4.2 C51程序结构及数据类型
4.2.1 C51程序结构
4.2.2 C51的数据类型
4.3 C51的存储种类及存储区
4.3.1 常量
4.3.2 变量
4.3.3 C51存储模式
4.3.4 绝对地址访问
4.4 C51构造数据类型
4.4.1 数组
4.4.2 指针
4.4.3 结构
4.4.4 联合
4.4.5 枚举
4.5 C51运算符与表达式
4.5.1 赋值运算
4.5.2 算术运算符
4.5.3 关系运算符
4.5.4 逻辑运算符
4.5.5 位运算符
4.5.6 复合赋值运算符
4.5.7 逗号运算符
4.5.8 条件运算符
4.5.9 指针与地址运算符
4.6 表达式语句及复合语句
4.6.1 表达式语句
4.6.2 复合语句
4.7 C51的输入/输出
4.7.1 格式输出函数printf()
4.7.2 格式输入函数scanf()
4.8 C51程序基本结构与相关语句
4.8.1 C51的基本结构
4.8.2 if语句
4.8.3 switch/case语句
4.8.4 while语句
4.8.5 do…while语句
4.8.6 for语句
4.8.7 循环的嵌套
4.8.8 break和continue语句
4.8.9 return语句
4.9 函数
4.9.1 函数的定义
4.9.2 函数的调用与声明
4.9.3 函数的嵌套与递归
4.10 汇编语言与C语言混合编程
本章小结
习题4
第5章 MCS-51系列单片机内部硬件资源及应用
5.1 MCS-51系列单片机的并行I/O接口
5.1.1 端口输入/输出操作
5.1.2 I/O接口的位操作指令
5.1.3 并行口应用举例
5.2 中断系统
5.2.1 中断的基本概念
5.2.2 MCS-51系列单片机的中断系统
5.2.3 MCS-51系列单片机中断系统的应用
5.3 MCS-51系列单片机的定时/计数器
5.3.1 定时/计数器的结构与工作原理
5.3.2 定时/计数器的工作方式
5.3.3 定时/计数器的应用
5.4 MCS-51系列单片机的串行口及串行通信
5.4.1 串行通信的基本概念
5.4.2 MCS-51系列单片机的串行口及控制寄存器
5.4.3 MCS-51系列单片机串行通信工作方式
5.4.4 串行口应用举例
本章小结
习题5
第6章 MCS-51系列单片机系统功能的扩展
6.1 单片机最小应用系统
6.2 存储器的扩展
6.2.1 程序存储器的扩展
6.2.2 数据存储器的扩展
6.2.3 存储器综合扩展举例
6.3 I/O接口扩展
6.3.1 简单I/O接口扩展
6.3.2 用串行口扩展并行I/O接口
6.3.3 可编程I/O接口扩展
本章小结
习题6
第7章 MCS-51系列单片机键盘与显示器接口
7.1 MCS-51系列单片机与键盘的接口
7.1.1 键盘的工作原理与扫描方式
7.1.2 独立式按键及接口
7.1.3 矩阵式键盘及接口
7.2 MCS-51系列单片机与LED数码管显示接口
7.2.1 LED数码管的结构与原理
7.2.2 LED数码管显示方式
7.2.3 LED数码管显示接口典型应用电路
7.3 键盘、LED数码管组合接口
本章小结
习题7
第8章 MCS-51系列单片机与A/D、D/A转换器接口
8.1 MCS-51系列单片机与A/D转换器接口
8.1.1 A/D转换器ADC0809简介
8.1.2 ADC 0809与MCS-51系列单片机的接口
8.1.3 AD574转换器与51系列单片机的接口
8.2 MCS-51系列单片机与D/A转换接口
8.2.1 D/A转换器DAC0832简介
8.2.2 DAC0832与51型单片机的接口实例
本章小结
习题8
第9章 MCS-51系列单片机的其他接口
9.1 LCD显示模块与MCS-51系列单片机的接口
9.1.1 字符点阵式液晶显示器
9.1.2 R T-1602C液晶显示模块与单片机的接口
9.1.3 图形点阵式液晶显示器LCD12864简介
9.2 时钟日历芯片与MCS-51系列单片机的接口
9.2.1 串行时钟日历芯片DS1302简介
9.2.2 DS1302与单片机接口
9.3 I 2C总线芯片与MCS-51系列单片机的接口
9.3.1 I2C总线简介
9.2.2 I 2C总线EEPROM芯片与单片机接口
本章小结
习题9
第10章 综合实例
10.1 流水灯的设计
10.2 简易报警发生器设计
10.3 外部负脉冲宽度测量电路
10.4 “航标灯”控制程序设计
10.5 99s跑码表设计
10.6 独立式按键的应用
10.7 带数码显示的A/D转换电路
10.8 直流电机控制
10.9 步进电动机控制设计
习题10
第11章 单片机应用系统设计
11.1 单片机应用系统的基本结构
11.1.1 单片机应用系统的硬件组成
11.1.2 硬件系统设计原则
11.1.3 单片机应用系统的软件设计
11.2 数字电子钟/日历系统设计实例
11.2.1 电子时钟/日历系统要求与设计方案
11.3 单片机遥控系统的应用设计
11.3.1 系统要求与设计方案
11.3.2 系统硬件电路的设计
11.3.3 系统程序设计
11.3.4 调试及性能分析
11.3.5 控制源程序清单
附录A MCS-51系列单片机指令表
附录B ASCII码
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜