找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: dragoars
收起左侧

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

    [复制链接]
ID:544978 发表于 2019-5-22 19:27 | 显示全部楼层
不可以,一定得学推荐你译本书c primer plus 挺好的学习c语言
回复

使用道具 举报

ID:160500 发表于 2019-5-22 20:37 | 显示全部楼层
从汇编开始吧,这是基础
回复

使用道具 举报

ID:545060 发表于 2019-5-22 20:50 | 显示全部楼层
我也在学单片机,最好还是需要c语言基础这样更好理解,单纯用汇编语言真是。。。。。哎。。。
回复

使用道具 举报

ID:264050 发表于 2019-5-22 20:54 | 显示全部楼层
不会的话,肯定可以学的嘛。单片机的语言感觉比c语言要简单些,不过个人来说的话,我认为这种编程技术,只要花时间去学,最后肯定能学会的。
回复

使用道具 举报

ID:544431 发表于 2019-5-22 21:05 | 显示全部楼层
单片机可以用汇编语言和c语言编程,但个人觉得c语言简单一些
回复

使用道具 举报

ID:93224 发表于 2019-5-23 00:20 来自手机 | 显示全部楼层
可以啊
回复

使用道具 举报

ID:522437 发表于 2019-5-23 09:54 | 显示全部楼层
当然可以 兴趣是最好的老师 大部分都是0基础
回复

使用道具 举报

ID:545401 发表于 2019-5-23 10:54 | 显示全部楼层
汇编也可以,相较于C而言复杂难懂,开发周期也长,况且C语音其实不难,花个十来天看看视频学一学就入个门了
回复

使用道具 举报

ID:545405 发表于 2019-5-23 11:03 | 显示全部楼层
不太好,学习单片机之前一定要学习c语言
回复

使用道具 举报

ID:359711 发表于 2019-5-23 17:15 | 显示全部楼层
可以直接学习单片机
回复

使用道具 举报

ID:545856 发表于 2019-5-23 19:53 | 显示全部楼层
一点都不会的话学习起来还是有难度的,你可以边学边上网查C语言的意思
回复

使用道具 举报

ID:283883 发表于 2019-5-25 20:24 | 显示全部楼层
可以学汇编啊
回复

使用道具 举报

ID:547806 发表于 2019-5-26 20:16 | 显示全部楼层
想要学习单片机,是绕不过c的,当然除了c还有汇编,初始阶段你可以试着用汇编,但不要指望汇编能做一个大项目。
回复

使用道具 举报

ID:482530 发表于 2019-5-26 20:37 | 显示全部楼层
可以去学习汇编语言
回复

使用道具 举报

ID:482530 发表于 2019-5-26 20:37 | 显示全部楼层
c语言也要懂
回复

使用道具 举报

ID:536872 发表于 2019-5-26 20:44 | 显示全部楼层
这样问的见得太多了,我觉得,想学成一点技术,有些投入是“刚性”的---也就是那些劳动你无论如何也绕不过去的。就单片机而言,既然工作需要,要求至少要比对爱好者高吧。
回复

使用道具 举报

ID:547864 发表于 2019-5-26 21:05 | 显示全部楼层
一般单片机都用C语言写,C语言很简单的,就几种语句,很好学
回复

使用道具 举报

ID:542544 发表于 2019-5-26 22:09 | 显示全部楼层
要想玩转单片机,是离不开编程的。用汇编语言的优点是能结合单片机的底层,编出高效精准的程序,缺点是一大堆助记符(特别是CISC单片机,如51单片机)比较繁琐。用C语言的优点是简洁明了,而且有的针对单片机的C语言可以对芯片做特殊优化,或者可以嵌入汇编语言,这样编出的程序效率也比较高。所以做好两者都学,不过作为初学者肯定首选C咯,比起汇编要容易的多。
回复

使用道具 举报

ID:547916 发表于 2019-5-26 22:38 | 显示全部楼层
学好C语言就是打基础,在很多方面都需要,早晚都得学。
回复

使用道具 举报

ID:52944 发表于 2019-5-27 08:33 | 显示全部楼层
C语言是基础,学些与单片机相关的c语言知识点,不用全学
回复

使用道具 举报

ID:52944 发表于 2019-5-27 08:34 | 显示全部楼层
学习单片机其实就是在学习编程语言
回复

使用道具 举报

ID:531648 发表于 2019-5-27 08:42 | 显示全部楼层
单片机编程使用汇编或则C语言,随便学一个        
回复

