摘要: 蓝桥杯全国软件和信息技术专业人才大赛(简称“蓝桥杯”)在全国高校的影响日益扩大,本书以其真题为典型实践案例,并以真实的工程项目为载体,实现以学生为主体,学生在教师的指导下自主完成相关功能模块的设计、组装与调试的教学教果,通过工程实践,培养学生的工程思维方式,提升其分析、解决实际工程问题的实践和创新能力。 本书适合于大学本科及高职高专的单片机学习者,尤其适合希望在“蓝桥杯”中获奖的学生使用。同时,本书也适合“蓝桥杯”单片机设计与开发竞赛的指导教师及相关工程技术人员参考。
简介:
第1篇基础篇
第1章Keil C51开发工具的安装与使用/2
1.1Keil C51开发工具的安装/2
1.2Keil C51开发工具的使用/2
第2章Proteus仿真软件的安装与使用/9
2.1Proteus仿真软件的安装/9
2.2Proteus仿真软件的使用/10
第3章STC-SP软件的使用/20
第4章单片机开发语言C51基础知识/28
4.1C51概述/28
4.2C51的关键字与数据类型/30
4.3C51的存储种类和存储模式/35
第5章STC15F2K60S2单片机介绍/39
5.1STC15F2K60S2单片机概述/39
5.2STC15F2K60S2单片机的内部结构/41
5.3STC15F2K60S2单片机管脚图/42
5.4STC15F2K60S2系列单片机管脚说明/43
5.5STC15F2K60S2系列单片机命名规则/47
第6章CT107D开发平台主要元器件介绍/50
6.174HC138/50
6.274HC02/52
6.374HC573/53
6.4LED/55
6.5数码管/56
6.6按键/60
6.7DS18B20/64
6.8AT24C02/66
6.9PCF8591/68
6.10DS1302/70
6.11ULN2003/73
6.12CH340/73
6.13LM324/75
6.14LM386/77
6.15NE555/78
第2篇应用篇
第7章“蓝桥杯”单片机竞赛及开发平台介绍/82
7.1关于“蓝桥杯”/82
7.2“蓝桥杯”单片机设计与开发竞赛介绍/82
7.3竞赛开发平台介绍/84
第8章“蓝桥杯”单片机竞赛必考模块/85
8.1按键控制LED位移/85
8.2数码管显示矩阵键盘按键号/88
第9章“蓝桥杯”单片机竞赛选考模块/92
9.1测量温度并显示/92
9.2存储器存储开机次数/96
9.3测量实时电压/103
9.4利用时钟芯片显示时间/108
第10章模拟智能灌溉系统/113
10.1功能描述/113
10.2设计要求/113
10.3参考程序及解析/115
第11章温度采集与控制装置/127
11.1功能描述/127
11.2设计要求/127
11.3参考程序及解析/129
第12章温度记录器/141
12.1功能描述/141
12.2设计要求/141
12.3参考程序及解析/142
第13章模拟风扇控制系统/154
13.1功能描述/154
13.2设计要求/154
13.3参考程序及解析/155
第14章基于单片机竞赛板的电子钟程序设计与调试/164
14.1功能描述/164
14.2设计要求/164
14.3参考程序及解析/165
第15章彩灯控制器/182
15.1功能描述/182
15.2设计要求/182
15.3参考程序及解析/184
第16章电压、频率测量仪/196
16.1功能描述/196
16.2设计要求/196
16.3参考程序及解析/199
第17章历届客观题/211
17.1第七届客观题/211
17.2第八届客观题/212
17.3第九届客观题/213
17.4第十届客观题/214
17.5客观题参考答案/216
参考文献/217
附录ACT107D单片机开发平台实物布局/218
附录BCT107D单片机开发平台原理图/219
课 件