《单片机技术项目化原理与实训》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:赵俊生编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121095108
  • 页数:300 页
图书介绍:本书介绍目前广泛应用的单片机工程技术。从技术和工程应用的角度出发,介绍实训所涉及常用的键盘输入、LED显示、SRAM扩展外,还有LCD显示、继电器控制、温度测控、红外遥控、步进电机控制、直流电机控制、变频控制等多项贴近科技发展前沿实用技术的使用及单片机工程应用项目等,系统地介绍了单片机技术理论和实训内容。突出了工程实践能力的培养,可用于学生的理论与实训、课程设计与毕业设计。

项目单元1单片机应用系统开发过程的认识和演示 1

1.1训练要求 1

1.2训练目的 1

1.3相关知识 1

项目学习情境1 MCS-51系列单片机的结构和引脚 1

项目学习情境2单片机中数的表示方法 4

1.4实训的任务和步骤 14

1.5思考练习 15

1.6实训报告要求和考核标准 15

项目单元2单片机I/O口控制实训 16

2.1训练要求 16

2.2训练目的 16

2.3相关知识 16

项目学习情境1 80C51单片机的存储器结构 16

项目学习情境2 80C51的并行接口结构与操作 20

项目学习情境3汇编语言指令格式、程序结构与相关指令学习 25

2.4软件编制要点及参考程序 31

2.5实训的任务和步骤 33

2.6思考练习 34

2.7实训报告要求和考核标准 35

项目单元3循环流水灯实训 36

3.1训练要求 36

3.2训练目的 36

3.3相关知识 36

项目学习情境1汇编语言程序设计的基本方法 36

项目学习情境2程序设计举例 38

3.4软件编制要点及参考程序 41

3.5实训的任务和步骤 42

3.6思考练习 43

3.7实训报告要求和考核标准 43

项目单元4 80C51定点数运算程序设计实训 44

4.1训练要求 44

4.2训练目的 44

4.3相关知识 44

项目学习情境1算术运算指令 44

项目学习情境2指令应用举例 45

4.4软件编制要点及参考程序 49

4.5实训的任务和步骤 50

4.6思考练习 50

4.7实训报告要求和考核标准 50

项目单元5数据交换、堆栈、逻辑操作实训 52

5.1训练要求 52

5.2训练目的 52

5.3相关知识 52

项目学习情境1交换指令与堆栈操作指令 52

项目学习情境2逻辑运算与循环类指令 54

5.4软件编制要点及参考程序 56

5.5实训的任务和步骤 57

5.6思考练习 58

5.7实训报告要求和考核标准 59

项目单元6控制转移和子程序调用实训 60

6.1训练要求 60

6.2训练目的 60

6.3相关知识 60

项目学习情境1控制转移类指令 60

项目学习情境2位操作类指令 63

6.4软件编制要点及参考程序 65

6.5实训的任务和步骤 66

6.6思考练习 66

6.7实训报告要求和考核标准 67

项目单元7单片机外部中断实训 68

7.1训练要求 68

7.2训练目的 68

7.3相关知识 68

项目学习情境1 80C51单片机的中断系统 68

项目学习情境2 80C51单片机的中断处理过程 72

7.4软件编制要点及参考程序 76

7.5实训的任务和步骤 76

7.6思考练习 76

7.7实训报告要求和考核标准 77

项目单元8定时/计数器实训 78

8.1训练要求 78

8.2训练目的 78

8.3相关知识 78

项目学习情境1定时/计数器相关知识 78

项目学习情境2定时/计数器的应用举例 82

8.4软件编制要点及参考程序 85

8.5实训的任务和步骤 88

8.6思考练习 88

8.7实训报告要求和考核标准 89

项目单元9 RS-232串口通信实训 91

9.1训练要求 91

9.2训练目的 91

9.3相关知识 91

项目学习情境1计算机串行通信概念和接口标准 91

项目学习情境2 80C51单片机串行接口 96

9.4软件编制要点及参考程序 102

9.5实训基本任务和步骤 103

9.6思考练习 103

9.7实训报告要求和考核标准 103

项目单元10 RS-485串口通信实训 105

10.1训练要求 105

10.2训练目的 105

10.3相关知识 105

项目学习情境1 80C51单片机与单片机的通信 105

项目学习情境2单片机与PC机的通信 109

10.4软件编制要点及参考程序 113

10.5实训的任务和步骤 117