使用道具 举报

ID:548110 发表于 2019-5-27 09:24 | 显示全部楼层
学习汇编语言就好,C语言不太难
回复

使用道具 举报

ID:548453 发表于 2019-5-27 16:15 | 显示全部楼层
只需要简单的C语言就可以了,大多数多西还是和c语言不太一样,用不到的。
回复

使用道具 举报

ID:548556 发表于 2019-5-27 17:16 | 显示全部楼层
你不会走能跑吗?
回复

使用道具 举报

ID:367415 发表于 2019-5-27 17:26 | 显示全部楼层
可以的,网上有许多教程,讲得特别细,从头开始,就算没有C语言基础也是可以学会的。
回复

使用道具 举报

ID:448316 发表于 2019-5-27 17:29 | 显示全部楼层
肯定可以啊,多看教程和视频,很快可以入门的
回复

使用道具 举报

ID:168453 发表于 2019-5-27 18:05 | 显示全部楼层
可以啊,慢慢来
回复

使用道具 举报

ID:549010 发表于 2019-5-28 09:27 | 显示全部楼层
其实学c好点,毕竟c语言是入门的基础语言,学了c语言,学习其他的语言也有着一定的帮助,老话不是常说,学的多还是有些一定的作用,现在用不到,以后也会用到的,对你学习其他的东西也有着不小的作用,所以我觉得c语言这门还是可以值得学习学习的,毕竟学了没有什么坏处
回复

使用道具 举报

ID:549143 发表于 2019-5-28 11:26 | 显示全部楼层
单片机行业属于嵌入式行业,在软件层面输入最底层,与硬件接口,在硬件层面属于最顶层,代码驱动硬件,所以想学习单片机不会编程肯定是行不通的,而且目前能驱动底层硬件代码的通用型语言也就是C/C++了,总不能去学汇编吧
回复

使用道具 举报

ID:489281 发表于 2019-5-30 01:05 | 显示全部楼层
呃呃,建议先学一下C语言基础
回复

使用道具 举报

ID:302855 发表于 2019-5-30 08:04 | 显示全部楼层
学单片机能够加深对C语言的理解,当然,学单片机之前应该了解一下C语言的数据类型、数据结构、链表、队列、堆栈以及基本语法,比如while/do...while语句、if语句、for语句,首选看一些简单的IO操作程序,然后定时器、中断、串口等
回复

使用道具 举报

ID:542523 发表于 2019-5-30 11:51 | 显示全部楼层
这好像真的学不了,因为单片机不是单纯的电路问题,不像普通电路只要懂芯片工作方式就可以的,当然,你要是会汇编的话当我没说。
回复

使用道具 举报

ID:550366 发表于 2019-5-31 16:22 | 显示全部楼层
四季人 发表于 2018-9-8 15:32
学单片机,你不用c,那你只能用汇编了,汇编可比c难多了,还是学学c吧,不用精,但也要通。汇编也得熟悉, ...

我不认为汇编会比C简单。    我先是学汇编的,汇编整体感觉会比较简单。机械式,不像C那么灵巧。
我后面用C写的程序看起来就像汇编,好久才改过来。
回复

使用道具 举报

ID:420013 发表于 2019-6-1 10:54 | 显示全部楼层
单片机的学习过程中就会用到C语言,所以C语言还是要学的,或者学习汇编语言
回复

使用道具 举报

ID:430832 发表于 2019-6-1 12:10 | 显示全部楼层
可以看郭天祥老师的书,双修
回复

使用道具 举报

ID:569317 发表于 2019-6-22 10:30 来自手机 | 显示全部楼层
我觉得c语言是必须的,虽然汇编大多数都能实现,但C语言相对来说简短很多
回复

使用道具 举报

ID:569355 发表于 2019-6-22 11:11 | 显示全部楼层
c的话还是比较基础的,而且大部分编程语言大同小异,没接触过C在学单片机的时候结合示例程序也很好理解的。不必要执着于是否会C语言就不敢行动。完全可以学的。
回复

使用道具 举报

ID:569421 发表于 2019-6-22 12:58 | 显示全部楼层
可以使用汇编语言,效率低
回复

使用道具 举报

ID:570060 发表于 2019-6-23 14:57 | 显示全部楼层
缺什么学什么,C语言,你只要学会10%,就可以达到90%的功效了。先看一些基础,在单片机练习过程中,再继续学习,可以事半工倍。很简单的。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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