标题: 学会了C语言一定能学会单片机吗? [打印本页]

作者: CZ123    时间: 2017-12-25 12:49
标题: 学会了C语言一定能学会单片机吗?


作者: 18167712    时间: 2018-1-6 12:53
学会了C语言,在软件编程的开发方面入门会非常快。
作者: 杨子涵123    时间: 2018-1-6 13:34
用C语言来编51快一些,汇编有点难。
51单片机用的是c51,不是标准c。
作者: 计较计较    时间: 2018-1-6 13:39
c语言只是入门基础课程,还需要自已去应用

作者: zl2168    时间: 2018-1-6 13:59
学会了C语言,仅仅是可以软件编程,软件编程是单片机应用的一个基础。
作者: 天下1213    时间: 2018-1-6 17:26
对你学习单片机有一些帮助,主要还要看你学习的态度
作者: dvga    时间: 2018-1-6 17:33
汇编语言也行
作者: dvga    时间: 2018-1-6 17:34
用C语言来编51快一些,汇编有点难。 51单片机用的是c51,不是标准c。
作者: dvga    时间: 2018-1-6 17:34

用C语言来编51快一些,汇编有点难。
51单片机用的是c51,不是标准c。
作者: 1972224324    时间: 2018-1-6 17:48
单片机只是以c语言为基础,需要继续学习单片机中的c语言知识
作者: 110011    时间: 2018-1-6 20:37
单片机编程用的是C语言或者汇编语言, 学好单片机除了需要学好C语言外,还要学好单片机本身的基础知识
作者: Carmen。    时间: 2018-1-7 01:00
学会C语言,只是为了学单片机铺路
作者: xzx010    时间: 2018-1-7 10:32
其实也不一定非要学会C,用一些解释语言编译也可以
作者: qq237484840    时间: 2018-1-7 10:53
单片机好比去干什么事情,C语言好比你用什么方式去干这件事
作者: 明月曦行    时间: 2018-1-7 11:06
不一定的哇
作者: geed    时间: 2018-1-7 11:38
c是基础,其他的东西都会与他相关
作者: 无量寿经    时间: 2018-1-7 11:46
C语言只是单片机知识的一小部分内容,建议在学单片机的过程中去理解与透彻C语言,强烈推荐单片机与C语言入门到透彻的顶级好一本——《51单片机轻松入门-基于STC15W4K系列(C语言版)》。





作者: 15373096441    时间: 2018-1-7 11:55
只要认真,都可以
作者: 呜我为玩    时间: 2018-1-7 17:01
单片机可以用C语言来编程。
作者: 19951220ssssss    时间: 2018-1-7 17:17
需要结合其它知识
作者: 舒服只给死人    时间: 2018-1-7 21:34
我自己也是个新手呀,我有点C语言基础,但是我觉得单片机上有很多知识是他独有的所以答案是否定的呀!
作者: 孤狼131    时间: 2018-1-7 21:44
单片机也可以用汇编语言写的,学会了C语言只能说你有了一个好的基础,但并不是全部,而且要学好单片机,不仅仅是会写程序就可以,硬件方面也很关键
作者: lkkj001    时间: 2018-1-7 23:07
c语言是基础,学了才能深造。新手入门用软件模拟。
作者: 卖梨的小红帽    时间: 2018-1-7 23:07
有时候还得靠汇编语言
作者: cykin    时间: 2018-1-7 23:18
学会了C语言  不是很明白你说的学会是什么程度,不过推可能只是语法了解,能写简单的程序题这类吧(错了莫喷。。。)  学会了C语言,不能说一定能学会单片机,但是简单的单片机编程肯定是没什么大问题的,比如驱动下IO这类的  看个例子基本就明白了,但是要知道为什么比如P1=0xff  是输出高电平   高电平是多少v的电压  就要学习其他知识了
作者: 阿斯蒂芬asdf    时间: 2018-1-7 23:23
不一定,但有帮助,语言之间都是有共通之处的。
作者: juszhan    时间: 2018-1-8 03:07
反郑C语言是基础,学懂了对后面的学习帮助很大
作者: 15172348104    时间: 2018-1-8 07:46
不一定啊,看没个人吧,认真的肯定学的好。
作者: billtest36    时间: 2018-1-8 08:10

