贺的生活日志

贺的生活日志

嵌入式学习系列-51单片机-0

2025-05-11

嵌入式学习系列-51单片机-0

今天开始学习嵌入式,拿到的是51的A2单片机学习,51的资料还是比较丰富的,这里是资料的链接http://www.prechin.cn/gongsixinwen/208.html

嵌入式好啊,又能学C语言又能和目前的开发进度相关,上大学的时候对这块没怎么了解过,同事推荐我从比较简单的入手学习,感觉51已经算是最底层的单片机了。

这就是买到的51板子的结构

image-20250510161822382

image-20250510161916116

资料里还附加了原理图,这一块就不在笔记里体现了,之后闲的没事的时候可以自己模拟做一个

开始阶段

安装驱动

资料里说,连上USB、打开电源就会自动安装CH340,实测完全没有,那就手动安装一下吧

image-20250510163129925

查看串口号,出现CH340,那么安装成功

image-20250510163323002

驱动安装就这么结束了,确实简单哈。

下一步看会视频吧,剩下的估计要从实验开始进入了。247个视频。。。。真多啊

学习方法

先把一种单片机学明白,里面的基本思路搞清楚,代码重新自己写一遍,物尽其用

预计5-6月完成51的全部学习。

第一章节 介绍的基本就是前言,随便唠唠嗑,感觉学单片机和其他的编程技术区别不是很大。

出现小问题

视频里推荐购买个51仿真器,没买,不知道有没有问题。

除了这个小问题,应该前面要做的事情就干完了,现在我觉得应该差不多要开始理论学习的部分了。

知识输入

单片机简介

一台能够工作的计算机要有这样几个部件构成:CPU(进行运算、控制)、 RAM (数据存储)、ROM(程序存储)、输入/输出设备。

而在单片机中,这些部件全部被做到一块集成电路芯片中,所以就称 为单片机(也称微控制器 MCU)。

51单片机简介

51 单片机是对所有兼容 Intel 8031 指令系统的单片机的统称。

Intel(英特尔)的:i80C31、i80C51、i87C51,i80C32、i80C52、i87C52 等;

ATMEL(艾德梅尔)的:AT89C51、AT89C52、AT89C2051,AT89S51(RC),AT89S52 (RC)等;

Philips(飞利浦)、华邦、Dallas(达拉斯)、Siemens(西门子)等公司的许多产品;

STC(国产宏晶)单片机:STC89C51、STC89C52、STC89C516、STC90C516 等众多品牌。

学到这里我就已经学不下去了

PS:这个时间下楼买了张刮刮乐中了100,开心嘻嘻。

回来之后,我决定换一种快一点的学习方式,直接看PDF文件比较好一点,看视频实在废话太多了。