单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: dragoars
收起左侧

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

    [复制链接]
xiaofangya 发表于 2019-1-4 09:21 | 显示全部楼层
可以看一下郭天祥的《单片机C语言》入门,会对你有很大的帮助。
回复

使用道具 举报

xiaob123 发表于 2019-1-4 12:48 | 显示全部楼层
可以通过单片机学习c语言,完全没有问题的
回复

使用道具 举报

chenhaodi 发表于 2019-1-4 13:11 来自手机 | 显示全部楼层
我大一的时候也被这个问题所困扰,在学单片机的时候,遇到编程就不会。楼主,可以跟我一样边学单片机边学C,这样能比较高效的学习。关于C,推荐一本比较好的书籍,《C Primer Plus中文版》,如果你英文比较好的话可以看英文版。
回复

使用道具 举报

V_T 发表于 2019-1-4 14:25 | 显示全部楼层
C语言对于单片机来说是很重要的,很难避的过去
回复

使用道具 举报

hxfxh001 发表于 2019-1-4 14:59 | 显示全部楼层
只需要会c#
回复

使用道具 举报

qq1020627274 发表于 2019-1-4 15:29 | 显示全部楼层
可以,C和汇编都可以作为单片机语言,但不会C可以学单片机
回复

使用道具 举报

1137221527 发表于 2019-1-4 15:39 | 显示全部楼层
可以   可以边学习c边学单片机
回复

使用道具 举报

2019keil 发表于 2019-1-4 15:57 | 显示全部楼层

C语言是基础
回复

使用道具 举报

大鼻头 发表于 2019-1-4 17:20 | 显示全部楼层
可以的  不过要有一定的了解
回复

使用道具 举报

情轻清 发表于 2019-1-4 17:44 来自手机 | 显示全部楼层
我是正在学单片机的学生,初学不难,跟c的关系不是很大,主要就是熟悉它的各种逻辑运算指令和寻址方式,之后的就是个人逻辑组合编写程序代码了,最好从简单的一些题目做起,起码入门还是不算太难的。
回复

使用道具 举报

小手手123 发表于 2019-1-4 18:39 | 显示全部楼层
学单片机肯定得会C语言,大部分的单片机都是用C语言的
回复

使用道具 举报

zhoulinan 发表于 2019-1-4 19:45 | 显示全部楼层
当然可以,只要你想学
回复

使用道具 举报

杀死比亚 发表于 2019-1-4 19:50 | 显示全部楼层
C语言还是要学的,可以一边学单片机,一边学C语言
回复

使用道具 举报

八角8823 发表于 2019-1-4 20:28 | 显示全部楼层
不行的,建议你一边学C语言一边学单片机,进步会很快的
回复

使用道具 举报

kissme 发表于 2019-1-4 21:04 来自手机 | 显示全部楼层
我也是小白一个,用了两月,,断断续续自学,现在能独立点数码管以及自己写时钟程序。。。所以。。c语言入门不难,,坚持学习就。。。。
回复

使用道具 举报

爱爱爱 发表于 2019-1-5 09:58 | 显示全部楼层
当然可以啊  不过最好是多学习学习C语言  因为好多程序都是用C语言编写的  您也可以学学其它的语言  例如C+ 汇编等语言
回复

使用道具 举报

giygov 发表于 2019-1-5 10:22 | 显示全部楼层
先买套开发板吧,照着开发板的教程慢慢来,网上信息太多,根本就不是什么好事,信息太多,就需要大量的尽力去辨别那些信息是正确的那些信息是错误的,小马过河,然后你根本不知道谁的答案是符合你个体的最合适的答案,所以,你以为网上资料多是好事,其实不是。买个单片机开发板,也就百来块钱,先找下感觉,入门了,慢慢会分辨信息了,然后进阶,很容易就学会了。如果要精通,就要认真专研了。
回复

使用道具 举报

180 发表于 2019-1-5 10:53 来自手机 | 显示全部楼层
可以的,玩arduion就可以用米思奇来可视化编程,都是可以看得懂的文字说明,你只要懂非门就好了
回复

使用道具 举报

累不死的狗 发表于 2019-1-5 11:24 | 显示全部楼层
可以,会汇编也行
回复

使用道具 举报