c语言只是基础课程,还需要自已去找出相關應用程式使用方法
作者: 枫叶枫叶    时间: 2018-1-8 08:44
学会了C语言  不是很明白你说的学会是什么程度,不过推可能只是语法了解,能写简单的程序题这类吧(错了莫喷。。。)  学会了C语言,不能说一定能学会单片机,但是简单的单片机编程肯定是没什么大问题的,比如驱动下IO这类的  看个例子基本就明白了,但是要知道为什么比如P1=0xff  是输出高电平   高电平是多少v的电压  就要学习其他知识了
作者: 积木卡卡    时间: 2018-1-8 08:57
再学单片机的时候对于编程有了一定基础,这样学起来会更快一些
作者: wxr2956    时间: 2018-1-8 09:11
两者有相通之处,比如都有伪指令之类的
作者: marklee    时间: 2018-1-8 09:16
只要你努力学会了C语言,会更容易去理解单片机
作者: GO@    时间: 2018-1-8 09:56
那可不一定,九层之台,起于累土,C语言只是基础而已
作者: keylududt    时间: 2018-1-8 10:27
学好C语言是嵌入式开发学习过程中非常重要的环节,有c语言基础,搞个4412开发板,学习嵌入式编程程序呢
作者: hgdsdgddjfdf    时间: 2018-1-8 11:02
用C语言来编51快一些,汇编有点难。
作者: 1357753985    时间: 2018-1-8 11:10
不一定
作者: 13646983997    时间: 2018-1-8 11:32
要有硬件基础
作者: MITFER    时间: 2018-1-8 12:54
加油,可以的
作者: haitianyis    时间: 2018-1-8 13:31
C语言是基础,一些算法和数据结构都是需要有C语言为基础的,当然单片机C语言与常用的C语言有些许不同,但大体上是一致的,当然你还要懂得一些单片机硬件的一些东西,比如说寄存器、接口等
作者: zglife    时间: 2018-1-8 13:55
用C语言来编51快一些,汇编有点难。
51单片机用的是c51,不是标准c。
C语言是基础,一些算法和数据结构都是需要有C语言为基础的,当然单片机C语言与常用的C语言有些许不同,但大体上是一致的,当然你还要懂得一些单片机硬件的一些东西,比如说寄存器、接口等
作者: 风月无痕    时间: 2018-1-8 14:23
学习c语言不一定要学习单片机,c语言只是单片机学习的一部分,c语言可以独立出来学习。
作者: 2018发发发发    时间: 2018-1-8 14:31
不一定哦 只能说软件方面很厉害 硬件方面还不一定
作者: PIPI马    时间: 2018-1-8 14:31
学会和会用还不一样0.0
作者: newer    时间: 2018-1-8 14:50
C语言只是一种编程语言!单片机学习建议先读懂硬件原理,再入手。
作者: WOOK    时间: 2018-1-8 15:28
必要不充分条件
作者: linderwu    时间: 2018-1-8 19:39
只是基礎而已,硬體規格,通訊協定,都還要在學
作者: njjm    时间: 2018-1-8 20:30
不一定啊,小同学,你需要了解单片机的组成和引脚的应用,慢慢摸索!
作者: rogery    时间: 2018-1-8 21:33
两回事,只是有C的基础,再学单片机编程上手快很多,毕竟一个软件一个硬件,还要学很多东西。
作者: yh0322    时间: 2018-1-8 21:59
要学习相关硬件基础,数电
作者: 1245916929    时间: 2018-1-8 23:20
学会了C语言在单片机的应用中会有很大帮助的
作者: ahshmj    时间: 2018-1-9 09:55
不一定啊!没有绝对的。想学好单片机,一定要有电工知识打底。
作者: shzhzhy    时间: 2018-1-9 09:57
C语言只是一门语言,单片机用的C语言和台式机的C语言还有一些不同之处。最好对汇编要有所了解,只有了解汇编,才能更好的应用C语言编写单片机程序。
作者: 地大大二胡    时间: 2018-1-9 10:16
C语言的基础是能保证看懂单片机程序,但得知道单片机原理才能运用C语言编写程序
作者: GC6174    时间: 2018-1-9 10:22
C语言是单片机基础,学习单片机重在了解原理
作者: XZQ333    时间: 2018-1-9 13:15
学会了C语言,在软件编程的开发理解会非常快,学起来不会感觉到有压力
作者: 一丝搁浅    时间: 2018-1-9 13:32
学起来会快很多

