单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: dragoars
收起左侧

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

    [复制链接]
Brry 发表于 2017-11-24 22:34 | 显示全部楼层
可以的
回复

使用道具 举报

Brry 发表于 2017-11-24 22:35 | 显示全部楼层
可以的,在学习单片机的同时,你会不断的接触c语言,慢慢的就就会了
回复

使用道具 举报

洛臻么么哒 发表于 2017-11-24 22:36 | 显示全部楼层
可以,可以学汇编,汇编比C语言更难。
回复

使用道具 举报

zenghi 发表于 2017-11-24 22:46 | 显示全部楼层
其实玩着玩着就会了,单片机对C要求可以不会那么深,会if else基本也能玩,不需要linux那种链表指针回调这些。
回复

使用道具 举报

xinyuxuan 发表于 2017-11-24 23:32 | 显示全部楼层
不可以  
回复

使用道具 举报

张敏51 发表于 2017-11-25 00:02 | 显示全部楼层
最好还是学习一下C语言,不然你得学习汇编。当然如果只略微涉及一点东西的话,就找别人做吧。
回复

使用道具 举报

baofu 发表于 2017-11-25 07:54 | 显示全部楼层
这样问的见得太多了,我觉得,想学成一点技术,有些投入是“刚性”的---也就是那些劳动你无论如何也绕不过去的。就单片机而言,既然工作需要,要求至少要比对爱好者高吧?编程语言是必须的,不是汇编就是C,得掌握一种。如果觉得C太难,那就别说汇编了,汇编更繁琐。

评分

参与人数 7黑币 +76 收起 理由
51单片机1234 + 1
yousunny + 30 很给力!
阿萨德ssds + 4
花落雨 + 5 赞一个!
y673533511 + 1
SAUERKRAUT + 5 赞一个!
admin + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

13307472820 发表于 2017-11-25 09:31 | 显示全部楼层
可以学
回复

使用道具 举报

13307472820 发表于 2017-11-25 09:32 | 显示全部楼层
想学都可以
回复

使用道具 举报

无量寿经 发表于 2017-11-25 10:00 | 显示全部楼层
学单片机过程中C语言也顺带就学会了,想透彻单片机上的C语言,下面这本书是必不可少的,可让你少走10年弯路。 书封面照片C.JPG
第二章  C语言基础,目录
第2章  单片机开发必须掌握的C语言基础
2.1  简单数据类型与运算符
2.1.1  原码、反码、补码、BCD码、格雷码
    2.1.2  常量      
    2.1.3 变量的数据类型(bit、char、int、long、float)
2.1.4  变量存储空间(code、data 、bdata 、idata、xdata)
2.1.5  变量存储类型(auto、static、extern)
2.1.6  变量作用域
2.1.7  运算符   
2.1.8  运算符的优先级与结合性
2.2  C51构造数据类型
2.2.1  数组:将相同类型数据组合在一起就构成数组(如数码管显示缓冲区)
2.2.2  结构体:将不同类型数据组合在一起就构成结构体(如年月日2014-12-31)
2.2.3  共用体:不同变量占用相同内存地址就是共用体
2.2.4  指针:用于直接读取或修改内存值
2.2.5  #define与typedef的差别
2.3  流程与控制
  2.3.1 分支结构
  2.3.2  循环结构
  2.3.3  跳转结构
2.4   函数
    2.4.1 函数定义
2.4.2  调用格式
2.4.3  传值调用与传地址调用2种方式对比
2.4.4  数组作为函数参数
2.4.5  使用指针变量作函数形式参数
2.4.6  使用结构体变量指针作为函数参数
2.4.7  函数作用域
2.4.8  库函数
2.5   模块化编程
    2.5.1  头文件的编写
    2.5.2  条件编译
2.5.3  多文件程序(模块化编程)




回复

使用道具 举报

天天走 发表于 2017-11-28 22:19 | 显示全部楼层
可以,但是要了解点基本程序
回复

使用道具 举报

咯咯咯咯 发表于 2017-11-29 01:33 | 显示全部楼层
c语言是单片机的基础,要会
回复

使用道具 举报

咯咯咯咯 发表于 2017-11-29 01:35 | 显示全部楼层
c语言是这个的基础,不过不会很难
回复

使用道具 举报

2282184632 发表于 2017-11-29 06:09 来自手机 | 显示全部楼层
建议c语言跟汇编都学习
回复

使用道具 举报

白先君 发表于 2017-11-29 10:44 | 显示全部楼层
学C语言最好,
回复

使用道具 举报

JINX5155 发表于 2017-11-29 16:11 | 显示全部楼层
先学c语言,再学会比较好
回复

