智能涡轮流量计在油料测量中的设计及探讨 十六
MCS一5 l汇编语言及开发环境
编程语言软件编程语言对编程思想和编程效率的影响很大,本文选用MCS.51汇编语言来进行软件编程。
汇编语言是最接近机器语言的编程语言,能充分发挥指令系统的功能与效率,可获得最简练的目标程序。用汇编语言书写的程序所生成的目标代码,相比用其它高级语言书写的具有同样功能的程序生成的县标代码来说,它体积小、速度快。汇编语言有着极强的硬件控制能力,这种能力使得汇编语言在某些领域如硬件驱动、嵌入式程序里的地位永远不可替代。用其它的高级语言所无法控制的软硬件细节,在汇编语言中也统统可以实现。但汇编程序的书写是十分辛苦的,处处要考虑硬件特征和内存布局。汇编语言本来就是把机器语言符号化以后的产物,和机器语言没有本质上的区别,这就使得汇编语言不能独立于机器,程序可移植性较差。
编程的开发环境软件使用的是目前最流行的K棚软件。Kdl软件主要提供的是C编译环境,但其中所带的汇编器和连接器完全可用于汇编语言的学习。该软件带有一个集成开发环境(uⅥsion2),可以在这一集成开发环境中编译、连接和调试。
全部操作均可通过窗口和菜单的选择来完成,将软件命令和反映程序运行的情况集中在同一屏幕上,大大减少用户记忆众多命令的负担,方便用户编写和调试软件,直观反映程序运行情况,提高软件的开发效率。
IcE—-64KB仿真器是日升单片机工作室设计、制作的一款经济型5l系列单片机仿真器,利用了新版单片机的IAP,在线可应用编程)功能。此单片机仿真器在产品开发阶段,掌握单片机内部运行状态,进行用户系统软件、硬件调试的开发工具。它可以对单片机用户程序进行
全速、单步、断点等手段的调试,及时观察用户程序运行过程中单片机RAM、寄存器内容的交化,实现对软件程序、硬件电路进行实时的跟踪调试。
详情请浏览公司网站的产品中心 http://www.dlysys.com/ 涡轮流量计