首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
本文介绍了一个实时采集和显示心电信号的微机系统。它可在采集数据的同时,在屏幕上实时显示平滑移动的心电波形。软件由C语言和汇编语言编写。系统的主要功能通过修改8253输出频率,时钟中断及对EGA显示控制器的直接操作实现。这个系统可用于心电信号的自动监护,分析和诊断中。  相似文献   

2.
在计算机实时控制和处理系统中 ,计算机需要对模拟信号进行采样 ,转换为数字量进行处理 ,然后再根据处理后的结果进行输出控制 ,这就是模 /数与数 /模转换。目前在《微型计算机控制技术》、《微型计算机接口技术原理及应用》等教材中 ,程序的编制均是采用汇编语言进行的。由于汇编语言属于低级语言 ,在数据显示和人机对话方面的编程较为复杂 ,而C语言既具有低级语言的特点 ,又具有高级语言的优点 ,能克服汇编语言在此方面的不足。下面介绍两个用Tur boC编写的模 /数与数 /模转换的程序。程序均在 386微机上调试通过 ,实验所用的设备…  相似文献   

3.
1 为什么要使用混合编程 目前使用的C51编译器能对C语言源程序进行高效率的编译,生成高效简洁形式的代码,在绝大多数的情况下,采用C语言编程即可完成预期的任务。但是,不可否认,在某些特殊的I/O地址的处理或中断向量地址的安排以及接口地址的读写方面,仍需要采用汇编语言来编写。这样就产生了混合编程方法,采用混合编程必须指定参数的传递规则。为此C51编译器提供了与汇编语言程序的接口规则,按此规则可以很方便地实现C语言程序与汇编语言程序的相互调用。2参数传递的方法 实际上C语言程序与汇编语言程序的相互调用…  相似文献   

4.
《传感器与微系统》2019,(5):104-106
为实现对微传感器输出的模拟信号进行实时采集和显示,提出了一种基于现场可编程门阵列(FPGA)的微传感器信号采集系统。系统由FPGA,24位高精度模/数转换芯片ADS1256和上位机构成。系统采用FPGA作为核心控制器,利用Verilog语言,对FPGA的普通I/O口进行编程,模拟串行外设接口(SPI)总线规范的信号时序,完成ADS1256的读写操作控制。通过RS—232串口通信将采集到的数据送入由Visual C++开发平台编写的上位机中,最终实现微传感器输出模拟信号的实时采集、显示和数据保存等功能。通过采集标准直流电压信号进行测试,测得采样误差小于0. 03%。  相似文献   

5.
本文介绍一块适用于PC-1500系列袖珍计算机(包括PC-1500A,PC-1501等)的CMOS高精度多路数据采集板的设计方法,该板可分时采集8路模拟信号,具有成本低,精度高、功耗小,并可用实时时钟控制改变采样频率和用软件进行通道切换等特点。特别适用于构成各种要求采用电池供电的,多功能的便携式微型野外或现场综合数据采集和实时控制系统。文中还列出了用该电路板来采集数据的BASIC语言程序和汇编语言子程序清单。  相似文献   

6.
采用FPGA器件EP2C35F672C8对AD574进行实时采样控制,并将采集得到的数据暂存到SRAM中,以便进行分析和处理。整个设计过程采用EDA的设计流程,用硬件描述语言VHDL在QuartusII9.0中进行设计,给出了设计原理分析、硬件内部逻辑设计以及仿真波形输出,可用于模拟信号的高速实时采集。  相似文献   

7.
在编制应用程序时,常常需要用高级语言和汇编语言混合编程。例如用汇编语言子程序进行高速采样,用FORTRAN语言主程序完成计算、打印、绘图等较复杂的工作。一般科技人员在编制这样的程序时,最大的困难往往是如何实现两种语言之间的数据传送。例如FORTRAN语言主程序要将A/D转换的通道号和对该通道连续采祥的次数传送给汇编语言子程序,而汇编语言子程序要将采样得到的数值传送给FORTR-  相似文献   

8.
一个实时数据采集与分析系统   总被引:1,自引:0,他引:1  
本文介绍一个实时数据采集与分析系统。它以两个单片机 Intel 8031组成前端机,通过共享 RAM 形成高速数据通道,功能分布在单片机和主机上,实现了边采集边处理,满足了多通道连续采集的要求。系统软件使用 Microsoft C5.0语言和汇编语言,减轻编程的强度,保证了多种实时功能的实现。  相似文献   

