看完郭天祥“十天学会单片机”之后学什么?

能够熟练编程单片机实验板上面的知识之后应该学些什么?是先去学其他系列的单片机,还是去学ARM9?或者是继续强化51单片机的知识?如果选择继续强化51单片机的话,应该去学哪些方面的知识?希望高手们认真作答,谢谢

51单片机没有什么好强化的,底层寄存器你会了就OK了,不过你要非常熟悉51单片机框架和结果,你说你51单片机已经够熟练了,不知道你熟练成啥程序,是不是自己什么可以随便出个项目就可以很快的硬件和软件在一定的时间内自己搞定,那样你就算熟悉了,不知道你51单片机会操作的C语言是不是所有条件语句、结构体、指针等都可以在51单片机上灵活应用了,如果可以我给你指条明路。
第一: 你以后的规划,是想上研发方面发展,还是纯粹电子爱好者。

第二: 你是想以后往单片机开发,还是嵌入式系统开发等........。

如果你想搞纯粹单片机开发,建议你直接学习STM32单片机,现在电子行业STM32单片机已经是主流了,你C语言有没有学好,你一看ARM单片机你知道了,很多人说ARM单片机比较难学习,这说明他们C语言没有学好,自己都说51单片机玩的很牛才转向ARM,哎,废话不多说。追问

我只是个大一电子信息专业的学生,这个寒假才自学的单片机,在网上面买了块单片机实验板学习而已,我现在只是掌握了学习板上面的那些功能而已,比如说流水灯,数码管,定时器,中断,串口通信,键盘之类的这些知识,我现在很迷茫,因为自己除了能通过外接个1602液晶显示屏在上面能弄个随意调节时间的电子时钟之外,什么都不会,我现在不知道该继续往哪方面学习,望您能多给些建议

追答

/*************************************************************************************************
你还是大一学生啊,那学习的时间是很充足,记住我一句话:C51单片机的概念,是学习C语言,不是单片机只是51单片机简单,用它来学习C语言的,你要把C语言吃透,必须在51单片机上,把C语言的一系列的语句能灵活自如
的应用,这样才可以,想把C语言吃透必须多做实验、总结经验,多到论坛里面看看别人做的DIY,自己也试着去独立完成,记住多做实验。

你可以再51上面多花点时间、毕竟你还是大一学生、花个一年半载,再去学习STM32,注意只要你有程序思想
什么单片机都不在话下。
切记学习单片机千万不要浮躁,要先把基础打好。
***************************************************************************************************/

追问

谢谢你的回答,帮我解开了一些学习上的迷惑,我还想请问一下,如果以后要做单片机工程师这样一类的工作,是不是还要学会设计电路?如果要学习这方面的知识,除了要懂Protel 99软件的使用之外,还需要学哪方面的理论知识?是数电模电吗?

追答

/***********************************************************************************
对单片机开发,单片机是依赖硬件的,如果想做一名合格的开发工程师具备条件如下:
第一: 原理图,PCB必须独立完成设计。
第二: 硬件,模电数电必须有一定功底。
第三: 热爱学习,必须有一定自学能力。
第四: 抗压力能力要强。
注意:以上是单片机开发工程师最基本的条件,我深有感触,当你项目积压,无法完成任务
后面有一群人催你时,那日子真的很煎熬,当项目完成后,还要自学新知识,因为很多项目都是你
以前没有接触后,研发就是一项创新。
************************************************************************************/

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-14
看完郭天祥“十天学会单片机”之后基本了解并掌握了51单片机的基本知识,可以继续学习以下内容:
1)因此可以从实际工程角度,进行项目开发,从而巩固学过的知识;
2)结合C51语言,进一步学习C,C++语言的,把C语言吃透,把C语言的一系列的语句能灵活自如;

3)如果想搞纯粹单片机开发,可以继续学习STM32单片机,现在电子行业STM32单片机已经是主流了,同时stm32也是一款简单的基于ARM架构的单片机。
第2个回答  2013-01-30
我是学了51以后学的ARM11,但是感觉学着很吃力,不是因为单片机没学好,而是ARM本身的东西就比较的多,其实学了51以后可以试着接触一些高端一点的单片机,这样循序渐进的来效果会好点,在学ARM的时候会感觉很轻松,我是在学点ARM以后又回头看AVR感觉是很随意了,现在依然在学51,做51的项目,需要学的东西很多,希望可以帮到您
第3个回答  2018-06-30
十天学完后,看吴鉴鹰单片机实战精讲是可以的,前者可以了解一下单片机的基础知识,后者让你了解项目的开发技巧和调试方法,比如示波器的使用,程序调试的常见错误,还有怎么入手一些大一点的项目,像燃气报警器,贪吃蛇,大字万年历,都是新手培养编程思路和调试方法很好的资料。
第4个回答  2013-01-30
我觉得,你还是结合实际一下吧。
用什么学什么,跟工作联系一下啦。。。
不要一味的研究这,研究那,可能到时,真正用起来,你一个都不会用。。。
相似回答