摘要: 本书详细介绍了STC系列单片机的开发技术、开发工具及典型应用。 本书分为STC单片机及其应用开发语言和开发环境、单片机开发实例——基础篇和单片机开发实例——提高篇三部分内容。其中,单片机开发实例——基础篇中包括LED花样流水灯设计、比赛记分牌设计、简易矩阵式键盘的设计、8×8点阵显示器的设计、波形发生器设计、LCD液晶显示器的应用设计和步进电机控制系统设计等七个教学实践项目,每个项目均按照“项目知识点→项目实施→项目改进”的流程进行讲解;单片机开发实例——提高篇中包括音乐彩灯设计、电子万年历设计、密码锁设计、多路温度检测系统设计、光照测试仪设计、指纹识别系统设计、色彩识别系统设计、无线照明控制系统设计、循迹机器人设计等九个教学实践项目,每个项目均按照“需求分析→设计方案→硬件设计→软件设计→系统调试”的流程进行讲解。所有项目在整体上体现了“项目导向、任务驱动”的教学理念与模式。 本书内容充实、实例全面,可作为应用型本科院校及高职高专院校学生学习单片机技术的教材,也可作为电信、通信、计算机、电子等相关专业学生课程设计、毕业设计的参考书,还可供单片机爱好者阅读参考。
简介:
第1章STC单片机及其应用开发语言和开发环境/1
1.1STC单片机简介/1
1.2STC单片机开发流程/4
1.3单片机应用开发语言/7
1.4集成开发环境Keil μVision 4简介/24
1.5软件开发工具Proteus 7 Professional简介/28
1.6硬件开发工具介绍/30
第2章单片机开发实例——基础篇/36
2.1LED花样流水灯设计/36
2.2比赛记分牌设计/45
2.3简易矩阵式键盘的设计/55
2.48×8点阵显示器的设计/64
2.5波形发生器设计/71
2.6LCD液晶显示器的应用设计/79
2.7步进电机控制系统设计/94
第3章单片机开发实例——提高篇/114
3.1音乐彩灯设计/114
3.2电子万年历设计/127
3.3密码锁设计/133
3.4多路温度检测系统设计/140
3.5光照测试仪设计/153
3.6指纹识别系统设计/158
3.7色彩识别系统设计/168
3.8无线照明控制系统设计/178
3.9循迹机器人设计/195
参考文献/209
课 件