找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: dragoars
打印 上一主题 下一主题
收起左侧

不会C语言可以学习单片机吗?

    [复制链接]
1241#
ID:342822 发表于 2018-9-7 13:29 | 只看该作者
可以的~照猫画虎慢慢地就熟练了。另外还有其他编译器比如:bascom-8051用的是QBasic
回复

使用道具 举报

1242#
ID:394967 发表于 2018-9-7 13:50 | 只看该作者
不行啊,C是单片机的基础
回复

使用道具 举报

1243#
ID:394970 发表于 2018-9-7 13:51 | 只看该作者
单片机大部分用c语言和汇编语言,c语言应用较多,而且比较好找资料,所以建议楼主学习c语言
回复

使用道具 举报

1244#
ID:381498 发表于 2018-9-7 13:57 | 只看该作者
c不难,大概入门,很简单
回复

使用道具 举报

1245#
ID:393911 发表于 2018-9-7 14:12 | 只看该作者
最好认真学好C语言,汇编也可以,推荐C语言,这个是单片机基础
回复

使用道具 举报

1246#
ID:394986 发表于 2018-9-7 14:27 | 只看该作者
单片机需要C语言基础
回复

使用道具 举报

1247#
ID:394993 发表于 2018-9-7 14:39 | 只看该作者
可以学汇编语言
回复

使用道具 举报

1248#
ID:354243 发表于 2018-9-7 14:40 | 只看该作者
可以 先学习硬件,单片机学习分硬件和软件两部分,你可以先学习单片机的结构和工作原理。然后通过对一些简单片机程序例子进行理解,同时慢慢掌握C语言语法,做些小系统,坚持一段时间就上手了。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1249#
ID:354243 发表于 2018-9-7 14:47 | 只看该作者
学习单片机分硬件和软件两块,硬件部分可以先学,只要有电路基础知识就可以;软件部分可以用C语言,也可用汇编语言,如果都不会,可以先适当接触一些简单的程序,由浅到深的理解每一条语句,慢慢增加难度,学习一段时间就好很多了。记住:单片机硬件部分就像人的躯体,而软件部分就像人的思想和灵魂。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1250#
ID:395000 发表于 2018-9-7 15:02 | 只看该作者
非常给力!
回复

使用道具 举报

1251#
ID:395018 发表于 2018-9-7 15:12 | 只看该作者
不会C语言可以学习C语言,不会C语言想学单片机是不可能的
回复

使用道具 举报

1252#
ID:61069 发表于 2018-9-7 17:24 | 只看该作者
可以,用汇编
回复

使用道具 举报

1253#
ID:395135 发表于 2018-9-7 19:23 | 只看该作者
一定要学C语言才行,不会就学会就好了
回复

使用道具 举报

1254#
ID:395165 发表于 2018-9-7 21:06 | 只看该作者
还是花少则一星期,多则两个月。还是该学一下好,
回复

使用道具 举报

1255#
ID:394680 发表于 2018-9-7 22:00 | 只看该作者
学硬件?软件不行啊。
回复

使用道具 举报

1256#
ID:394680 发表于 2018-9-7 22:02 | 只看该作者
最好学会c
回复

使用道具 举报

1257#
ID:393528 发表于 2018-9-7 22:38 | 只看该作者
先试试Microbit,图形化编程, js,python
回复

使用道具 举报

1258#
ID:389097 发表于 2018-9-7 22:38 来自手机 | 只看该作者
可以,单片机c语言还是挺容易学的,要边学边做实验,买块开发板,还送视屏教程。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1259#
ID:395196 发表于 2018-9-7 22:52 | 只看该作者
c语言没搞定,不知道同学会不会汇编,51汇编也可以,还有就是看同学是玩玩,还是想深入,玩玩无所谓,深入就需要学内功不是招式,网上很多视频,弄块开发板烧几个程序,亮个灯其内部原理一点不谈,很多人学完,连最小系统都不会搭建。想深入,模电,数电不可少,这比较是硬件,c语言,汇编要懂,这是适合硬件的语言,建议看看微机原理,这是不可少的,很多专有名词你就懂了,不要连高位和地位都弄不清,不知所云。所以我开始就问楼主是玩玩,还是深入。深入需要的东西很多,玩玩无所谓。我大一开始玩单片机,以为自己会了,大二学微机原理,懂了很多以前不明白的东西比如P0口 00000001是那IO口哪位输出高电平,学了微机原理明白了高低位,就理解了,大三正式开始讲单片机,我们老师说:我们学的是内功,你们以前的都是招式。的确学了又有一种新境界,劝同学想靠这个吃饭,还是重基础,多深入。

