第八章 labview的编程技巧 本章介绍局部变量、全局变量、属性节点和其他一些有助于提高编程技巧的问题,恰当地运用这些技巧可以提高程序的质量。 8.1 局部变量 严格的语法尽管可以保证程序语言的严密性,但有时它也会带来一些使用上的不便。在labview这样的数据流式的语言中,将变量严格地分为控制器(Control)和指示器(Indicator),前者只能向外流出数据,后者只能接受流入的数据,反过来不行。在一般的代码式语言中,情况不是这样的。例如我们有变量a、b和c,只要需要我们可以将a的值赋给b,将b的值赋给c等等。前面所介绍的labview内容中,只有移位积存器即可输入又可输出。另外,一个变量在程序中可能要在多处用到,在图形语言中势必带来过多连线,这也是一件烦人的事。还有其他需要,因此labview引入了局部变量。
上传时间: 2013-10-27
上传用户:xieguodong1234
本文设计介绍了一个以MCS-51单片机为核心的超声波测距模块。该设计由超声波发射电路、超声波接收电路、显示电路和串口通信电路等组成,由单片机产生超声波的发射信号和对超声波传播时间进行测量。电路当中采用CMOS门电路作为超声波的桥式驱动,采用集成芯片CX20106A作为超声波接收电路,集成度高,电路简单。
上传时间: 2013-10-10
上传用户:牛津鞋
本课题在深入研究了射频卡的相关理论和技术的基础上,设计开发了一套完整的非接触式射频卡(收费)管理系统。本文首先结合国内外射频卡技术研究动态和发展趋势,简要介绍了非接触式射频技术的基本概况,从非接触式射频卡的系统组成结构入手,详细分析了射频卡系统的基本原理和其所涉及到的关键技术,接着本文着重分析了非接触式射频卡系统的软硬件开发设计思想,对硬件设计中的MCU和射频模块的特性进行了具体的介绍,对终端读写器各部分硬件(射频识别部分、显示电路、报警模块,485通讯模块等)的功能构造和电路设计进行了详细的分析,在硬件设计的基础上,详细阐述了终端读写器的软件设计过程,给出了终端读写器主程序和各功能模块的软件设计,并结合终端读写器的设计开发了射频卡管理系统作为上位机管理软件,对数据库管理和串口通信等作了详细的阐述。
上传时间: 2013-11-13
上传用户:pwcsoft
电源电路,放大电路,信号产生电路,信号处理电路,声音报警电路,传感器电路,功率接口电路,显示电路,ad da电路
上传时间: 2013-11-16
上传用户:JIMMYCB001
程序首先定义一个hello的函数调用int 21h mov ah ,09来显示字符串,ds:dx定义字符串位置 来使用一个80×25的界面使整个程序更加美观 游戏主程序调用BIOS int 10 的9号功能实现对目标文本的颜色和定位,。游戏主程序可以用int 16 mov ah,00从键盘读取输入的字符在调用int 21 mov ah,01 让键盘输入显示在屏幕中 al=输入的字符,用cmp指令对输入的文本和目标文本进行比较,再利用选择语句将错误的输入字符显示为红色,将正确的输入字符显示为绿色。在整个字符串结束后直接退到dos环境
上传时间: 2014-11-23
上传用户:waitingfy
C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264
标签: my_Include include define 3.141
上传时间: 2014-01-17
上传用户:epson850
用单片机实现的CAN总线通讯程序,其中包括CAN协议,键盘及显示控制芯片7279的控制程序。
上传时间: 2014-01-19
上传用户:lhc9102
设计一个可容纳四组参赛的数字式抢答器,每组设一个按钮供抢答使用。抢答器具有第一信号鉴别和锁存功能,使除第一抢答者外的按钮不起作用;设置一个主持人“复位”按钮,主持人复位后,开始抢答,第一信号鉴别锁存电路得到信号后,用指示灯显示抢答组别,扬声器发出2—3s的音响。 设置犯规电路,对提前抢答和超时答题(例如3min)的组别鸣笛示警,并由组别显示电路显示出犯规组别。 设置一个计分电路,每组开始预置10分,由主持人记分,答对一次加1分,答错一次减1分。
上传时间: 2015-05-16
上传用户:cursor
工业仪器仪表汇编软件,内容包括:键盘、显示、通信(232)及数据采集
上传时间: 2015-05-17
上传用户:weiwolkt
本次设计的自动往返电动小汽车,以ATMEL公司生产的AT90S8515为核心,其构成为: 传感器信号检测电路、微控制系统和电机驱动电路以及显示电路构成。 本系统采用AVR高速嵌入式单片机和少量的外围电路,尽量采用“以软代硬”的方式,实现小车的大部分功能。
上传时间: 2013-12-09
上传用户:lhc9102