单片机套用技术基础项目式教程


单片机套用技术基础项目式教程

文章插图
单片机套用技术基础项目式教程【单片机套用技术基础项目式教程】单片机套用技术基础项目式教程(全国高等职业教育计算机类规划教材)
基本介绍书名:单片机套用技术基础项目式教程
出版社:电子工业 (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)