9.
基于FPGA的海量数据采集系统的设计   总被引:3,自引:1,他引:2  
介绍了一种海量数据采集的方法,解决了石油管道检测中多通道、高速实时采集的问题.利用FPGA实现了对400路模拟信号、每路采样频率1 kHz的数据采集;使用SPI总线简化了传感器与FPGA控制板之间的大量连线,同时满足了实时性和小型化的要求.通过实测数据和实测波形对系统进行了验证.  相似文献   

10.
8031单片机与PC机数据通信的实现   总被引:2,自引:0,他引:2  
本文介绍了8031单片机与PC机之间有线数据通信的实现方法,阐述了用C语言和8031汇编语言编程进行数据通信的软件技术。  相似文献   

11.
介绍了用C语言结合汇编语言开发的两个程序并介绍了其调用方法。在软汉字环境下能很方便地保存和恢复屏幕信息,在应用程序中实现了弹出菜单,增加了屏幕信息量,改善了人机交互环境。  相似文献   

12.
本文介绍了一种可编程采集卡的设计方法,能够随意切换模拟开关,使AD转换器对多通道模拟信号进行任意采样,从而实现采集系统可灵活编程。本文通过分析传统的多通道模拟信号的采集系统电路的特点,介绍了多通道可编程采集卡的总体设计方案及其原理,并详细描述了各个模块之间的状态关系和工作时序。  相似文献   

13.
设计了视频图像增强系统,该系统采用基于TI公司高性能Davinci系列TMS320DM6437处理器的SEED-DEC6437 EVM板作为主要硬件平台,在DSP集成开发环境CCS3.3中采用C语言和汇编语言混合编程,对摄像头采集的实时视频图像实现了图像增强算法从软件到硬件平台的移植,同时使用主板上TMS320DM6437和TMS320C5402双DSP芯片进行通信,实现良好的人机交互.结果表明,该系统具有算法简单、性能稳定和实时性好的特点.  相似文献   

14.
在单片机应用系统中采用高级语文编程时注意与汇编语言程序正确接口,可极大地提高编程效率。本文讨论高级语言C51编译器对目标程序的段管理,与汇编语言程序接口时的参数传递方法,给出了通用接口程序设计实例。  相似文献   

15.
C语言既具有高级语言编程简单的特点,又具有迫近于汇编语言的执行速度。为解决工控机与PC机之间的通讯问题,本文用C语言实现的方法进行了研究,研究结果表明,用C语言编制的通讯程序具有程序简单实用、通用性强等特点。对工业控制系统的研制、开发具有较高的实用价值。  相似文献   

16.
论文介绍了一种基于DSP(TMS320C30)的实时语音信号采集处理系统,通过实际测试,确定了获取高保真语音信号的优化器件选择方案,并应用C++语言和汇编语言完成了系统的编程实现。  相似文献   

17.
C语言既具有高级语言编程简单的特点,又具有接近于汇编语言的执行速度。为解决工控机与PC机之间的通讯问题,本文用C语言实现的方法进行了研究,研究结果表明,用C语言编制的通讯程序具有程序简单实用、通用性强等特点。对工业控制系统的研制、开发具有较高的实用价值。  相似文献   

18.
C语言是应用广泛的面向过程的开发语言,但在一些特殊的情况下还需使用汇编语言,因此出现了C语言与汇编语言混合编程的问题。基于此从两者混合编程的原因和需要解决的问题入手,对两者混合编程的实现方法进行了详细介绍,给出了相应的编程实例。  相似文献   

19.
''''C54x DSP混合编程及中断的C语言实现   总被引:1,自引:0,他引:1  
为了充分发挥C语言和汇编语言各自的优势,在对TMS320C54x DSP进行软件开发时,可用两种语言混合编程.本文介绍了基于TMS320C54x DSP的C语言和汇编语言混合编程的程序设计方法,对用C语言实现DSP的中断功能进行了详细说明.最后以多尺度三次B样条小波分解算法为例说明TMS320C54x DSP混合编程的方法及步骤,并给出了C语言及汇编语言的源程序代码.  相似文献   

20.
在数据采集与处理的编程中,经常需要对数据波形进行实时显示与处理,而要对数据波形进行实时显示就要对示波器的功能进行模拟。 示波器的主要功能有两个:一是可以实时、动态地显示所测量的波形;二是可以随机地对正在动态显示的波形进行锁定。因此,要在数据采集与处理程序中对示波器的功能进行模拟,主要是实现下述两个目标:一是当数据采集模块开始工作后,程序应能将采集的数据实时地在显示器上以某种方式(比  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号