使用道具 举报

脂剑奇僧 发表于 2017-11-29 16:34 | 显示全部楼层
C语言比汇编简单,学起来很快的
回复

使用道具 举报

t185365413 发表于 2017-11-29 16:49 | 显示全部楼层
最好还是会一点基础的,要不然学起来很吃力
回复

使用道具 举报

yesning 发表于 2017-11-29 17:32 | 显示全部楼层
加油啊,有兴趣就坚持,坚持坚持,相信自己
回复

使用道具 举报

johnzhy 发表于 2017-11-29 17:37 | 显示全部楼层
C语言确实还是要去学习的,有些编程基础学的话还是不会太慢的。加油~
回复

使用道具 举报

363474811 发表于 2017-11-29 17:51 | 显示全部楼层
也可以的  汇编语言
回复

使用道具 举报

Zzs333 发表于 2017-11-29 18:05 | 显示全部楼层
可以,不过得学一点汇编语言,然后学习单片机,不过单片机最好学会c语言编程,效率更高
回复

使用道具 举报

zhu1991 发表于 2017-11-29 18:25 | 显示全部楼层
不可以,因为学习单片机要编程,要跟机器打交道,而跟机器打交道的语言就是C比较好,学习单片机的语言基础就得会C,只是我作为计算机研究生的看法,如果不对,请指正
回复

使用道具 举报

可爱狗 发表于 2017-11-29 18:39 | 显示全部楼层
可以边学习单片边学习c语言,推荐看 手把手教你学单片机。
回复

使用道具 举报

zhou360594174 发表于 2017-11-29 19:14 | 显示全部楼层
单片机可以用C语言或者汇编语言,C语言好学点
回复

使用道具 举报

阿休 发表于 2017-11-29 19:41 | 显示全部楼层
现在单片机语言大部分都是以C语言为基础的,学不好C语言想学好单片机有点困难
回复

使用道具 举报

hutuxian 发表于 2017-11-29 20:16 | 显示全部楼层
可以啊
回复

使用道具 举报

hutuxian 发表于 2017-11-29 20:17 | 显示全部楼层
当然可以的
回复

使用道具 举报

johnny1126 发表于 2017-11-29 20:18 | 显示全部楼层
你可以试试MIXLY
回复

使用道具 举报

薛定谔的猫PRO 发表于 2017-11-29 20:50 | 显示全部楼层
大概可以吧
回复

使用道具 举报

xxttkl 发表于 2017-11-29 21:10 | 显示全部楼层
必须会一门语言才能进行下去啊,不然怎么让单片机工作呢?
回复

使用道具 举报

gengjinbu 发表于 2017-11-29 21:12 | 显示全部楼层
看你的年龄,30岁以下,可以先学C语言,再学习单片机,这两者时相辅相成的,年龄超过30岁,不建议学习这一行
回复

使用道具 举报

jblbin2008 发表于 2017-11-29 22:28 | 显示全部楼层
想踏入编程界,C永远都是开门石,想成高手,C就是内功。汇编是根骨,数学是悟性。
回复

使用道具 举报

490899538 发表于 2017-11-29 22:46 | 显示全部楼层
会有点吃力
回复

使用道具 举报

d_x 发表于 2017-11-29 22:47 | 显示全部楼层
可以,多种语言开发
回复

使用道具 举报

雨林木木风 发表于 2017-11-29 23:00 | 显示全部楼层
当然可以啊,可以边学习边做啊 就像我学了c++再来用c反而不习惯
回复

使用道具 举报

xyxian 发表于 2017-11-29 23:14 | 显示全部楼层
没有什么是不可以的
回复

使用道具 举报

hmz168 发表于 2017-11-29 23:35 | 显示全部楼层
入门可以先学汇编,当然学会C更好
回复

使用道具 举报

 楼主| dragoars 发表于 2017-11-30 07:38 | 显示全部楼层
baofu 发表于 2017-11-25 07:54
这样问的见得太多了,我觉得,想学成一点技术,有些投入是“刚性”的---也就是那些劳动你无论如何也绕不过 ...

谢谢!明白你的意思,态度决定一切。我这不是“刚性”的工作需要,但这是爱好,是喜欢。我从C开始吧!
回复

使用道具 举报

 楼主| dragoars 发表于 2017-11-30 07:39 | 显示全部楼层
le51 发表于 2017-11-23 21:30
单片机大部分用c语言和汇编语言,c语言应用较多,而且比较好找资料,所以建议楼主学习c语言

学C吧,谢谢你!
回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51黑电子论坛单片机.

Powered by 单片机教程网

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