|
发表于 2024-1-25 08:58:30
来自手机
|
显示全部楼层
海阔天空9 发表于 2024-1-24 18:28
要玩单片机,语言是绕不开的弯儿。-------------------------所以要学外语,按照他的路径走,,,,,, ...
你做这个手动编程器也是一种规则,不按这个规则也是写不进的。机器语言也是一种规则,就是你输入的0110,只是你输入的是一堆乱码,单片机执行也只能乱来。mov a,b这个是汇编把那些无意义的数字0110变成看起来有意义的文字而已。C语言就更抽象一点把a,b这些对人无意义的语句变成a=b。人就容易理解了。你觉得1001比a=b好用是因为,你输入的是你想要这个灯亮它就这个灯亮,这很好玩,但我觉得不够我要的是它不断的闪,要得是它有人接近它就得亮,人走它就灭,要的是我按一下开关它就动一下然后停一下然后再一直动。它能这么做只能按规则来这个规则就是机器语言,2051有他的一套语言pic也有,6502也有stm也有,都是各自不通用的一堆数字,C语言a=b却能通行它们之间。 |
|