《单片机技术初步实践》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:蔡泽凡主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2009
  • ISBN:9787040280968;9787894692290
  • 页数:323 页
图书介绍:

第一篇 单片机基本体验 3

第1章 任务T1-1单个指示灯控制 3

1.1任务描述 3

1.2任务分析 3

1.3知识链接 3

1.3.1单片机电源电路的工作原理 3

1.3.2单片机电控制器静态测试 7

1.3.3CodeWarrior软件的简单使用 7

1.3.4BDM工具的简单介绍 16

1.4任务实施 18

1.4.1准备工具 18

1.4.2任务实施步骤 18

归纳总结 21

思考与练习 21

第2章 任务T1-2双指示灯控制 22

2.1任务描述 22

2.2任务分析 22

2.3知识链接 23

2.3.1在CodeWarrior新建一个汇编语言工程 23

2.3.2并行I/O口 25

2.3.3汇编语言程序结构 29

2.3.4发光二极管LED介绍 31

2.4任务实施 33

2.4.1准备工具 33

2.4.2任务实施步骤 33

归纳总结 36

思考与练习 37

第3章 任务T1-3四指示灯控制 38

3.1任务描述 38

3.2任务分析 38

3.3知识链接 39

3.3.1普通I/O口的使用 39

3.3.2MC9S08AC16资源 40

3.3.3CPU以及CPU寄存器 40

3.3.4汇编语言以及汇编语句 43

3.4任务实施 51

3.4.1准备工具 51

3.4.2任务实施步骤 51

归纳总结 52

思考与练习 53

第4章 任务T1-4声光报警器 54

4.1任务描述 54

4.2任务分析 54

4.3知识链接 55

4.3.1内部时钟发生器模块ICG 55

4.3.2存储器管理 65

4.3.3指令的寻址方式 69

4.3.4指令周期与延时程序设计 73

4.3.5数据表格的建立与访问 73

4.3.6蜂鸣器控制 75

4.4任务实施 76

4.4.1准备工具 76

4.4.2任务实施步骤 76

归纳总结 82

思考与练习 82

第5章 任务T1-5用按键控制LED 83

5.1任务描述 83

5.2任务分析 83

5.3知识链接 84

5.3.1简单按键的设计与处理 84

5.3.2复位向量与复位电路 86

5.3.3函数 87

5.3.4堆栈 90

5.4任务实施 92

5.4.1准备工具 92

5.4.2任务实施步骤 92

归纳总结 96

思考与练习 96

第一篇总结 97

第二篇 单片机典型电路应用 101

第6章 任务T2-1月份显示牌 101

6.1任务描述 101

6.2任务分析 101

6.3知识链接 102

6.3.1七段码控制 102

6.3.274LS164芯片介绍 104

6.3.3数制 105

6.4任务实施 107

6.4.1准备工具 107

6.4.2任务实施步骤 107

归纳总结 113

思考与练习 113

第7章 任务T2-2数字温度计 114

7.1任务描述 114

7.2任务分析 114

7.3知识链接 115

7.3.1模/数转换 115

7.3.2热敏线测温 125

7.3.3数码管的动态扫描原理 135

7.4任务实施 136

7.4.1准备工具 136

7.4.2任务实施步骤 136

归纳总结 144

思考与练习 144

第8章 任务T2-3电子表 145

8.1任务描述 145

8.2任务分析 145

8.3知识链接 146

8.3.1定时器的总体介绍 146

8.3.2定时器的结构及功能 146

8.3.3定时器的定时溢出功能 146

8.3.4定时器输入捕捉功能 154

8.3.5定时器输出比较功能 154

8.3.6定时器脉宽调制输出功能 155

8.4任务实施 156

8.4.1准备工具 156

8.4.2任务实施步骤 156

归纳总结 164

思考与练习 164

第9章 任务T2-4温度计、电子表两用设备 165

9.1任务描述 165

9.2任务分析 165

9.3知识链接 166

9.3.1矩阵按键的软硬件设计 166

9.3.2常见击键类型分类 167

9.3.3“单击”和“连击”按键的识别 168

9.4任务实施 169

9.4.1准备工具 169

9.4.2任务实施步骤 169

归纳总结 187

思考与练习 187

第10章 任务T2-5家庭灯光控制器原理图的设计 188

10.1任务描述 188

10.2任务分析 188

10.3知识链接 189

10.3.1输入输出的确定 189

10.3.2单片机引脚的安排 189

10.4任务实施 189

10.4.1准备工具 189

10.4.2任务实施步骤 190

归纳总结 190

思考与练习 190

第11章 任务T2-6温度计、电子表两用设备原理图的设计 191

11.1任务描述 191

11.2任务分析 191

11.3知识链接 192

11.3.1MC68HC908JL3的资源 192

11.3.2单片机引脚的安排 193

11.4任务实施 195

11.4.1准备工具 195

11.4.2任务实施步骤 195

归纳总结 195

思考与练习 196

第12章 任务T2-7用计算机控制灯光 197

12.1任务描述 197

12.2任务分析 197

12.3知识链接 197

12.3.1RS-232标准 197

12.3.2MC9S08AC16 SCI功能介绍 203

12.3.3串口调试软件介绍 212

12.4任务实施 214

12.4.1准备工具 214

12.4.2任务实施步骤 214

归纳总结 222

思考与练习 223

第二篇总结 224

第三篇 单片机综合应用——窗机控制器设计 229

第13章 任务T3-1窗机控制器原理图设计 229

13.1任务描述 229

13.2任务分析 229

13.3知识链接 230

13.3.1L7805介绍 230

13.3.2ULN2003AN介绍 230

13.3.3MC34064介绍 231

13.3.4红外接收头介绍 232

13.3.5MC68HC705SR3简介 234

13.4任务实施 236

13.4.1准备工具 236

13.4.2任务实施步骤 236

归纳总结 238

思考与练习 238

第14章 任务T3-2窗机控制器自检程序设计 239

14.1任务描述 239

14.2任务分析 239

14.3知识链接 240

14.3.1一种新的矩阵按键扫描方法 240

14.3.2自检程序的设计 241

14.4任务实施 242

14.4.1准备工具 242

14.4.2任务实施步骤 243

归纳总结 277

思考与练习 277

第15章 任务T3-3窗机控制器软件设计 279

15.1任务描述 279

15.2任务分析 279

15.3知识链接 279

15.3.1窗机控制器的功能说明 279

15.3.2窗机控制器软件程序的说明 283

15.4任务实施 286

15.4.1准备工具 286

15.4.2任务实施步骤 286

归纳总结 287

思考与练习 287

第16章 任务T3-4遥控器接收程序设计 288

16.1任务描述 288

16.2任务分析 288

16.3知识链接 289

16.3.1窗机遥控器介绍 289

16.3.2MC9S08AC16外中断设置 293

16.3.3红外遥控接收处理 294

16.3.4遥控接收处理中的抗干扰措施 295

16.4任务实施 297

16.4.1准备工具 297

16.4.2任务实施步骤 298

归纳总结 298

思考与练习 298

第三篇总结 299

附录 300

附录A MC9S08AC16通用功能板原理图 300

附录B MC9S08AC16通用功能板元件布局图 300

附录C MC9S08AC16通用功能板实物图 300

附录D汇编指令集 300

D.1数据传送类指令 300

D.2算术类指令 303

D.3逻辑类指令 309

D.4位操作类指令 313

D.5转移类指令 314

D.6其他指令 317

参考文献 322