51单片机学习之旅
51单片机
51单片机只是一个系列,实际学习使用stc公司的89C52芯片,购买普中开发板,进行一轮学习,在学习过程中遇到一些困难,也解决了很多麻烦,特此记录下来,方便以后复习。
学习51单片机所需的一些知识
学习单片机只有两个目的,一个是考试,另一个是出于对硬件编程的兴趣。然而,学习硬件需要一些C语言编程知识、一些数字电路、模拟电路和电路设计的基本知识。没关系,我也没关系。2007年郭天祥的视频仍然可以看到。如果有一个小破站,直接搜索。
第一步是买一个开发板。买什么牌子不重要。如果你想买相对完整的信息,这里推荐普通中学板,比较完整。即使不看郭老师的视频,里面的配套资料也比较详细。
然后进入第一个模块学习,点亮第一个小灯。
无知的少年,以为点亮一盏小灯很简单,EZ,呵呵,真的是小灯吗?只需按下开关即可。一般来说,小灯需要点亮,并且需要给出适当的电源和闭环电路。如果你想控制打开和熄灭,你只需要添加一个开关。我们学到的51台单片机上的小灯有什么区别? 学习单片机,学会阅读数据手册和原理图。原理图可以让你清晰快速地找到外设的内部接线,数据手册可以让你知道如何驱动和使用这个芯片。
一般来说,51单片机的点亮一个小灯,是点亮一个发光二极管,而此二极管一般有一头默认接了高电平,导通这个二极管需要另一端接低。而二极管的另一端是接在单片机的芯片上的,具体对应哪一个管脚,要查原理图。