51MCU记录

发布时间 2023-08-28 22:25:33作者: Artwalker

记录51MCU学习过程:

51MCU

心得体会:
学习过程中使用的普中51单片机开发学习板子,结合B站江协科技的51入门视频进行学习;
本人体会开发过程中,首先是要要搞清楚原理,可以通过Datasheet来了解芯片的功能,及通信协议时序的规定,还有信号状态切换需要的最小Delay时间等等;
51单片机的开发是裸机开发,直接和硬件打交道,虽然说要比使用汇编来直接操作硬件要简单,但是一开始要弄清楚怎么设置寄存器的标志来实现特定的功能还是比较困难的;
尽管芯片的手册写的很详细,但是具体怎么看,如何定位手册关键点,怎么理解所写的内容来编写程序,进而配置寄存器的这些方法不是一时半会儿可以搞清楚的,
所以我认为学习51的过程,主要要把注意力放到开发过程中的模块思想,即达到各个驱动代码一次开发,随用随copy,还有就是开发的业务流程,即确定要开发的功能,
之后查找可以实现该功能的芯片,确定芯片后,之后如何设计电路来使得芯片可以正常工作,当然开发板已经焊好,直接使用即可,之后阅读Datasheet,结合需要,配置寄存器,
实现特定功能,然后了解通信协议,程序编写通信命令配置字,传送数据,之后在主C文件中include功能库,结合业务需求,调用编写好的驱动代码来实现特定功能。
淘宝连接(非广告):
普中51单片机学习板(A2套件1)
【淘宝】https://m.tb.cn/h.5WJArsq?tk=2LLYdxo5FOg CZ0001 「普中51单片机学习板开发板stc89c52单片机实验板C51单片机diy套件」
点击链接直接打开 或者 淘宝搜索直接打开
B站江协科技视频:
https://www.bilibili.com/video/BV1Mb411e7re/?spm_id_from=333.999.0.0

个人问题

电路分析着实是个难点!
如何解决?
基础电路、电路分析、模电、数电