发布网友 发布时间:2024-09-08 11:30
共4个回答
热心网友 时间:2024-10-26 09:01
只为了学单片机的话,不学也没关系,但如果你时间比较充足而且有想法深入学习的话,还是学学汇编比较好,因为汇编是直接对底层硬件进行操作,学好它,你会对底层硬件的运行原理了如指掌,这样你学其他的语言或者有关的硬件将会事半功倍,得心应手,当然前提是你的汇编也要学的比较扎实,不能只在表面。如果你不想学汇编的话,没问题,建议你看看郭天祥的视频,对你应该会非常有用,祝你好运!热心网友 时间:2024-10-26 09:02
有人带着学的话,个人觉得还是学一下汇编比较好,可以更深入了解硬件。如果是自学的话,C语言比较容易上手。热心网友 时间:2024-10-26 09:05
最好是要学习汇编语言,这样你更能深刻理解单片机的硬件和运行机制。热心网友 时间:2024-10-26 09:05
汇编是基础语言,指令可以写的很精简,因为以前片内资源不多,所以语言精简显得很重要,随着片载容量的不断增长,现在不用考虑那么多了,51的要111条,不好背,AVR的也50多条,所以我建议学C,C是通用语言,学好了就可以设计所有的单片机和数字电路,包括电脑CPU,因为C是通用语言很容易转换成其他片子用的逻辑控制,以后什么ARM,DSP,CPLD,FPGA了,而且用C写的指令在一个品牌的片子里很容易移植到其它品牌的片子里