打印

现在刚开始学单片机,先学那种语言好呢?

[复制链接]
4513|21
手机看帖
扫描二维码
随时随地手机跟帖
沙发
hotpower| | 2008-9-9 01:50 | 只看该作者

asm+c

使用特权

评论回复
板凳
王紫豪| | 2008-9-9 11:05 | 只看该作者

A人,C人,哈哈

使用特权

评论回复
地板
chenczy| | 2008-9-9 11:49 | 只看该作者

最好先学C

   学完C了,还要学一下汇编的

使用特权

评论回复
5
农民讲习所| | 2008-9-9 11:53 | 只看该作者

C

如果先学汇编,人会学笨的。

使用特权

评论回复
6
McuPlayer| | 2008-9-9 12:07 | 只看该作者

难怪我这么笨,原来是先做A人再做C人的缘故

使用特权

评论回复
7
forthlab| | 2008-9-9 12:33 | 只看该作者

同意所长的观点

直接学C.

使用特权

评论回复
8
zyok| | 2008-9-9 12:35 | 只看该作者

呵呵,估计先做C人后就不想做A人了。。。

使用特权

评论回复
9
hotpower| | 2008-9-9 12:58 | 只看该作者

先C后A=给"80后"做"忆苦思甜"报告~~~背景音乐为"不忘那一年"

歌词有些忘了,大概有:

...生产队里开大会,诉苦把冤申...

万恶的旧社会,地主把租收...

....

俺当时吃的窝窝头很难咽下...可是不敢说~~~

使用特权

评论回复
10
原野之狼| | 2008-9-9 13:54 | 只看该作者

先C,后A.

以C为主,关键是要了解单片机的体系结构。

使用特权

评论回复
11
nemo109| | 2008-9-9 17:31 | 只看该作者

回复主题:现在刚开始学单片机,先学那种语言好呢?

先学C,但是也要了解汇编,因为汇编可以让你清楚单片机的内部结构和运行方式。

使用特权

评论回复
12
mgarm| | 2008-9-9 17:36 | 只看该作者

汉语+英语

使用特权

评论回复
13
machunshui| | 2008-9-10 00:21 | 只看该作者

同意!

"如果先学汇编,人会学笨的。"

同意!

使用特权

评论回复
14
救火车| | 2008-9-10 08:49 | 只看该作者

我就是那个先学汇编,再学C的。

使用特权

评论回复
15
xwj| | 2008-9-10 08:55 | 只看该作者

应该先学国语

学会自己看书先.

使用特权

评论回复
16
天雨粟| | 2008-9-13 09:46 | 只看该作者

谈点个人看法,仅供参考

学单片机,不懂软件不行,不懂硬件更不行,要的是软硬兼修.
如果是这样,则汇编和C都要熟悉.
汇编是描述硬件的语言.例如CJNE  A,#data,rel这条指令的硬件运行描述如下:
cjne A, #data, rel 等于:
    PUSH ACC
    CLR C
    SUBB A, #data
    JNZ  rel1
      pop acc
REL1:
      POP ACC
软件是在硬件的基础上运行的,所以得先学汇编.况且几乎没有用C讲解单片机硬件的资料.
应该先通汇编,结合片子的物理结构、引脚特性、SFR的构成,做到对指令烂熟于胸。
汇编是描述硬件的语言,优点即是其缺点,结构性较差,如果编稍大一点的程序,那C要合适得多。
个人强烈认为,C能力与汇编能力对于学者而言,那是相互促进的关系,绝非互相干扰的关系。

使用特权

评论回复
17
dandywang| | 2008-9-17 14:58 | 只看该作者

支持LS的看法

使用特权

评论回复
18
jerrymiao| | 2008-9-18 16:52 | 只看该作者

先A后C

先A后C,


刚开始,对单片机内部又不了解,学C不好,学A可以了解内部结构,再去学C就好了

使用特权

评论回复
19
天雨粟| | 2008-9-18 18:47 | 只看该作者

再多说两句

一些前辈,汇编精熟,目无全牛,他们是有资格说汇编不重要的,例如五笔好的人,可能压根儿忘了口诀,他们是有资格说口诀不重要的,但初学者,还得老老实实背口诀!

如果不会汇编,这条C语句如何理解:
sum=sum+i;猛一看,方程不成立,是不是有点头大,但对懂汇编的来说,这条语句其实是:
MOV A,sum  ;直接寻址sum,放入A中
ADDC A,i   ;i寄存器寻址
MOV sum,A   ;将结果放入sum

就是这个意思,当然,如果sum是整形的话,要用双字节加法。

总之,用汇编看C,有洞若观火的效果。

使用特权

评论回复
20
cnchip| | 2008-9-18 21:12 | 只看该作者

要是不弄懂汇编很难真正搞懂它到底是怎么run的

俺直到现在都不后悔当年写了两套分别4k多行的汇编,开始还不知道MCU居然还可以用C,惭愧惭愧呀!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

14

帖子

0

粉丝