图书介绍

单片机在电子电路设计中的应用PDF|Epub|txt|kindle电子书版本下载

单片机在电子电路设计中的应用
  • 赫建国,郑燕,薛延侠编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302127654
  • 出版时间:2006
  • 标注页数:193页
  • 文件大小:34MB
  • 文件页数:208页
  • 主题词:单片微型计算机-计算机应用-电子电路-电路设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机在电子电路设计中的应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 MCS51单片机介绍1

1.1 数字集成电路的发展历程1

1.1.1 标准逻辑器件1

1.1.2 微处理器1

1.1.3 专用集成电路2

1.2 MCS51单片机介绍2

1.2.1 概述2

1.2.2 AT89S51单片机的特性3

1.2.3 AT89S51单片机的封装3

1.3 AT89S51单片机的存储器4

1.3.2 数据存储空间5

1.3.1 程序存储空间5

1.4 单片机最小应用系统电路8

1.5 单片机模拟调试软件10

1.5.1 Keil单片机模拟仿真调试软件的安装和启动10

1.5.2 工程(Project)的建立11

1.5.3 源文件的输入12

1.6 学习编写第一个程序13

1.6.1 ORG指令13

1.6.2 语句标号14

1.6.3 MOV指令14

1.6.4 注释15

1.6.5 AJMP指令15

1.7.1 汇编语言源程序的汇编16

1.6.6 END指令16

1.7 程序调试16

1.7.2 汇编语言源程序的调试17

1.8 小结18

实验19

第2章 并行输入/输出口的应用20

2.1 并行输入/输出口概述20

2.2 基于P1口的交通信号灯控制电路设计21

2.3 基于P1口的交通信号灯控制程序22

2.3.1 交通信号灯控制状态表23

2.3.2 交通信号灯控制汇编语言源程序23

2.3.3 MOV指令的执行时间24

2.4 采用DJNZ指令实现延时25

2.5 子程序及其调用27

2.5.1 子程序调用指令28

2.5.2 子程序编写格式28

2.6 交通信号灯控制程序及其模拟调试29

2.6.1 程序清单29

2.6.2 模拟调试软件运行参数的设置30

2.6.3 程序的模拟调试31

2.6.4 程序向单片机芯片的下载33

2.7 小结33

实验34

3.1.2 串行输入/输出口的工作方式35

3.1.1 简介35

第3章 串行输入/输出口的应用35

3.1 串行输入/输出口概述35

3.1.3 串行输入/输出口的工作控制寄存器36

3.2 数码管及其显示电路37

3.3 基于串行输入/输出口的数码管电路40

3.4 译码程序42

3.4.1 译码子程序42

3.4.2 MOVC指令43

3.4.3 DB伪指令44

3.4.4 基于译码子程序的显示演示程序44

3.5 具有时间显示的交通灯的控制电路46

3.6.1 多位数据的显示47

3.6 数码管应用的进一步讨论47

3.6.2 十六进制数到十进制数的转换49

3.7 小结51

实验52

第4章 定时/计数器的应用53

4.1 定时/计数器介绍53

4.1.1 定时/计数器概述53

4.1.2 定时/计数器的工作方式53

4.1.3 定时/计数器的工作控制寄存器56

4.2 基于定时/计数器的信号频率测量57

4.2.1 频率测量的程序框图57

4.2.2 频率测量的程序示例59

4.3.1 扩展频率测量范围62

4.3 频率测量量程的自动切换62

4.3.2 频率测量量程的自动切换63

4.4 正弦波到TTL方波的转换电路65

4.5 小结66

实验67

第5章 外部数据空间的访问68

5.1 访问外部数据空间的指令和执行时序68

5.1.1 MCS51系列单片机的基本时序周期68

5.1.2 MOVX指令及执行时序69

5.1.3 外部总线的扩展71

5.2 外部数据存储器的扩展72

5.2.1 HM6264A的介绍72

5.2.2 扩展HM6264A的电路74

5.2.3 HM6264A工作验证75

5.3 DAC0832数字/模拟转换器的应用76

5.3.1 DAC0832数字/模拟转换器的介绍76

5.3.2 DAC0832数字/模拟转换器的单缓冲方式接口77

5.3.3 DAC0832数字/模拟转换器的双缓冲方式接口79

5.4 ADC0809模拟/数字转换器的应用81

5.4.1 ADC0809模拟/数字转换器的介绍81

5.4.2 等待延时方式83

5.4.3 查询方式84

5.5 小结85

实验86

第6章 串行接口器件的访问87

6.1 使用普通输入/输出引脚实现同步串行接口87

