51单片机初学重点

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:05:37
我现在刚开始学AT89S52单片机,就是俗称51系列的单片机,请前辈教育一下我,该从那些重点学起,比如,先学单片机引脚功能,存储器结构等等....一直到最后,我想知道的就是一开始,从那里入手,越详细我加分越多,谢谢支持了.....愿我们成为朋友.

首先肯定要对单片机的结构了解才行,然后就是选择语言
现在一般采用c语言,当然,汇编要看得懂,
很重要的一点就是要有一个学习开发板,然后单片机的经典实验都做一下
这样可以说是基本入门了,剩下的就是要多做项目,系统,
建议用stc的单片机,那个下载程序方便,用at的还要插拔,麻烦
资料可以到平凡单片机网上找,很多的,
我当时学就是按上面的步骤学的,
当然,如果你有更好的单片机学习网那更好

初学重点应该放在单片机的基本知识上,重点掌握单片机的工作原理、内部寄存器的组成、内部定时计数器、串行口、中断电路的结构、初始化编程方法。还要为学习营造一个良好的学习环境。
1要挑选一本好的教材,好的教材就是一个好的老师。
2学习过程中要借助网上资源
利用百度文库,可以查找下载学习资料 。也可以去编程网站下载汇编源代码。
还可利用百度知道,提问题,向高手请教和交流。
3搭建实验电路板或使用仿真软件,做一个学习汇编程序设计的开发和调试程序的平台。

总之,不要想着一下子学完 一定要重视基础部分 重视动手调试 由浅入深 你会学好的

1、电子基础,要会看电路,分析电路图,2、编程的最少一种语言,建议C,3、逻辑运算,进制转换==

我也是51单片机初学者,所以跟你说可能会有那么些臭味相投。
从我在网上找到的一个教程视屏来看,主讲(哈尔滨工程大学硕士)认为学单片机先就学它的使用,也就是灵活控制I/O口,读入数据与输出数据。当你能灵活控制时,你就会发现还学要用点别的,这个时候你就会主动的去学你需要的东西。
需要的知识:C语言。
总的来说就C语言,汇编编起来太麻烦,电平知识(高电平和低电平);进制问题(10进制2进制16进制)加那么一点点模电知识就行

我也时初学,所以能说的就这么多了。

单片机不同于一般的软件编程,我认为首先要把硬件理解透
其实软件编程到还不怎么难,你可用汇编或Kiel C来写