-
要学习单片机,我们首先要知道学习后能做什么,这一点非常重要。
只有你有兴趣,你才会积极学习
建议从 51 个微控制器开始。 如果我们结合一些传感器会更好!
例如,温度、明暗、人体感应、红外线等,这些学习起来会更有趣。
如果有条件的话,可以买一块开发板来学习很多“传感器51单片机”。
推荐:Green Shield X-13 可在线购买。
-
建议不要购买开发板,而是自己焊接十几块几十块板子,提高动手能力,真的管用!! 相信我。
-
我做的开发板,各功能模块都是独立的,可以充分发挥你的自由想象,去跳线匹配硬件电路,提供技术支持,前几个客户,他们都是一周的学习一样。 相信你有足够的时间给两三个业余爱好者,而且既然是第一批板子,**也非常便宜。 如果您有兴趣,请在**上搜索商店
Seawolf Electronics,你可以在**上与我联系。
-
买一块孔板自己焊接,或者随便买,反正没什么区别,买什么都一样。
-
有很多东西只要你知道就可以应用,有些东西遇到就能理解。
-
推荐使用新华隆单片机,它是51的核心(兼容指令集),程序可以有ADC、PWM(可作为DAC)等51所没有的功能,更重要的是:原来的51系列应该已经停产了,买的芯片几乎都是翻新的,没有***......新华龙的单片机上不仅有中文数据手册,还有英文数据手册,内容完全一致,不仅可以方便学习单片机,还可以顺便学习英文,呵呵。
-
建议用多用途板自行焊接,从只焊接一盏行车灯开始,然后一点一点地添加功能。
通过这种方式,软件和硬件都被学习了。
-
开发板与单片机的区别。
单片机是8位单片机芯片,是51开发板的核心器件。 MCU开发板将MCU常用的外设集成到电路板中,与MCU一起形成开发系统。 通过编写程序来控制周围的设备,以达到相应的功能,以达到学习单片机的目的。
具有不同具体解决方案的开发板会有所不同,但通常需要连接到计算机,有些还需要串口驱动程序(使用串口将程序传输到微控制器)。
-
建议直接学习arm+linux,想来就高。
-
每天努力学习,不断进步。
-
最主要的是,该教程应该可以帮助您快速入门。
-
这不是具体哪一个好,它将被系统或管理员删除。
在大学里,电气、通讯、电子、自动控制专业的学生都会接触到一个新奇的东西,那就是单片机,单片机的种类很多,最基本的应该是MCS-51系列。 触摸旁路,所以我建议你从51开始学习,跟着吴建英的单片机开发板,学习成本会更低。 掌握了51微控制器后,您将学习其他微处理器芯片,并且您将很快掌握它。
了解微控制器的硬件结构
就是先浏览一下书中的硬件部分,然后了解单片机的硬件结构。 ROM、RAM、地址、I-O端口等,以及查看一些厂商的MCU数据表,以增强对MCU提供的资源的印象。
掌握编程基础知识
这是关于理解二进制数字、十六进制数字和软件方面。 掌握C语言常用的句子和语法,单片机开发必须使用C语言,快速且易于理解和维护,但是如果要优化程序,还是要知道如何汇编,否则要实现程序的相同功能,一个好的程序员可以短而快地设计程序, 没有优化可能会又臭又长,2K以下就可以做到,你要拿到4K以上,最终产品的成本至少会是几毛钱到一两块钱,而且随着成本的增加,质量会下降,当然这样不好,所以我个人认为要做单片机编程, 它应该是汇编和C会是最好的,其次是C,并且能大致了解汇编,可以帮助优化C程序,掌握编程环境
按照编程环境的用户手册熟悉编程环境。 当今的编程环境一般都是与计算机相连的,因此任何具有基本计算机知识的人都可以快速掌握操作步骤。
同时,将单片机实验的实践与之前学到的硬件知识相结合,起到学习软件和巩固硬件的双重作用。 刚开始的时候,大家可以用别人编译的简单程序在实验板上进行验证和分析,主要是要熟悉学习方法,在应用方面,主要针对单片机各种接口的使用,如应用A、D、D、A、PW输出、LCD和VFD控制、 以及如何规范串口输出口的通信协议等,其控制的各个组件必须首先分析驱动能力,例如电流和电压问题。
其实学习单片机并不难,只要我们用心把握每一个知识点,自己做每一个实验。
-
如果用于学习,如果经济允许,必须购买配套的书籍和配套**。 因为学习更注重材料的搭配,为了让你学习起来方便,否则就会给你更多的配件,配套材料也跟不上,你根本不会怎么用。 但是,现在有些书本和板子比较贵,但是要学知识,还是要投资一些的,要想让马跑得快,要想让马不吃草,那就不现实了。
像王云先生的那套,应该还不错,性价比高。
我看了一下其他的答案,我觉得不好,你很像工控,工控对实时性要求很严格,老二朋友居然出现了while循环,这不符合实时性,我做工控程序,一个主循环一般不会超过10ms >>>More
我不知道你想显示多少位数字,我写了一个 1 位数字的显示。 前提是共阴极数字LED一端接地,由P1端口控制。 >>>More