- 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 |
最新上传
-
zhengdai 打赏1000.00元 3天前
资料:STM32IAP使用说明
-
gsy幸运 打赏955.00元 3天前
资料:STM32IAP使用说明
-
小猫做电路 打赏855.00元 3天前
资料:STM32IAP使用说明
-
21ic小能手 打赏310.00元 3天前
用户:zhengdai
-
21ic小能手 打赏320.00元 3天前
用户:liqiang9090
-
21ic小能手 打赏310.00元 3天前
用户:gsy幸运
-
21ic小能手 打赏270.00元 3天前
用户:jh03551
-
21ic小能手 打赏240.00元 3天前
用户:小猫做电路
-
21ic小能手 打赏210.00元 3天前
用户:w178191520
-
21ic小能手 打赏90.00元 3天前
用户:kkfjenui
-
21ic小能手 打赏60.00元 3天前
用户:liao6
-
21ic小能手 打赏60.00元 3天前
用户:w1966891335
-
21ic小能手 打赏90.00元 3天前
用户:jh0355
-
21ic小能手 打赏30.00元 3天前
用户:xuzhen1
-
21ic小能手 打赏30.00元 3天前
用户:sun2152
-
21ic小能手 打赏50.00元 3天前
用户:xzxbybd
-
21ic小能手 打赏50.00元 3天前
用户:mulanhk
-
21ic小能手 打赏20.00元 3天前
用户:x15580286248
-
21ic小能手 打赏15.00元 3天前
用户:w993263495
-
21ic小能手 打赏30.00元 3天前
用户:玉落彼岸
-
21ic小能手 打赏20.00元 3天前
用户:铁蛋锅
-
21ic小能手 打赏10.00元 3天前
用户:zmcch
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏1.00元 3天前
用户:zzcyolo
-
21ic下载 打赏1.00元 3天前
用户:玉落彼岸
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
sdqdjqk 打赏1.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
wisdomlin 打赏1.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
799902619 打赏1.00元 3天前
资料:新立新龙软件
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前




全部评论(0)