介绍

单片机(英语:single-chip microcomputer,台湾作单晶片,全称单片微型计算机,又称微控制器单元(microcontroller unit)),是把中央处理器、存储器、定时/计数器(timer/counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本,集成程度更高,但因为规格已经包含,所能实现的功能也较专一。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单。由于其发展非常迅速,旧的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;由于单片机微电脑常用于当控制器,故又名single chip microcontroller。

前言

这个系列主要是51单片机的入门学习历程,笔者也是第一次接触单片机,将从零开始与大家一共学习单片机,本系列博客不仅是为了给新加入的小伙伴一些指引,也是巩固自身的学习,若其中内容有不当之处,欢迎大佬斧正,让我们一起無限進歩

准备

硬件

  • Windows电脑(Windows7-Windows11)
  • 51单片机开发板
  • 数据线

软件

  • Keil4(Keil5向下兼容Keil4,Keil5主要升级了对arm架构的适配,对于初学者而言Keil4即可)
  • STC-ISP(烧录软件)
  • 各种驱动

资料下载

名称 分享平台 链接
Keil4编程软件 阿里云盘 https://www.aliyundrive.com/s/1JrhGuEH8s3
竞赛平台实验程序 阿里云盘 https://www.aliyundrive.com/s/Ati1MvY4xYX
51单片机实验程序 阿里云盘 https://www.aliyundrive.com/s/6a3ygrWyoba
原理图 阿里云盘 https://www.aliyundrive.com/s/PL88M8epT23
蓝桥杯CT10D资料汇总 分享平台 链接
【必读】readme_电子设计工坊 阿里云盘 https://www.aliyundrive.com/s/LGAFc5By2Yq
电子设计工坊_CT107D问题解答V1.0 阿里云盘 https://www.aliyundrive.com/s/SqwYRtscX9w
1.CT107D单片机综合训练平台 阿里云盘 https://www.aliyundrive.com/s/sFsAyDbmHDd
2.蓝桥杯单片机组软件 阿里云盘 https://www.aliyundrive.com/s/pEFTW8ikV3w
3.蓝桥杯单片机组历年真题 阿里云盘 https://www.aliyundrive.com/s/Ag3gG7ntmUs
4.蓝桥杯单片机组客观题资料 阿里云盘 https://www.aliyundrive.com/s/pfwhWvTtuPM
5.蓝桥杯单片机答疑汇总 阿里云盘 https://www.aliyundrive.com/s/jbCRqMYGBTs
6.赛场提供的软件包 阿里云盘 https://www.aliyundrive.com/s/tMtHitQzanJ
7.补充资料 阿里云盘 https://www.aliyundrive.com/s/YfLFSP8Q9UJ

如果无法下载,可以在评论区留言,我收到后会更新

Keil4如何认证可以自行搜索

尾声

最后附上一张原理图,原理图是单片机的关键,学单片机其实就是在学C语言和对原理图的解读,祝愿大家玩的享受、学的开心
原理图