作者: lee951004    时间: 2018-1-9 15:24
51单片机主要就是汇编和c两种,汇编语言比较难而且冗余,所以主要用c编写,学好c语言不仅能学好单片机,更为学习其他语言打下基础
作者: 恋格1314    时间: 2018-1-9 16:52
学会C语言,有助于学习单片机,但是不一定就能掌握单片机。c语言是基础!
作者: 孙卓    时间: 2018-1-9 16:57
C只是基础
作者: langqixiao    时间: 2018-1-9 18:19
当然了 这都是必须的你懂得把
作者: sfsd    时间: 2018-1-9 18:49
学习好C语言对单片机变成虽然有好处,方便,但是不知道单片机内部工作原理,最起码能看得懂汇编语言
作者: yangwb    时间: 2018-1-9 18:50
拿不停跳动
作者: AlexIM    时间: 2018-1-9 19:04
学了JAVA就一定能学会安卓开发吗
作者: wfsbt    时间: 2018-1-9 19:46
不是的,C是基础
作者: 星辰安瑾    时间: 2018-1-9 21:09
学习C语言相当于学了基础,可以让你学单片机语言的时候更快入门
作者: 丿无关风月    时间: 2018-1-9 23:10
C语言只是一门汇编语言,只是用来编写程序代码,但是单片机属于微型计算机,还涉及到接口。所以C语言只是一门基础而已
作者: celia    时间: 2018-1-9 23:44
c语言主要是基础,通过c语言再掌握其他软件的应用,从而进行单片机应用
作者: 2224004509    时间: 2018-1-10 09:23
c语言应该只属于基础吧。我也刚学单片机没多久,所以不能很好回答你的问题。但学单片机很好玩,我们一起努力
作者: Limkers    时间: 2018-1-10 09:30
学习了C语言之后,单片机很好上手
作者: xingxing123w    时间: 2018-1-10 10:18
学会了C语言就相当于获得了一个兵器,关键还要从实践中学会编程思想,才能让兵器动起来……
作者: 1832004820    时间: 2018-1-10 10:33
看情况了,单片机也可以说有很多种的,学习了c语言确实对单片机有帮助,但是要学好还是得去学习一下微机更好
作者: 悠哉悠哉    时间: 2018-1-10 10:34
C语言比较简单,汇编的话比较烦,可能汇编接触的少
作者: 蛇皮    时间: 2018-1-10 10:44
有很多语言,但是C语言是基本入门语言
作者: 937179553    时间: 2018-1-10 11:09
精通c语言基本就可以进行编程了,只需学习一下单片机的硬件和软件操作就可以了
作者: lin7244    时间: 2018-1-10 11:55
不一定
作者: mingxin    时间: 2018-1-10 13:46
c语言只是一个小基础,c要求你会一段,编程需要你会全部,通俗来说吧,c可以写300字,编程要你写3000字
作者: qpsoso    时间: 2018-1-10 13:54
我觉得会C就很能很屌。。。。。
作者: 朱年强    时间: 2018-1-10 14:06
汇编难,二C比较简单
作者: cxj332    时间: 2018-1-10 15:45
c语言是基础语言,学会c语言,对其他编程的学习有好处
作者: huajiata    时间: 2018-1-10 15:46
学了C语言只能说学了一门编程语言,由于单片机学习是需要软硬结合的,所以可以说是学会了一大半,
作者: 富裕    时间: 2018-1-10 15:55
用C语言来编51快一些,汇编有点难。所以单片机用c语言比较好

作者: 624590475    时间: 2018-1-10 15:56
想学好单片机,首先学好C语言
作者: 624590475    时间: 2018-1-10 15:57
想学好单片机,要先学会C语言
作者: fadingshine    时间: 2018-1-10 16:09
c语言只是控制方法,要学单片机还得了解对应的数据手册,学习寄存器这是比较简单的51单片机,如果是32,AVR等还要学对应的很多外设,不过c语言学会了基本这些也慢慢水到渠成的,希望没有吓到你
作者: 单片机爱好者888    时间: 2018-1-10 16:21
入门快
作者: 卧室谁    时间: 2018-1-10 17:23
肯定能学会
作者: dongfengzouguo    时间: 2018-1-10 17:50
C51是以C语言为基础的,但学会c语言还不够,还要了解51单片机的结构,比如一些寄存器TCON、TMOD
作者: 齐天大圣123    时间: 2018-1-10 20:02
C语言学会了,只能说语言关基本入门,单片机又是一回事,需要你对很多的电路去学习,如何适合不同的要求去调整程序
作者: 150605200    时间: 2018-1-10 20:41
c语言只是基础,单片机还需继续学习
作者: lzq0209sai    时间: 2018-1-10 22:56
已评,本人选择第三个
作者: chentianyu    时间: 2018-1-10 23:43
c语言是程序最基础的语言,单片机是单片机,两个不一样的
作者: sdlyzj123    时间: 2018-1-11 09:46
C是单片机的工具,告诉你怎么操作单片机的
作者: 165456    时间: 2018-1-11 10:25
C语言只是一个基础而已,想学好单片机还要了解许多硬件知识。
作者: 405756111    时间: 2018-1-11 11:13
18167712 发表于 2018-1-6 12:53
学会了C语言,在软件编程的开发方面入门会非常快。

没什么必然关系吧
作者: 1515874    时间: 2018-1-11 12:32
不一定,你也可以走别的方向

作者: 哈哈哈a    时间: 2018-1-11 13:31
学了当然就有基础
作者: 四叶草男孩儿    时间: 2018-1-11 16:26
感觉c语言是进入单片机或者互联网的一把钥匙,虽然拿到钥匙但不一定可以快速找到适合的锁(自己感兴趣的方向)
作者: llgguser2018    时间: 2018-1-11 17:54
学会了C语言,还要对计算机原理有个初步的了解,比如,什么是二进制数,什么是寄存器...等等。计算机可以说是主要由寄存器和存储器及三大类总线构成的。不了解这些是学不好单片机的。当然前提是必须对电学非常熟悉。简单地说,就是这些。
作者: LGH850    时间: 2018-1-11 19:45
学会C语言不一定会单片机,会单片机一般都会C语言,也有会单片机不会C语言的,那就是用汇编写的,但你想会单片机就一定要会C语言!也就是说想会单片机就一定先学C语言!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1