这是我参加 2018 届蓝桥杯所学习的资料。虽然比赛结果不尽如人意,但是学习 51 单片机的过程是值得回忆的,也是有所收获的。

一、准备工作

1、硬件

CT107D实验平台、IAP15F2K61S2转接芯片

2、软件

  • Keil uVision4 含注册机
  • stc-isp-15xx-v6.86I.exe

3、蓝桥官网资料:lanqiao.org

蓝桥杯全国软件和信息技术专业人才大赛辅导资料 「http://dasai.lanqiao.cn/pages/dasai/news_detail.html?id=644

4、学习资料

  • 51教程论坛
  • CT107D单片机实训平台实验历程
  • 常用芯片资料
  • 驱动及其下载软件stc-isp-15xx-v6.86I.exe
  • CT107D电路原理图
  • CT107D使用说明书
  • IAP15F2K61S2-89C52转换板说明文件
  • IAP15F2K61S2 单片机仿真使用说明
  • STC15F2K60S2 单片机用户手册
  • 转接板PCB
  • 转接板电路原理图

5、历年真题

6、学习网站

CSDN——专业IT技术社区

7、浏览器推荐

网盘资源

  • 软件安装
  • 学习资料
  • 历年真题

二、基础模块学习

0、74138

1、LED

2、蜂鸣器&继电器

3、定时器 0/1

4、数码管

5、独立键盘

6、矩阵键盘

7、实时时钟模块

8、EEPROM-AT24C02 存储芯片

9、DS18B20 温度传感器

10、PCF8591 光敏电阻

网盘资源

  • 各模块中文数据手册
  • 模块参考程序
  • 官方提供的模块驱动程序

三、调试通过的完整真题程序

学习他人优秀的编码风格,模块化编程、变量命名等。


四、随便说说

我失败的原因:

  • 应试能力、随机应变能力差

  • 忽视基础的重要性

  • 平时训练的方法有误

  • 总体写代码水平有待提高