6.1.1 概述87

6.1.2 基于普通输入/输出引脚的串行显示子程序88

6.2 12位串行输入数字/模拟转换器DAC761189

6.2.1 数字/模拟转换器DAC7611的介绍89

6.2.2 DAC7611的应用电路和控制时序90

6.2.3 控制DAC7611 工作的子程序92

6.3 12位串行输出模拟/数字转换器ADS781894

6.3.1 模拟/数字转换器ADS7818的介绍94

6.3.2 ADS7818的应用电路和控制时序95

6.3.3 控制ADS7818 工作的子程序96

6.4 小结99

实验99

7.1.2 中断源100

7.1.1 概述100

7.1 中断系统介绍100

第7章 中断系统的应用100

7.1.3 中断控制102

7.1.4 中断的响应过程104

7.2 定时器溢出中断的应用105

7.2.1 基于定时/计数器的信号周期测量105

7.2.2 定时器溢出中断的模拟106

7.2.3 信号周期测量的实现107

7.3 基于外部中断的简单键盘109

7.3.1 键盘概述109

7.3.2 外部中断的模拟111

7.4 小结113

实验113

8.2 数控电源的方案论证114

第8章 数控电源的设计114

8.1 数控电源的设计要求114

8.3 系统设计115

8.3.1 硬件电路的系统设计115

8.3.2 软件程序的系统设计116

8.4 单元电路设计117

8.4.1 显示电路设计117

8.4.2 数字/模拟转换器电路设计118

8.4.3 键盘电路设计118

8.4.4 放大电路设计123

8.4.5 保护电路设计124

8.5.1 输出电压范围和步进调整值的测量125

8.5 系统测试125

8.5.2 过流保护电路的测量127

8.6 小结127

第9章 正弦信号产生器的设计129

9.1 正弦信号产生器的设计要求129

9.2 正弦信号产生器的方案论证129

9.2.1 传统的正弦信号产生器设计方案129

9.2.2 基于单片机和数字/模拟转换器的设计方案130

9.2.3 基于DDS技术的设计方案130

9.3 AD9850芯片介绍132

9.4 系统设计135

9.4.1 硬件电路的系统设计135

9.5.1 显示电路设计136

9.5 单元电路设计136

9.4.2 软件程序的系统设计136

9.5.2 AD9850电路设计137

9.5.3 键盘电路设计139

9.6 小结142

第10章 数字信号的无线收发143

10.1 数字通信概述143

10.2 nRF2401无线收发芯片介绍144

10.3 集成电路接口146

10.3.1 低电压器件146

10.3.2 低电平信号驱动高电平负载146

10.3.3 高电平信号驱动低电平负载147

10.3.4 Atmel公司的低电压器件147

10.4.1 正常工作模式148

10.4 nRF2401无线收发芯片的工作模式148

10.4.2 配置模式149

10.4.3 旁路模式150

10.4.4 掉电模式150

10.5 nRF2401无线收发芯片的配置150

10.5.1 射频传输数据的结构150

10.5.2 nRF2401无线收发芯片的配置字151

10.5.3 nRF2401无线收发芯片的配置时序图154

10.6 nRF2401无线收发芯片的正常工作154

10.6.1 ShockBurstTM方式下的发射155

10.6.2 ShockBurstTM方式下的接收157

10.7 小结159

11.1.1 ADuC812芯片功能160

第11章 MCS51单片机兼容芯片ADUC812的使用160

11.1 ADuC812芯片介绍160

11.1.2 ADuC812芯片的QuickStart开发系统162

11.2 在电路程序代码的下载163

11.2.1 在电路串行程序代码下载电路164

11.2.2 串行程序代码下载器165

11.3 在电路程序代码的仿真调试168

11.3.1 仿真器工作环境设置168

11.3.2 应用程序的仿真调试170

11.3.3 仿真器工作环境的保存172

11.4 在片FLASH数据存储器173

11.4.1 在片FLASH数据存储器介绍173

11.4.2 在片FLASH数据存储器的工作控制寄存器174

11.4.3 在片FLASH数据存储器的使用175

11.5 模拟输入/输出接口176

11.5.1 在片模拟/数字转换器概述176

11.5.2 在片模拟/数字转换器的工作控制寄存器178

11.5.3 在片数字/模拟转换器概述180

11.5.4 在片数字/模拟转换器的工作控制寄存器181

11.5.5 模拟输入/输出接口应用183

11.6 小结184

附录A MCS51单片机的汇编语言指令系统185

附录B MCS51单片机汇编器的伪指令190

附录C 指令执行对标志位的影响192

参考文献193

热门推荐