发布网友 发布时间:2022-04-25 05:56
共4个回答
热心网友 时间:2023-11-01 01:36
汇编语言是与硬件紧密相联系的语言,每种处理器都有自己的语言,单片机也有自己的,既然想学习51单片机,那就必须学51单片机的汇编语言,不要想离开硬件而直接谈论学习汇编语言,那是无用的。我觉得初学者学习单片机最好从8位的开始,你想学习单片机,最好能买本自己的书吧,这种东西虽然动手能力要求高,但是也必须有足够的书本学习时间的,尤其是初期,单片机每一个模块都有自己的语句特色,看看课本上大师们怎么编的,模仿很多遍之后,你会不知不觉的发现自己也成开发高手了,呵呵。而且当你羡慕别人写的程序几百行的时候也不会想到后来自己也能写出来的,其实你可以,但是这是需要课本学习时间的,每个语句反复的揣摩自己模仿,就是这样的刻苦练的,没什么好的捷径,没有汗水不会有收获的,但是这也是一个充满乐趣的过程。如果你不舍得花钱买硬件开发板的话,给你推荐几款软件,WAVE6000编译汇编语言,(因为你是初学,所以没推荐KEIL C51,这个后来用C语言的时候用吧,伟福6000又小又方便),然后PROTEUS硬件仿真测试程序。我已经脱离51单片机了,进入ARM的32位世界里了,你在做好8位以后也可以进阶到更广阔的嵌入式开发上了,我课设和毕设全是51单片机开发的东西,都是优秀,呵呵,用心做总会让自己有所收获的。祝你早日成功,坚持就是胜利。热心网友 时间:2023-11-01 01:36
学汇编需要有点硬件基础,学汇编的目的也是为了了解硬件结构。c语言你应该了解,c是脱离底层硬件的高级语言,两种语言的学习思路是不一样的,如果想学好首先需要认识到这一区别。热心网友 时间:2023-11-01 01:37
1、找本介绍学习51单片机的书,如《单片机原理与接*术》,把51的结构清楚了,什么寄存器啦,I/0口啦,用什么符号表示的;顺带学习里面的汇编语言部分,找笔记本记一下汇编部分的指令;单独介绍汇编的书好像没有。热心网友 时间:2023-11-01 01:38
多实践,多看书,坚持最重要