
单片机技术项目化原理与实训
《单片机技术项目化原理与实训》是2009年电子工业出版社出版的图书,作者是赵俊生
基本介绍
- 书名:单片机技术项目化原理与实训
- 作者:赵俊生 主编
- 出版社:电子工业出版社
- 出版时间:2009-9-1
简介
作 者:赵俊生主编
出 版 社:电子工业出版社
出版时间:2009-9-1
页 数:300
字 数:499200
印刷时间:2009-9-1
开 本:16开
I S B N:9787121095108
定 价:¥29.00
编辑推荐
内容新颖独特,大胆打破传统教学模式精密的知识点整合,贯彻“必需、够用”的原则丰富的项目单元,将理论与实训合二为一全方位的技能训练,实现零距离上岗。
内容简介
本书紧密结合各类单片机套用的实际情况,原理上以够用为度,以实训项目为主线,注重理论与实践结合,内容由浅入深,充分体现了高等职业教育的套用特色和能力本位,突出人才套用能力的创新素质的培养,内容丰富,实用性强。介绍目前套用广泛的单片机工程技术。从技术和工程套用的角度出发,为适应不同层次、不同专业的需要,全书介绍了单片机工程套用项目的认识及使用、系统的组成、控制程式的设计与调试。实训涉及常用的键盘输入、LED显示、SRAM扩展,以及LCD显示、继电器控制、温度测控、红外遥控、步进电动机控制、直流电动机控制、变频控制等多项贴近科技发展实用技术的使用及单片机工程套用项目等,系统地介绍了单片机技术原理和实训内容。突出了工程实践能力的培养,可用于学生的理论与实训、课程设计与毕业设计。
本书可作为高职高专、成人教育和中等职业学校电气自动化技术、工业生产自动化、套用电子技术、电子信息工程技术、机电一体化、数控套用技术、仪表自动化等相关专业的教材和短期培训的教材,也可作为广大工程技术人员的学习参考用书。
作者简介
赵俊生,男,生于1951年9月,副教授,高级工程师。30多年来从事教育教学研究和电气自动化。信息处理和计算机控制技术研究。编着教材多部,其中有教育部高职高专规划教材(技能型紧缺人才培养培训教材)《数控工具机控制技术基础》、《维修电工与实训》,有教育部职业教育与成人教育司推荐教材《数控工具机电气控制技术》,有《可程式控制技术与套用》和“十一五”国家级规划教材《电气控制与PLC控制技术》。其中,《维修电工与实训》被评为江苏省精品教材。多年来.先后承担6项科研课题,并取得多个奖项。
目录
项目单元1 单片机套用系统开发过程的认识和演示
1.1 训练要求
1.2 训练目的
1.3 相关知识
项目学习情境1 MCS-51系列单片机的结构和引脚
项目学习情境2 单片机中数的表示方法
1.4 实训的任务和步骤
1.5 思考练习
1.6 实训报告要求和考核标準
项目单元2 单片机I/O口控制实训
2.1 训练要求
2.2 训练目的
2.3 相关知识
项目学习情境1 80C51单片机的存储器结构
项目学习情境2 80C51的并行接口结构与操作
项目学习情境3 彙编语言指令格式、程式结构与相关指令学习
2.4 软体编制要点及参考程式
2.5 实训的任务和步骤
2.6 思考练习
2.7 实训报告要求和考核标準
项目单元3 循环流水灯实训
3.1 训练要求
3.2 训练目的
3.3 相关知识
项目学习情境1 彙编语言程式设计的基本方法
项目学习情境2 程式设计举例
3.4 软体编制要点及参考程式
3.5 实训的任务和步骤
3.6 思考练习
3.7 实训报告要求和考核标準
项目单元4 80C51定点数运算程式设计实训
4.1 训练要求
4.2 训练目的
4.3 相关知识
项目学习情境1 算术运算指令
项目学习情境2 指令套用举例
4.4 软体编制要点及参考程式
4.5 实训的任务和步骤
4.6 思考练习
4.7 实训报告要求和考核标準
项目单元5 数据交换、堆叠、逻辑操作实训
5.1 训练要求
5.2 训练目的
5.3 相关知识
项目学习情境1 交换指令与堆叠操作指令
项目学习情境2 逻辑运算与循环类指令
5.4 软体编制要点及参考程式
5.5 实训的任务和步骤
5.6 思考练习
5.7 实训报告要求和考核标準
项目单元6 控制转移和子程式调用实训
6.1 训练要求
6.2 训练目的
6.3 相关知识
项目学习情境1 控制转移类指令
项目学习情境2 位操作类指令
6.4 软体编制要点及参考程式
6.5 实训的任务和步骤
6.6 思考练习
6.7 实训报告要求和考核标準
项目单元7 单片机外部中断实训
7.1 训练要求
7.2 训练目的
7.3 相关知识
项目学习情境1 80C51单片机的中断系统
项目学习情境2 80C51单片机的中断处理过程
7.4 软体编制要点及参考程式
7.5 实训的任务和步骤
7.6 思考练习
7.7 实训报告要求和考核标準
项目单元8 定时/计数器实训
8.1 训练要求
8.2 训练目的
8.3 相关知识
项目学习情境1 定时/计数器相关知识
项目学习情境2 定时/计数器的套用举例
8.4 软体编制要点及参考程式
8.5 实训的任务和步骤
8.6 思考练习
8.7 实训报告要求和考核标準
项目单元9 RS-232串口通信实训
9.1 训练要求
9.2 训练目的
9.3 相关知识
项目学习情境1 计算机串列通信概念和接口标準
项目学习情境2 80C51单片机串列接口
9.4 软体编制要点及参考程式
9.5 实训基本任务和步骤
9.6 思考练习
9.7 实训报告要求和考核标準
项目单元10 RS-485串口通信实训
10.1 训练要求
10.2 训练目的
10.3 相关知识
项目学习情境1 80C51单片机与单片机的通信
项目学习情境2 单片机与PC机的通信
10.4 软体编制要点及参考程式
10.5 实训的任务和步骤
10.6 思考练习
10.7 实训报告要求和考核标準
项目单元11 80C51系统扩展实训
11.1 训练要求
11.2 训练目的
11.3 相关知识
项目学习情境1 存储器的扩展
项目学习情境2 并行接口的扩展
11.4 软体编制要点及参考程式
11.4 .1 8155 L/O扩展实训
11.4 .2 8155 RAM定时器扩展实训
11.5 实训的任务和步骤
11.6 思考练习
11.7 实训报告要求和考核标準
项目单元12 单片机与液晶显示模组接口实训
12.1 训练要求
12.2 训练目的
12.3 相关知识
项目学习情境1 LED数码管显示电路及其驱动程式
项目学习情境2 定址方式与其他的常用伪指令
项目学习情境3 液晶显示的基础知识
12.4 软体编制要点及参考程式
12.5 实训的任务和步骤
12.6 思考练习
12.7 实训报告要求和考核标準
项目单元13 键盘扫描显示实训
13.1 训练要求
13.2 训练目的
13.3 相关知识
项目学习情境1 8279接口晶片
项目学习情境2 键盘/显示系统
13.4 软体编制要点及参考程式
13.5 实训的任务和步骤
13.6 思考练习
13.7 实训报告要求和考核标準
项目单元14 ADC0809并行A/D转换实训
14.1 训练要求
14.2 训练目的
14.3 相关知识
项目学习情境1 A/D转换接口原理及主要技术指标
项目学习情境2 ADC0809晶片及其与单片机的接口
项目学习情境3 AD574A晶片及其与单片机的接口
14.4 软体编制要点及参考程式
14.5 实训的任务和步骤
14.6 思考练习
14.7 实训报告要求和考核标準
项目单元15 DAC0832并行D/A转换实训
15.1 训练要求
15.2 训练目的
15.3 相关知识
项目学习情境1 D/A转换接口原理及主要技术指标
项目学习情境2 开关量接口
15.4 软体编制要点及参考程式
15.5 实训的任务和步骤
15.6 思考练习
15.7 实训报告要求和考核标準
项目单元16 红外发射接收实训
16.1 训练要求
16.2 训练目的
16.3 相关知识
项目学习情境1 单片机套用系统设计的基本要求和步骤
项目学习情境2 提高系统可靠性的一般方法
项目学习情境3 遥控器、接收系统与调速系统
16.4 软体编制要点及参考程式
16.5 实训的任务和步骤
16.6 思考练习
16.7 实训报告要求和考核标準
项目单元17 单片机交通灯控制实训
17.1 训练要求
17.2 训练目的
17.3 相关知识
项目学习情境1 交通灯系统控制要求和方案
项目学习情境2 硬体和软体设计
17.4 软体编制要点及参考程式
17.5 实训基本任务和步骤
17.6 思考练习
17.7 实训报告要求和考核标準
项目单元18 单片机步进电动机控制系统实训
18.1 训练要求
18.2 训练目的
18.3 相关知识
项目学习情境1 步进电动机工作原理
项目学习情境2 步进电动机控制实训电路
18.4 软体编制要点及参考程式
18.5 实训的任务和步骤
18.6 思考练习
18.7 实训报告要求和考核标準
项目单元19 三相交流电动机变频调速SPWM波发生器实训
19.1 训练要求
19.2 训练目的
19.3 相关知识
项目学习情境1 变频调速的基本原理
项目学习情境2 由单片机产生的SPWM方法
19.4 软体编制要点及参考程式
19.5 实训的任务和步骤
19.6 思考练习
19.7 实训报告要求和考核标準
项目单元20 温度感测器温度控制实训
20.1 训练要求
20.2 训练目的
20.3 相关知识
项目学习情境1 系统要求和控制方案
项目学习情境2 硬体、软体设计
20.4 软体编制要点及参考程式
20.5 实训的任务和步骤
20.6 思考练习
20.7 实训报告要求和考核标準
附录
附录A THKL-C51仿真器在线上及软体的使用说明
附录B MCS-51系列单片机指令表
参考文献项目单元1 单片机套用系统开发过程的认识和演示
1.1 训练要求
1.2 训练目的
1.3 相关知识
项目学习情境1 MCS-51系列单片机的结构和引脚
项目学习情境2 单片机中数的表示方法
1.4 实训的任务和步骤
1.5 思考练习
1.6 实训报告要求和考核标準
项目单元2 单片机I/O口控制实训
2.1 训练要求
2.2 训练目的
2.3 相关知识
项目学习情境1 80C51单片机的存储器结构
项目学习情境2 80C51的并行接口结构与操作
项目学习情境3 彙编语言指令格式、程式结构与相关指令学习
2.4 软体编制要点及参考程式
2.5 实训的任务和步骤
2.6 思考练习
2.7 实训报告要求和考核标準
项目单元3 循环流水灯实训
3.1 训练要求
3.2 训练目的
3.3 相关知识
项目学习情境1 彙编语言程式设计的基本方法
项目学习情境2 程式设计举例
3.4 软体编制要点及参考程式
3.5 实训的任务和步骤
3.6 思考练习
3.7 实训报告要求和考核标準
项目单元4 80C51定点数运算程式设计实训
4.1 训练要求
4.2 训练目的
4.3 相关知识
项目学习情境1 算术运算指令
项目学习情境2 指令套用举例
4.4 软体编制要点及参考程式
4.5 实训的任务和步骤
4.6 思考练习
4.7 实训报告要求和考核标準
项目单元5 数据交换、堆叠、逻辑操作实训
5.1 训练要求
5.2 训练目的
5.3 相关知识
项目学习情境1 交换指令与堆叠操作指令
项目学习情境2 逻辑运算与循环类指令
5.4 软体编制要点及参考程式
5.5 实训的任务和步骤
5.6 思考练习
5.7 实训报告要求和考核标準
项目单元6 控制转移和子程式调用实训
6.1 训练要求
6.2 训练目的
6.3 相关知识
项目学习情境1 控制转移类指令
项目学习情境2 位操作类指令
6.4 软体编制要点及参考程式
6.5 实训的任务和步骤
6.6 思考练习
6.7 实训报告要求和考核标準
项目单元7 单片机外部中断实训
7.1 训练要求
7.2 训练目的
7.3 相关知识
项目学习情境1 80C51单片机的中断系统
项目学习情境2 80C51单片机的中断处理过程
7.4 软体编制要点及参考程式
7.5 实训的任务和步骤
7.6 思考练习
7.7 实训报告要求和考核标準
项目单元8 定时/计数器实训
8.1 训练要求
8.2 训练目的
8.3 相关知识
项目学习情境1 定时/计数器相关知识
项目学习情境2 定时/计数器的套用举例
8.4 软体编制要点及参考程式
8.5 实训的任务和步骤
8.6 思考练习
8.7 实训报告要求和考核标準
项目单元9 RS-232串口通信实训
9.1 训练要求
9.2 训练目的
9.3 相关知识
项目学习情境1 计算机串列通信概念和接口标準
项目学习情境2 80C51单片机串列接口
9.4 软体编制要点及参考程式
9.5 实训基本任务和步骤
9.6 思考练习
9.7 实训报告要求和考核标準
项目单元10 RS-485串口通信实训
10.1 训练要求
10.2 训练目的
10.3 相关知识
项目学习情境1 80C51单片机与单片机的通信
项目学习情境2 单片机与PC机的通信
10.4 软体编制要点及参考程式
10.5 实训的任务和步骤
10.6 思考练习
10.7 实训报告要求和考核标準
项目单元11 80C51系统扩展实训
11.1 训练要求
11.2 训练目的
11.3 相关知识
项目学习情境1 存储器的扩展
项目学习情境2 并行接口的扩展
11.4 软体编制要点及参考程式
11.4 .1 8155 L/O扩展实训
11.4 .2 8155 RAM定时器扩展实训
11.5 实训的任务和步骤
11.6 思考练习
11.7 实训报告要求和考核标準
项目单元12 单片机与液晶显示模组接口实训
12.1 训练要求
12.2 训练目的
12.3 相关知识
项目学习情境1 LED数码管显示电路及其驱动程式
项目学习情境2 定址方式与其他的常用伪指令
项目学习情境3 液晶显示的基础知识
12.4 软体编制要点及参考程式
12.5 实训的任务和步骤
12.6 思考练习
12.7 实训报告要求和考核标準
项目单元13 键盘扫描显示实训
13.1 训练要求
13.2 训练目的
13.3 相关知识
项目学习情境1 8279接口晶片
项目学习情境2 键盘/显示系统
13.4 软体编制要点及参考程式
13.5 实训的任务和步骤
13.6 思考练习
13.7 实训报告要求和考核标準
项目单元14 ADC0809并行A/D转换实训
14.1 训练要求
14.2 训练目的
14.3 相关知识
项目学习情境1 A/D转换接口原理及主要技术指标
项目学习情境2 ADC0809晶片及其与单片机的接口
项目学习情境3 AD574A晶片及其与单片机的接口
14.4 软体编制要点及参考程式
14.5 实训的任务和步骤
14.6 思考练习
14.7 实训报告要求和考核标準
项目单元15 DAC0832并行D/A转换实训
15.1 训练要求
15.2 训练目的
15.3 相关知识
项目学习情境1 D/A转换接口原理及主要技术指标
项目学习情境2 开关量接口
15.4 软体编制要点及参考程式
15.5 实训的任务和步骤
15.6 思考练习
15.7 实训报告要求和考核标準
项目单元16 红外发射接收实训
16.1 训练要求
16.2 训练目的
16.3 相关知识
项目学习情境1 单片机套用系统设计的基本要求和步骤
项目学习情境2 提高系统可靠性的一般方法
项目学习情境3 遥控器、接收系统与调速系统
16.4 软体编制要点及参考程式
16.5 实训的任务和步骤
16.6 思考练习
16.7 实训报告要求和考核标準
项目单元17 单片机交通灯控制实训
17.1 训练要求
17.2 训练目的
17.3 相关知识
项目学习情境1 交通灯系统控制要求和方案
项目学习情境2 硬体和软体设计
17.4 软体编制要点及参考程式
17.5 实训基本任务和步骤
17.6 思考练习
17.7 实训报告要求和考核标準
项目单元18 单片机步进电动机控制系统实训
18.1 训练要求
18.2 训练目的
18.3 相关知识
项目学习情境1 步进电动机工作原理
项目学习情境2 步进电动机控制实训电路
18.4 软体编制要点及参考程式
18.5 实训的任务和步骤
18.6 思考练习
18.7 实训报告要求和考核标準
项目单元19 三相交流电动机变频调速SPWM波发生器实训
19.1 训练要求
19.2 训练目的
19.3 相关知识
项目学习情境1 变频调速的基本原理
项目学习情境2 由单片机产生的SPWM方法
19.4 软体编制要点及参考程式
19.5 实训的任务和步骤
19.6 思考练习
19.7 实训报告要求和考核标準
项目单元20 温度感测器温度控制实训
20.1 训练要求
20.2 训练目的
20.3 相关知识
项目学习情境1 系统要求和控制方案
项目学习情境2 硬体、软体设计
20.4 软体编制要点及参考程式
20.5 实训的任务和步骤
20.6 思考练习
20.7 实训报告要求和考核标準
附录
附录A THKL-C51仿真器在线上及软体的使用说明
附录B MCS-51系列单片机指令表
参考文献项目单元1 单片机套用系统开发过程的认识和演示
1.1 训练要求
1.2 训练目的
1.3 相关知识
项目学习情境1 MCS-51系列单片机的结构和引脚
项目学习情境2 单片机中数的表示方法
1.4 实训的任务和步骤
1.5 思考练习
1.6 实训报告要求和考核标準
项目单元2 单片机I/O口控制实训
2.1 训练要求
2.2 训练目的
2.3 相关知识
项目学习情境1 80C51单片机的存储器结构
项目学习情境2 80C51的并行接口结构与操作
项目学习情境3 彙编语言指令格式、程式结构与相关指令学习
2.4 软体编制要点及参考程式
2.5 实训的任务和步骤
2.6 思考练习
2.7 实训报告要求和考核标準
项目单元3 循环流水灯实训
3.1 训练要求
3.2 训练目的
3.3 相关知识
项目学习情境1 彙编语言程式设计的基本方法
项目学习情境2 程式设计举例
3.4 软体编制要点及参考程式
3.5 实训的任务和步骤
3.6 思考练习
3.7 实训报告要求和考核标準
项目单元4 80C51定点数运算程式设计实训
4.1 训练要求
4.2 训练目的
4.3 相关知识
项目学习情境1 算术运算指令
项目学习情境2 指令套用举例
4.4 软体编制要点及参考程式
4.5 实训的任务和步骤
4.6 思考练习
4.7 实训报告要求和考核标準
项目单元5 数据交换、堆叠、逻辑操作实训
5.1 训练要求
5.2 训练目的
5.3 相关知识
项目学习情境1 交换指令与堆叠操作指令
项目学习情境2 逻辑运算与循环类指令
5.4 软体编制要点及参考程式
5.5 实训的任务和步骤
5.6 思考练习
5.7 实训报告要求和考核标準
项目单元6 控制转移和子程式调用实训
6.1 训练要求
6.2 训练目的
6.3 相关知识
项目学习情境1 控制转移类指令
项目学习情境2 位操作类指令
6.4 软体编制要点及参考程式
6.5 实训的任务和步骤
6.6 思考练习
6.7 实训报告要求和考核标準
项目单元7 单片机外部中断实训
7.1 训练要求
7.2 训练目的
7.3 相关知识
项目学习情境1 80C51单片机的中断系统
项目学习情境2 80C51单片机的中断处理过程
7.4 软体编制要点及参考程式
7.5 实训的任务和步骤
7.6 思考练习
7.7 实训报告要求和考核标準
项目单元8 定时/计数器实训
8.1 训练要求
8.2 训练目的
8.3 相关知识
项目学习情境1 定时/计数器相关知识
项目学习情境2 定时/计数器的套用举例
8.4 软体编制要点及参考程式
8.5 实训的任务和步骤
8.6 思考练习
8.7 实训报告要求和考核标準
项目单元9 RS-232串口通信实训
9.1 训练要求
9.2 训练目的
9.3 相关知识
项目学习情境1 计算机串列通信概念和接口标準
项目学习情境2 80C51单片机串列接口
9.4 软体编制要点及参考程式
9.5 实训基本任务和步骤
9.6 思考练习
9.7 实训报告要求和考核标準
项目单元10 RS-485串口通信实训
10.1 训练要求
10.2 训练目的
10.3 相关知识
项目学习情境1 80C51单片机与单片机的通信
项目学习情境2 单片机与PC机的通信
10.4 软体编制要点及参考程式
10.5 实训的任务和步骤
10.6 思考练习
10.7 实训报告要求和考核标準
项目单元11 80C51系统扩展实训
11.1 训练要求
11.2 训练目的
11.3 相关知识
项目学习情境1 存储器的扩展
项目学习情境2 并行接口的扩展
11.4 软体编制要点及参考程式
11.4 .1 8155 L/O扩展实训
11.4 .2 8155 RAM定时器扩展实训
11.5 实训的任务和步骤
11.6 思考练习
11.7 实训报告要求和考核标準
项目单元12 单片机与液晶显示模组接口实训
12.1 训练要求
12.2 训练目的
12.3 相关知识
项目学习情境1 LED数码管显示电路及其驱动程式
项目学习情境2 定址方式与其他的常用伪指令
项目学习情境3 液晶显示的基础知识
12.4 软体编制要点及参考程式
12.5 实训的任务和步骤
12.6 思考练习
12.7 实训报告要求和考核标準
项目单元13 键盘扫描显示实训
13.1 训练要求
13.2 训练目的
13.3 相关知识
项目学习情境1 8279接口晶片
项目学习情境2 键盘/显示系统
13.4 软体编制要点及参考程式
13.5 实训的任务和步骤
13.6 思考练习
13.7 实训报告要求和考核标準
项目单元14 ADC0809并行A/D转换实训
14.1 训练要求
14.2 训练目的
14.3 相关知识
项目学习情境1 A/D转换接口原理及主要技术指标
项目学习情境2 ADC0809晶片及其与单片机的接口
项目学习情境3 AD574A晶片及其与单片机的接口
14.4 软体编制要点及参考程式
14.5 实训的任务和步骤
14.6 思考练习
14.7 实训报告要求和考核标準
项目单元15 DAC0832并行D/A转换实训
15.1 训练要求
15.2 训练目的
15.3 相关知识
项目学习情境1 D/A转换接口原理及主要技术指标
项目学习情境2 开关量接口
15.4 软体编制要点及参考程式
15.5 实训的任务和步骤
15.6 思考练习
15.7 实训报告要求和考核标準
项目单元16 红外发射接收实训
16.1 训练要求
16.2 训练目的
16.3 相关知识
项目学习情境1 单片机套用系统设计的基本要求和步骤
项目学习情境2 提高系统可靠性的一般方法
项目学习情境3 遥控器、接收系统与调速系统
16.4 软体编制要点及参考程式
16.5 实训的任务和步骤
16.6 思考练习
16.7 实训报告要求和考核标準
项目单元17 单片机交通灯控制实训
17.1 训练要求
17.2 训练目的
17.3 相关知识
项目学习情境1 交通灯系统控制要求和方案
项目学习情境2 硬体和软体设计
17.4 软体编制要点及参考程式
17.5 实训基本任务和步骤
17.6 思考练习
17.7 实训报告要求和考核标準
项目单元18 单片机步进电动机控制系统实训
18.1 训练要求
18.2 训练目的
18.3 相关知识
项目学习情境1 步进电动机工作原理
项目学习情境2 步进电动机控制实训电路
18.4 软体编制要点及参考程式
18.5 实训的任务和步骤
18.6 思考练习
18.7 实训报告要求和考核标準
项目单元19 三相交流电动机变频调速SPWM波发生器实训
19.1 训练要求
19.2 训练目的
19.3 相关知识
项目学习情境1 变频调速的基本原理
项目学习情境2 由单片机产生的SPWM方法
19.4 软体编制要点及参考程式
19.5 实训的任务和步骤
19.6 思考练习
19.7 实训报告要求和考核标準
项目单元20 温度感测器温度控制实训
20.1 训练要求
20.2 训练目的
20.3 相关知识
项目学习情境1 系统要求和控制方案
项目学习情境2 硬体、软体设计
20.4 软体编制要点及参考程式
20.5 实训的任务和步骤
20.6 思考练习
20.7 实训报告要求和考核标準
附录
附录A THKL-C51仿真器在线上及软体的使用说明
附录B MCS-51系列单片机指令表
参考文献