10.6思考练习 117

10.7实训报告要求和考核标准 118

项目单元11 80C51系统扩展实训 119

11.1训练要求 119

11.2训练目的 119

11.3相关知识 119

项目学习情境1存储器的扩展 119

项目学习情境2并行接口的扩展 127

11.4软件编制要点及参考程序 133

11.4.1 8155 I/O扩展实训 133

11.4.2 8155 RAM定时器扩展实训 135

11.5实训的任务和步骤 136

11.6思考练习 137

11.7实训报告要求和考核标准 137

项目单元12单片机与液晶显示模块接口实训 138

12.1训练要求 138

12.2训练目的 138

12.3相关知识 138

项目学习情境1 LED数码管显示电路及其驱动程序 138

项目学习情境2寻址方式与其他的常用伪指令 142

项目学习情境3液晶显示的基础知识 146

12.4软件编制要点及参考程序 149

12.5实训的任务和步骤 152

12.6思考练习 152

12.7实训报告要求和考核标准 152

项目单元13键盘扫描显示实训 153

13.1训练要求 153

13.2训练目的 153

13.3相关知识 153

项目学习情境1 8279接口芯片 153

项目学习情境2键盘/显示系统 158

13.4软件编制要点及参考程序 167

13.5实训的任务和步骤 167

13.6思考练习 168

13.7实训报告要求和考核标准 168

项目单元14 ADC0809并行A/D转换实训 169

14.1训练要求 169

14.2训练目的 169

14.3相关知识 169

项目学习情境1 A/D转换接口原理及主要技术指标 169

项目学习情境2 ADC0809芯片及其与单片机的接口 171

项目学习情境3 AD574A芯片及其与单片机的接口 173

14.4软件编制要点及参考程序 181

14.5实训的任务和步骤 186

14.6思考练习 186

14.7实训报告要求和考核标准 186

项目单元15 DAC0832并行D/A转换实训 188

15.1训练要求 188

15.2训练目的 188

15.3相关知识 188

项目学习情境1 D/A转换接口原理及主要技术指标 188

项目学习情境2开关量接口 194

15.4软件编制要点及参考程序 198

15.5实训的任务和步骤 200

15.6思考练习 201

15.7实训报告要求和考核标准 201

项目单元16红外发射接收实训 202

16.1训练要求 202

16.2训练目的 202

16.3相关知识 202

项目学习情境1单片机应用系统设计的基本要求和步骤 202

项目学习情境2提高系统可靠性的一般方法 207

项目学习情境3遥控器、接收系统与调速系统 210

16.4软件编制要点及参考程序 211

16.5实训的任务和步骤 215

16.6思考练习 215

16.7实训报告要求和考核标准 216

项目单元17单片机交通灯控制实训 217

17.1训练要求 217

17.2训练目的 217

17.3相关知识 217

项目学习情境1交通灯系统控制要求和方案 217

项目学习情境2硬件和软件设计 218

17.4软件编制要点及参考程序 227

17.5实训基本任务和步骤 231

17.6思考练习 231

17.7实训报告要求和考核标准 231

项目单元18单片机步进电动机控制系统实训 232

18.1训练要求 232

18.2训练目的 232

18.3相关知识 232

项目学习情境1步进电动机工作原理 232

项目学习情境2步进电动机控制实训电路 234

18.4软件编制要点及参考程序 235

18.5实训的任务和步骤 240

18.6思考练习 241

18.7实训报告要求和考核标准 241

项目单元19三相交流电动机变频调速SPWM波发生器实训 242

19.1训练要求 242

19.2训练目的 242

19.3相关知识 242

项目学习情境1变频调速的基本原理 242

项目学习情境2由单片机产生的SPWM方法 251

19.4软件编制要点及参考程序 253

19.5实训的任务和步骤 259

19.6思考练习 259

19.7实训报告要求和考核标准 259

项目单元20温度传感器温度控制实训 261

20.1训练要求 261

20.2训练目的 263

20.3相关知识 263

项目学习情境1系统要求和控制方案 263

项目学习情境2硬件、软件设计 264

20.4软件编制要点及参考程序 270

20.5实训的任务和步骤 275

20.6思考练习 276

20.7实训报告要求和考核标准 276

附录 277

附录A THKL-C51仿真器联机及软件的使用说明 277

附录B MCS-51系列单片机指令表 296

参考文献 300