《单片机系统设计、仿真与开发技术》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:王春阳著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2012
  • ISBN:9787118080186
  • 页数:165 页
图书介绍:本书内容包括: 单片机组织结构的基本原理,单片机仿真技术,单片机硬件系统与软件系统的工程设计思想与方法,指令系统与汇编语言程序设计,C51语言程序设计,并行端口原理、应用以及详细的工程设计过程,人机接口、前向通道技术、后向通道技术的工程设计过程,中断、定时器、串行口的工程应用,单片机系统电源模块设计,原理图与PCB设计,单片机应用系统开发实例。

【设计篇】 2

第1章 基于单片机最小系统的设计 2

1.1 电源 2

1.1.1 线性稳压供电电源 2

1.1.2 DC/DC供电电源 5

1.1.3 AC/DC供电技术 6

1.1.4 基准电源的产生方法 6

1.2 时钟电路 8

1.2.1 外部时钟接法 8

1.2.2 内部时钟接法 9

1.3 复位电路 10

1.3.1 基本复位电路的设计 10

1.3.2 看门狗型复位电路的设计 11

1.3.3 ARM单片机的复位电路设计 12

1.4 输入/输出接口电路 12

1.4.1 输入/输出接口的作用 12

1.4.2 端口功能 13

1.5 片内、片外ROM选择设计 16

1.6 第二功能引脚的使用方法 16

第2章 单片机前道电路的设计 17

2.1 数字量输入接口设计 17

2.1.1 光电耦合隔离器 17

2.1.2 数字量输入通道 17

2.2 模拟量输入接口技术 19

2.2.1 基本概念 19

2.2.2 常用的传感器(变换器)及选择 20

2.2.3 A/D转换器的选择 26

第3章 单片机人机交换界面电路设计 31

3.1 键盘及其接口 31

3.1.1 独立式键盘接口 31

3.1.2 行列式键盘 31

3.2 显示器接口 35

3.2.1 LED显示器接口 35

3.2.2 液晶显示器接口 37

3.2.3 典型键盘/显示器接口实例 41

3.3 拨码盘及语音接口 44

3.3.1 拨码盘接口及应用实例 44

3.3.2 ISD1420语音接口芯片及其应用 47

第4章 单片机后道电路的设计 50

4.1 概述 50

4.1.1 输出通道及其特点 50

4.1.2 输出通道的基本结构 50

4.1.3 输出应解决的问题 51

4.2 单片机的功率接口电路设计 51

4.2.1 单片机外围集成数字驱动电路 51

4.2.2 MCS-51的开关型功率接口 52

4.3 输出通道中的D/A电路设计 57

4.3.1 D/A转换器的选择要点 57

4.3.2 D/A转换器接设计的几点实用技术 57

4.4 执行器类型 58

4.5 应用举例 59

【仿真篇】 64

第5章 基于伟福仿真器的单片机硬件仿真 64

5.1 常用仿真头介绍 64

5.1.1 POD8X5XP仿真头 64

5.1.2 PODH8X5X/PODH591仿真头 65

5.2 伟福仿真器与PC的连接及相关注意事项 66

5.3 WAVE6000软件的安装 67

5.4 编译器安装 68

5.5 伟福仿真系统的开发环境 68

5.5.1 仿真器的设置 69

5.5.2 文件的操作 70

5.5.3 编辑操作 70

5.5.4 搜索操作 71

5.5.5 项目操作 71

5.5.6 执行操作 71

5.5.7 窗口的观察 72

5.5.8 对外设的操作 75

5.6 仿真器的使用方法 76

5.7 快速入门举例 77

第6章 基于Keil单片机软件仿真 82

6.1 仿真器设备连接 82

6.2 使用仿真器软件——Keil调试 82

6.2.1 安装Keil软件 82

6.2.2 编写源程序代码 83

6.2.3 编译源程序 83

6.2.4 参数设置 83

6.2.5 调试程序 84

第7章 基于PROTEUS单片机软件仿真 85

7.1 启动PROTEUS单片机软件的原理图设计工具 85

7.2 选择设计文档模板 85

7.3 选取与摆放元件 87

7.4 改变元件摆放方向 89

7.5 摆放电源与接地终端 90

7.6 布线 90

7.7 输入电源电压值 91

7.8 添加编译的目标文件 93

7.9 启动仿真 94

【开发篇】 96

第8章 系统开发概述 96

8.1 公司单片机系统开发一般流程 96

8.2 可行性论证 96

8.3 系统硬件设计原则 96

8.4 系统软件设计特点 97

8.5 可靠性设计 97

第9章 开发案例 99

9.1 电子琴 99

9.1.1 硬件设计 99

9.1.2 程序设计 99

9.1.3 调试与仿真 104

9.2 汽车转弯信号灯模拟设计 105

9.2.1 硬件设计 105

9.2.2 程序设计 106

9.2.3 调试与仿真 110

9.3 数字钟设计 110

9.3.1 硬件设计 110

9.3.2 程序设计 111

9.3.3 调试与仿真 116

9.4 计算器设计 117

9.4.1 硬件设计 117

9.4.2 程序设计 118

9.4.3 调试与仿真 125

9.5 电子密码锁设计 125

9.5.1 硬件设计 125

9.5.2 程序设计 126

9.5.3 调试与仿真 132

9.6 驱动直流电动机的设计 132

9.6.1 硬件设计 132

9.6.2 程序设计 133

9.6.3 调试与仿真 135

9.7 驱动步进电动机的设计 136

9.7.1 硬件设计 136

9.7.2 程序设计 137

9.7.3 调试与仿真 139

9.8 单片机间的多机通信的设计 139

9.8.1 硬件设计 139

9.8.2 程序设计 140

9.8.3 调试与仿真 146

9.9 水温控制系统的设计 147

9.9.1 硬件设计 147

9.9.2 程序设计 148

9.9.3 调试与仿真 155

9.10 水温24x24点阵LED汉字显示的设计 156

9.10.1 硬件设计 156

9.10.2 程序设计 157

9.10.3 调试与仿真 165