c51单片机要学成什么样才能算学好了,并且可以接触其他单片机
只要明白寄存器读取基本上就可以了
实际上也有很多直接从stm32开始的
如果编程语言已经会了的话直接学stm32是完全可以的
没有对“学通了”的定义,因为单片机学不完,他的外围设备太多了,以后从事产品研发一定会用到各种各样外围芯片,用一个学一个,在其中培养自己的学习能力。我理解的学通了就是:一、对单片机的概念有了认识,比如对各种通信协议都了解了,知道什么是中断什么是串口等等;二、培养自己的学习能力,见到新的芯片能能找资料,然后很快的上手,能实现自己想要的功能;三、有扎实的C语言功底,能数量的运用指针,例如函数指针、结构体等等(其实这些都是在读别人代码的过程中练出来的 ,推荐你看ucos2的源代码)。
我认为在上学阶段还是要学好专业课理论知识。因为单片机只是一个工具,它只是我们理论的载体。比如我是学控制的,我们控制可以用PLC,ARM,DSP等,但对于我们来说控制算法最重要,没有好的控制算法其他的什么都没用。
以我的经验,搞51单片机开发是一项系统的综合性工程,学习永无止境。那么搞51单片机的内功是什么?我认为就是对各种模拟电路、数字电路、电源电路、控制电路、传感电路、数据采集处理电路、通信电路甚至抗干扰电路、防雷击电路等等都烂熟于胸,应用得心应手。同时对编程能力、编程技巧、编程算法、编程语言都掌握的十分全面。最重要的是,做出的产品经得起实践检验,这也只能算一名合格工程师。
至于说什么时候可以接触其他单片机,这个问题倒简单,随时随地。因为一个善于学习的人,知道怎么分配精力,怎么学习对自己的事业发展有利。
能够独立完成简单的项目,就是学成了。精通另说。接触其他单片机,任何时候都可以,不要相信别人说一定要先学C51,那纯属扯淡。
怎样才叫学会了51单片机?
1、能够熟练应用51单片机的常用指令编程,看懂所有51单片机的汇编指令。2、能够根据课题要求,迅速搭建系统。3、熟练掌握51单片机的所有资源,比如中断、通讯、定时器、存储结构、控制口、IO口、总线等等。4、对于陌生的课题,能够快速找到获取资源的途径和方法。
c51单片机要学成什么样才能算学好了,并且可以接触其他单片机
同时对编程能力、编程技巧、编程算法、编程语言都掌握的十分全面。最重要的是,做出的产品经得起实践检验,这也只能算一名合格工程师。至于说什么时候可以接触其他单片机,这个问题倒简单,随时随地。因为一个善于学习的人,知道怎么分配精力,怎么学习对自己的事业发展有利。
51单片机学到什么程度才好学stm32
总的来说,学习STM32并不一定要先学51单片机。如果你的目标是快速上手并能够完成复杂项目,直接从STM32开始学习也是完全可以的。重要的是,要注重理解和掌握单片机的核心原理和应用技巧。
51单片机需要多久学会
学习51单片机的方法有很多,建议多阅读相关书籍和资料。阅读书籍和资料可以帮助你更深入地理解51单片机的原理和应用,同时也可以帮助你拓宽知识面。此外,还可以参加线上或线下的学习班,与其他学习者交流经验和心得,共同进步。通过与他人交流,可以更好地解决学习过程中遇到的问题,同时也可以从他人的经验中...
51单片机学多久
学习51单片机的过程需要耐心和毅力。对于初学者,建议从基础开始,逐步掌握相关知识。而对于那些希望深入学习的人,则需要投入更多的时间和精力,不断探索和实践,才能达到更高的水平。无论你希望达到什么样的学习目标,重要的是保持对知识的渴望和持续学习的态度。通过不断的努力和实践,你将能够更好地掌握...
51单片机如何入门?
1,学习电子元器件基础 2,学习模拟电子电路基础 3,学习数字电路基础 4,熟悉51单片机硬件结构 5,学习编程语言 上面的学完了就入门了 ,我不建议买51单片机开发实验板来学习,开始学就是要增加自己的动手能力,动手才了解电路,排除故障,得到经验,制作一个51单片机最小系统是很简单的,再加个8位流水...
51单片机初学者该怎么学
51单片机初学者的学习步骤相当重要,第一步是基础理论知识的学习。单片机编程可以使用C语言或汇编语言,但建议使用C语言,因其模块化管理编程方式方便,移植性强,适合编写大型程序。对于C语言编程,需要掌握的条件判断语句、循环语句、跳转语句和开关语句共计10个基础语句。别小看这10个基础语句,它们组合...
51单片机该怎么学?
2、学好数电,模电,为设计电路打好基础; 3、熟练使用C语言,多学习别人的程序;4、对操作系统原理有一定的了解; 5、Protel至少要有点基础;6、要实际动手调试电路的能力。学习单片机的步骤 当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机...
51单片机初学者该怎么学
51单片机初学者学习步骤:第一步是基础理论知识的学习。单片机编程可使用C语言或汇编语言,建议初学者使用C语言,因为其模块化编程更为便捷,移植性强,适用于编写大规模程序。对于C语言编程,需要掌握的语句包括条件判断语句、循环语句、跳转语句和开关语句,共计10个。别小看这10个语句,它们可以组合成...
学习51单片机要做那些准备工作?
1、购买51单片机开发板,照着开发板给的例程做实验;2、进一步学习各种元器件、各种电路,学习原理图和PCB绘制(可以学习protel)3、结合实际或兴趣独立设计一个小题目,购买元器件,焊接,调试,总结文档报告,有条件的用PCB板。经历了以上两个阶段,就基本算入门了,就可以进入高级阶段了,Good luck ...