单片机套用技术基础项目式教程(全国高等职业教育计算机类规划教材)
基本介绍
- 书名:单片机套用技术基础项目式教程
- 出版社:电子工业 (2014年3月1日)
- 作者:童华//刘鹏//童建中
- 出版日期:2014年3月1日
内容简介
AT89S5X为典型套用晶片,以C51为程式语言,内容涵盖单片机套用技术课程体系的基本内容和最新发展,并划分为4个技能引导模组(项目)。围绕核心技能培养和重要知识点,书中精选了9个主要技能训练任务。书中以提高单片机C51编程技能培养为任务主线和IT职业核心能力,每个环节都有任务目标、任务分析、任务设计(必备知识、设计方案)、任务实施、能力评价、重点小结、课外练习等。
目录信息
课程能力训练与知识结构分布 (1)
能力训练检查考核参考标準 (2)
系统项目开发活动参考流程 (3)
模组1 单片机基础知识及开发环境 (5)
主要内容 (5)
学习要求 (5)
学习嚮导 (6)
任务1 单片机开发环境使用 (7)
1.1 任务目标 (7)
1.2 任务分析 (7)
1.3 任务设计 (8)
必备知识 (8)
1.3.1 单片机基本知识 (8)
1.3.2 单片机硬体开发环境 (15)
1.3.3 单片机软体开发环境 (17)
总体设计 (39)
1.4 任务实施 (44)
1.4.1 建立单片机硬体工作环境 (44)
1.4.2 建立单片机软体工作环境 (44)
1.5 能力评价 (46)
重点小结 (46)
课外练习 (47)
任务2 单片机最小系统套用 (50)
2.1 任务目标 (50)
2.2 任务分析 (50)
2.3 任务设计 (51)
必备知识 (51)
2.3.1 单片机的组成结构和主要资源 (51)
2.3.2 单片机存储器配置 (56)
2.3.3 单片机最小系统套用方法 (64)
2.3.4 单片机系统扩展方法 (67)
总体设计 (73)
2.4 任务实施 (73)
2.4.1 硬体电路设计 (73)
2.4.2 软体程式设计 (74)
2.5 能力评价 (75)
重点小结 (75)
课外练习 (76)
模组1训练指导 (77)
【模组1小结】 (77)
【模组1训练】 选题“××”系统分析 (77)
模组2 单片机基本功能及套用方法 (79)
主要内容 (79)
学习要求 (79)
学习嚮导 (80)
任务3 单片机彩灯控制设计与实现 (81)
3.1 任务目标 (81)
3.2 任务分析 (81)
3.3 任务设计 (81)
必备知识 (81)
3.3.1 单片机并行I/O连线埠结构与特点 (81)
3.3.2 单片机并行I/O连线埠套用方法 (86)
总体设计 (93)
3.4 任务实施 (93)
3.4.1 硬体电路设计 (93)
3.4.2 软体程式设计 (94)
3.5 能力评价 (95)
重点小结 (96)
课外练习 (96)
任务4 单片机交通灯控制设计与实现 (98)
4.1 任务目标 (98)
4.2 任务分析 (98)
4.3 任务设计 (98)
必备知识 (98)
4.3.1 单片机的中断系统 (99)
4.3.2 单片机中断处理过程 (105)
4.3.3 单片机中断系统套用方法 (107)
总体设计 (109)
4.4 任务实施 (110)
4.4.1 硬体电路设计 (110)
4.4.2 软体程式设计 (112)
4.5 能力评价 (115)
重点小结 (116)
课外练习 (116)
任务5 单片机秒表设计与实现 (118)
5.1 任务目标 (118)
5.2 任务分析 (118)
5.3 任务设计 (119)
必备知识 (119)
5.3.1 单片机定时器/计数器组成结构 (119)
5.3.2 单片机定时器/计数器工作方式 (122)
5.3.3 单片机定时器/计数器套用方法 (127)
总体设计 (131)
5.4 任务实施 (131)
5.4.1 硬体电路设计 (131)
5.4.2 软体程式设计 (132)
5.5 能力评价 (135)
重点小结 (135)
课外练习 (136)
任务6 单片机远程控制设计与实现 (138)
6.1 任务目标 (138)
6.2 任务分析 (138)
6.3 任务设计 (139)
必备知识 (139)
6.3.1 单片机的串列口 (139)
6.3.2 单片机的串列通信控制 (153)
6.3.3 单片机串列口套用方法 (158)
总体设计 (166)
6.4 任务实施 (167)
6.4.1 硬体电路设计 (167)
6.4.2 软体程式设计 (169)
6.5 能力评价 (173)
重点小结 (174)
课外练习 (174)
模组2训练指导 (176)
【模组2小结】 (176)
【模组2训练】 选题“××”系统设计 (176)
模组3 单片机接口技术及套用方法 (177)
主要内容 (177)
学习要求 (177)
学习嚮导 (178)
任务7 单片机电子钟设计与实现 (179)
7.1 任务目标 (179)
7.2 任务分析 (179)
7.3 任务设计 (179)
必备知识 (179)
7.3.1 单片机键盘接口技术 (180)
7.3.2 单片机显示接口技术 (188)
7.3.3 单片机人机通道接口套用方法 (200)
总体设计 (213)
7.4 任务实施 (213)
7.4.1 硬体电路设计 (213)
7.4.2 软体程式设计 (214)
7.5 能力评价 (219)
重点小结 (219)
课外练习 (220)
任务8 单片机数字电压表设计与实现 (222)
8.1 任务目标 (222)
8.2 任务分析 (222)
8.3 任务设计 (223)
必备知识 (223)
8.3.1 单片机与ADC的接口技术 (223)
8.3.2 单片机与DAC的接口技术 (232)
8.3.3 单片机前后向通道配置与接口套用方法 (241)
8.4 任务实施 (250)
8.4.1 硬体电路设计 (250)
8.4.2 软体程式设计 (252)
8.5 能力评价 (255)
课外练习 (256)
模组3训练指导 (258)
【模组3小结】 (258)
【模组3训练】 选题“××”系统实施 (258)
模组4 单片机实用系统及开发方法 (259)
主要内容 (259)
学习要求 (259)
学习嚮导 (260)
任务9 单片机MP3播放器设计与实现 (261)
9.1 任务目标 (261)
9.2 任务分析 (261)
9.3 任务设计 (262)
9.3.1 单片机实用系统开发方法 (262)
9.3.2 单片机实用系统开发举例 (268)
9.4 任务实施 (272)
9.4.1 硬体电路设计 (273)
9.4.2 软体程式设计 (277)
9.5 能力评价 (292)
课外练习 (293)
模组4训练指导 (295)
【模组4小结】 (295)
【模组4训练】 选题“××”系统评价 (295)
附录A 常用ASCII码錶 (296)
附录B C51语言数据类型 (297)
附录C C51语言运算符的优先权和结合性 (313)
附录D C51语言关键字 (314)
附录E C51语言常用语法 (316)
附录F C51语言常用标準库函式 (320)
附录G C51常用头档案 (323)
附录H C51语言中常见的编译错误 (325)
参考文献 (327)