导航:首页 > 操作系统 > 易语言编单片机

易语言编单片机

发布时间:2022-09-12 20:18:39

㈠ 现在易语言可以写单片机和开发程序吗

问题1,不需要用C语言表示单片机语言(机器语言),在用相应软件编译你编写的程序时,编译软件会将你的程序"翻译"成"机器语言"(就是你所说的单片机语言),用来烧录到单片机中.C语言就是C语言,只不过相对于机器语言他更容易读懂,方便编写.
在很多年以前,单片机开发用的是汇编语言,在烧写单片机之前要自己对照"单片机机器语言表"将自己的程序翻译成"机器语言",全是数字串,那是钟痛苦,现在都有编译软件搞定了,比如你用keil,编译之后,点仿真,就能看见对应的汇编语句和机器语句,机器语句在单片机数据手册上有对应的码.
问题2.不是所有的单片机都支持位运算,比如51支持位运算,在C语言中如果你定义了有关位的运算,编译器在"翻译"的时候就会翻译成对应的机器语言,这时由于51支持为运算,生成的代码就少.如果使用了不支持位运算的单片机,那么编译器就会使用其他方法实现你定义的运算,相对之下代码要多一些,可能要用很多条语句才能完成.

标准的C语言本来是不支持位定义的,只能用位域的方式定义,像"bit"这样的定义是keil中扩展出来专门为像51这样的支持位定义的单片机使用的,这样的C语言叫做非标准C,keil中使用的C语言叫做 keil C语言,

之所以使用C来开发是为了方便,之所以在开发中允许使用位定义,是因为兼容(因为51支持)

使用C语言来开发,就去尽情的发挥C语言的优点,这些语言是怎么转化到单片机中的,就是编译器的事情了.

记住"只要支持就去用,这就是优化"
但这种优化的程序不方便移植.

看不懂给我留言

㈡ 请问用易语言可以编写单片机程序吗

暂时不能。只有c语言和c++还有汇编语言可以。需要编译器支持的。C++比较特殊,有的编译器可以,有的不可以。易语言肯定是不行的。

㈢ STM32单片机能用易语言编程

理论上是可以的,但是stm32单片机的开发软件现在都是keil和iar什么的,这些国外的软件不支持汉语,你无法像这样写代码:
#define
整形
int

整形
a
=
0;
但是在vs等软件中(微软的软件)是可以这么写的,那么也就有了可以用易语言编写程序的可能性,但是vs又不是拿来做单片机开发的~
如果哪天楼主突发奇想,开发一个中国的单片机编程软件,那么就可以用易语言去编程了~

㈣ 单片机写可以用易语言官写吗

E语言只能写单片机的上位机、E语言是用来写软件的,也就是说是用来写应用软件的。单片机只支持C语言、汇编语言、他们被编译器编译为十六进制或二进制文件、下载到单片机内就是成为系统软件(程序)!所以E语言暂时无法编写单片机代码、E语言的创始人吴涛也没想法研究这个问题

㈤ 易语言可以开发单片机吗

易语言是上位机,可以开发上位机,与单片机通信。

㈥ 易语言能编写上位机程序和单片机实现通信吗谢谢!

易语言也是有串口控件的,可以通过控制串口RS232跟单片机通信.

㈦ 易语言与单片机通信

看了一遍,整个思路好像没问题,发送的数据00到数值是0,单片机对比的时候00 我不知道这里有没有问题。不过我给你另外一个思路。对比这部分可以不用写到单片机里面。写在上位机程序连,让上位机去对比判断。到了设定值就发送一个8位的数据。单片机吧这个数据赋值给IO口,这样还能同时操作8个io口,你说呢?

㈧ 有没有用易语言开发单片机程序的呢

有,但是教程讲得太无语以至于我看不懂,大概是用C语言为主易语言为辅开发单片机

㈨ 易语言单片机编程

不可以,只能与单片机通过串口通信

阅读全文

与易语言编单片机相关的资料

热点内容
红包广告平台源码 浏览:765
硬盘格式化时用的dos命令是 浏览:938
找人缓解压力 浏览:930
iphone的pdf 浏览:343
90压缩饼干怎么吃 浏览:661
php教材下载 浏览:906
什么解压密码最好 浏览:583
数据库与服务器如何连接 浏览:436
架构师需要阅读的源码 浏览:476
ch编译器 浏览:451
java必须自己写一个编译器吗 浏览:939
如何制作androidrom 浏览:470
单片机万能板怎么写入程序 浏览:21
迈锐宝xl压缩比 浏览:341
靠算法买彩票 浏览:498
程序员考核d 浏览:240
自助游中国pdf 浏览:747
安卓p40是什么手机 浏览:87
24cxx编程器 浏览:591
阴阳师如何查看哪个服务器有ID 浏览:316