单片机和C语言有什么关系吗

单片机的编程语言是不是可以用计算机的C语言编制呢》?... 单片机的编程语言是不是可以用计算机的C语言编制呢》? 展开
 我来答
zhxiufan
2018-06-25 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38386
国家科技进步奖

向TA提问 私信TA
展开全部
语法、运算符和变量规则都一样,由于CPU不同,所以库函数都不一样。在普通C中常用的头文件是stdio.h,在单片机(51为例)常用的头文件是reg51.h或reg52.h。单片机面向的是硬件环境更多一些。常用函数printf,普通C中输出到屏幕,单片机中输出到串口。等等,具体的需要自己去挖掘。
pengxiyun1986
推荐于2018-03-23 · 超过24用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:76.9万
展开全部
如果用单片机的编程语言要做出实际的东西,比较难,比如说你做一个除法,十六位的,你要编几十条语句,但你用C语言,一句就行了,而且编写的程序精简,容易查出错来,调试比较简单。只要你对单片机有一些硬件的了解,你就可以用C编些比较复杂的程序。现在单片机的执行速度很快了,时针频率有的可以达到40M,不存在C语言的效率不高而影响你的程序运行!用C编写足够了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
happycxz
2008-07-26 · TA获得超过3146个赞
知道大有可为答主
回答量:3121
采纳率:0%
帮助的人:1629万
展开全部
楼主所要的答案是:能。

单片机和C语言的关系,可以比如你手中的电脑和你使用的高级编程语言的关系,当然,你用你的电脑加汇编语言也能编出你要的东西。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
weisixing
2008-07-26 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:116万
展开全部
大型的单片机程序一般都用C语言
不过C语言的效率不高 建议初学者用汇编 这样更了解底层 有利与以后的发展
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山有木兮吖丫
2017-11-22
知道答主
回答量:10
采纳率:0%
帮助的人:7359
展开全部
用C语言效率更高。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式