为什么单片机程序只能用汇编语言和C语言编写?其它语言像VB/VC为何不行?

 我来答
wolf_lhy
2011-12-30 · TA获得超过6609个赞
知道大有可为答主
回答量:1090
采纳率:66%
帮助的人:551万
展开全部
单片机最终识别的只是二进制的机器语言,什么汇编,C,Basic,C++单片机都不认识。之所以能用C语言和汇编语言编写,很简单,因为公司做的软件中,如Keil,可以把这些高级语言翻译编译成最终的二进制语言。
那么为什么不能用VBVC呢,因为没有那样的软件,如果你的水平很高,也可以做个那样的编译软件,把Basic语言翻译成二进制。
另外,纠正你个错误,VB和VC不是语言,是软件,VB用的是Basic语言,但是VB只是个开发环境,VC++也是一个道理
dujinxin654001
2011-12-31 · 超过29用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:81.5万
展开全部
单片机的时间和空间资源有限,其他的不是太慢就是太大了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andylauren
2011-12-31 · TA获得超过135个赞
知道答主
回答量:160
采纳率:0%
帮助的人:88.9万
展开全部
编译器不支持
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式