- 1
- 2
- 3
- 4
- 5
面向测控系统的MCL语言编译器设计
资料介绍
MCL语言编译器是我们为智能测控仪器CK-01设计的一款交叉编译器。它的功能是在PC机上将MCL语言翻译成CK-01能够识别的代码。
CK-01由80C51单片机和多个过程通道板组成,它作为下位机,负责接收上位机的命令去控制执行机构或采集数据。
MCL编译器的设计改善了CK-01的人机接口。在没有MCL编译器的情况下,开发人员只有采用80C51的开发语言进行设计,他必须熟悉80C51的内部结构、存储组织以及指令系统。此外,开发人员还要充分了解CK-01各种过程通道板的功能,并针对每个板卡编写驱动程序。显然,这样开发难度大、效率低,也不利于开发高质量的程序。并且,由于软件开发的不便,严重影响CK-01的作为产品的推广。
有了MCL编译器,用户就可在PC机上采用MCL语言编程。MCL语言是一种专为CK-01定义的高级语言,它语句少、语法简单,并针对CK-01设计了专门的测控语句。这样程序设计人员无需了解CK-01的细节,只需具备简单的程序设计知识就可进行设计。
本文给出了MCL语言编译器的设计方法,确定了MCL编译器的逻辑结构、阐述了MCL语言的词法、语法、语义处理方法,给出了避免“二义性”的处理方法。
部分文件列表
| 文件名 | 大小 |
| 面向测控系统的MCL语言编译器设计.pdf | 746K |
最新上传
-
21ic小能手 打赏5.00元 3天前
资料:YuToo墨水屏时钟
-
21ic小能手 打赏5.00元 3天前
资料:项目总结:触摸电源
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:红外接收管批量测试验证板
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前




全部评论(0)