mlkj 发表于 2019-1-5 11:54 | 显示全部楼层
可以,单片机用到的c语言语法并不多,只有有编程的基础基本上都能看得懂
回复

使用道具 举报

电子小白... 发表于 2019-1-5 15:46 | 显示全部楼层
我感觉C比汇编稍微简单一点
回复

使用道具 举报

weidoit 发表于 2019-1-7 19:24 | 显示全部楼层
都是从“不会”到“会”。
回复

使用道具 举报

dierhan002 发表于 2019-1-7 20:06 | 显示全部楼层
我也是不会C语言,直接上单片机的!
回复

使用道具 举报

easyknow 发表于 2019-1-9 15:34 | 显示全部楼层
我20年前学的汇编,18年前学的keil C,C比汇编简直太容易了,汇编连寄存器都要自己定义分配,如果程序运行中不够了还要想办法调度。
回复

使用道具 举报

18206192598 发表于 2019-1-9 16:48 | 显示全部楼层
既然是工作需要,单片机要学,怎么可能不学C语言和汇编语言,不管怎么样总要懂一些的。
回复

使用道具 举报

knightssss 发表于 2019-1-9 17:15 | 显示全部楼层
单片机有很多种,每种的侧重都有不同,在自己想深入的单片机方向选择一本经典教材,然后将心沉入教材,开始用功学习。切记不要只看书,要读懂书中例子程序,且动手编程实现它。总结就是多看多练
回复

使用道具 举报

rgsdga 发表于 2019-1-9 18:30 | 显示全部楼层
我是直接学单片机的过种中才学C语言的。还行
回复

使用道具 举报

luchengcat 发表于 2019-1-9 22:45 | 显示全部楼层
不是C 就是汇编   相比而言  还是C吧
回复

使用道具 举报

yjzone 发表于 2019-1-10 15:10 | 显示全部楼层
汇编在控制方面很直观,尤其是在线仿真,但是数据处理能力不行。所以还是学C吧。
我十几年前学的汇编,最近想做点东西重新开始,学C了
回复

使用道具 举报

zjto1 发表于 2019-1-10 15:27 | 显示全部楼层
学习一下简单的c语法吧,包括if,while,for之类的结构,位操作等,不然你可能也看不懂别人写的程序,还有就是要上档次的程序,还必须学习更多的c语言相关知识,比如文件操作,内存管理,io驱动函数之类的
回复

使用道具 举报

周超然 发表于 2019-1-10 16:04 | 显示全部楼层
C语言基础不能,后面东西多了,联系到单片机机制就复杂了。
回复

使用道具 举报

xxie_ 发表于 2019-1-10 16:23 | 显示全部楼层
我感觉,有点困难(இдஇ; )还是学一下啊
回复

使用道具 举报

lijunyi98 发表于 2019-1-10 16:39 | 显示全部楼层
单片机自带的有汇编语言,可以直接学习
回复

使用道具 举报

25Hzzz 发表于 2019-1-10 16:40 | 显示全部楼层
不会C语言,也可以用汇编语言,如果没有任何语言基础的话,建议从C语言入手,因为C语言比较好理解,容易上手,可以一边学单片机一边学C语言,同步进行,加油!
回复

使用道具 举报

winnerlqy 发表于 2019-1-10 22:30 | 显示全部楼层
掌握c语言的基础知识就可以,if,while,for语句掌握了就可以解决很多问题。
回复

使用道具 举报

ch12063119 发表于 2019-1-11 10:14 | 显示全部楼层
你这样思想有问题,空中楼阁
回复

使用道具 举报

tangDK 发表于 2019-1-11 10:37 | 显示全部楼层
不会C就汇编,但是C更容易懂一些,不然没办法了
回复

使用道具 举报

阿斯蒂芬asdf 发表于 2019-1-12 15:40 来自手机 | 显示全部楼层
我觉得对于绝大多数语言来说,c语言是基础,汇编语言虽然是一门新的语言,但是算法很多是共通的
回复

使用道具 举报

菜鸡一只314159 发表于 2019-1-12 18:29 | 显示全部楼层
不用那么深的C语言,但51的话if,while等循环、位操作还是要懂一点。
32还要懂一点结构和句柄
回复

使用道具 举报

奢靡男孩 发表于 2019-1-12 20:15 | 显示全部楼层
只要你有心学习,能坚持
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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