评分

参与人数 1黑币 +80 收起 理由
admin + 80 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1260#
ID:395175 发表于 2018-9-7 23:18 | 只看该作者
最好还是学一下c语言,因为和硬件兼容最好的就是c语言
回复

使用道具 举报

1261#
ID:395216 发表于 2018-9-8 00:19 | 只看该作者
最好学一下吧
回复

使用道具 举报

1262#
ID:395218 发表于 2018-9-8 00:37 | 只看该作者
c语言还是要学的
回复

使用道具 举报

1263#
ID:395223 发表于 2018-9-8 02:39 | 只看该作者
可以学习汇编语言,更加直接,更加高效率。
回复

使用道具 举报

1264#
ID:395223 发表于 2018-9-8 02:40 | 只看该作者
可以学习汇编语言,但是不太容易记忆。
回复

使用道具 举报

1265#
ID:394808 发表于 2018-9-8 06:31 | 只看该作者
建议先学C语言
回复

使用道具 举报

1266#
ID:334202 发表于 2018-9-8 09:25 | 只看该作者
可以的,不过刚开始会有点吃力
回复

使用道具 举报

1267#
ID:395262 发表于 2018-9-8 10:18 | 只看该作者
不会C,那你应该连汇编也不会了。那,拿什么写程序
回复

使用道具 举报

1268#
ID:395278 发表于 2018-9-8 11:08 来自手机 | 只看该作者
可以的,不过建议还是要先学些基本的c语言知识。然后边学边做,这样的效率很高,尤其是学51,光是拿着理论学效率很低。如果边学边做,遇到问题有很多,这也积累动手经验,这是光学不做遇不到的。其他的,可以慢慢学,毕竟单片机只要烤c语言

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1269#
ID:395322 发表于 2018-9-8 13:00 | 只看该作者
不会C可以学,相比汇编一类的,C语言编程具备更高的效率。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1270#
ID:395329 发表于 2018-9-8 14:01 | 只看该作者
可以,只要能坚持学习,多可以学学好

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1271#
ID:395331 发表于 2018-9-8 14:07 | 只看该作者
可以  除了C语言还可以学习汇编语言,但是最好学习C语言

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1272#
ID:395344 发表于 2018-9-8 14:50 | 只看该作者
可以用汇编也行;会C语言可以用很多功能库,可以更有效率,更好阅读,有助于后面维护修改。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1273#
ID:395349 发表于 2018-9-8 15:05 | 只看该作者
micropython可以试试,还有esp32貌似能跑lua。但是如果想深入学单片机,c还是绕不过去的。而且c入门的话很快,整个led 按键 定时器 串口,全都试一遍之后就差不多能做点东西了

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1274#
ID:395356 发表于 2018-9-8 15:32 | 只看该作者
学单片机,你不用c,那你只能用汇编了,汇编可比c难多了,还是学学c吧,不用精,但也要通。汇编也得熟悉,否则就别学单片机

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1275#
ID:395093 发表于 2018-9-8 17:04 | 只看该作者
必须可以 单片机用到的语言不仅仅是C
回复

使用道具 举报

1276#
ID:395430 发表于 2018-9-8 17:54 | 只看该作者
应该不行哦,不过会汇编语言也行
回复

使用道具 举报

1277#
ID:312718 发表于 2018-9-8 18:02 | 只看该作者
最好学一下
回复

使用道具 举报

1278#
ID:243060 发表于 2018-9-8 18:59 | 只看该作者
可以的   ,单片机的编程基础是c但是  系统学习单片机的过程中会慢慢的把c的东西补起来

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

1279#
ID:395410 发表于 2018-9-8 19:06 | 只看该作者
当然可以,我就用的汇编语言,但C语言通用性更强点,建议学C语言。
回复

使用道具 举报

1280#
ID:36105 发表于 2018-9-8 19:20 | 只看该作者
学习一门技术,不是三两天就可以的,如果是工作需要的原因,建议先了解单片机,通过汇编语言的学习,可以加深对单片机内部各个单元的了解。不过想要在单片机领域有更大的突破和深层次的应用,C语言是必须要掌握的一种编程语言。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表