首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
现在的单片机仿真器普遍支持C语言程序的调试,为单片机使用C语言提供了便利条件(简称C51)。C语言相对汇编语言来说,能直接对单片机硬件进行操作,既有高级语言的特点,又有汇编语言的特点。讨论了C51编程中需要注意的事项,并结合Keil C仿真软件给出相应说明。  相似文献   

2.
汇编语言开发的程序有着很高的执行效率,而C语言是应用广泛的高级语言开发工具.汇编语言在C语言中的应用能够有效提高程序的效率.主要阐述了高级语言与汇编语言混合编程涉及到的问题,并通过实例介绍了C语言与汇编语言连接的两种主要方法及这两种方法优缺点的比较.  相似文献   

3.
王珏  周莉 《科技广场》2008,(1):175-176
汇编语言开发的程序有着很高的执行效率,而Visual C 是应用广泛的高级语言开发工具。汇编语言在Vi-sual C 中的应用能够有效提高程序的效率。本文介绍了Visual C 中调用汇编语言的常用方法和进行混合编程的要点。  相似文献   

4.
汇编语言实际上就是一种针对机器的语言形式,具有极快的运行速度和较小的存储空间,可在一定条件下直接控制硬件,在多种领域中均得到广泛的应用,并具有至关重要的作用。然而在实际的编写与调试环节中,其难度和复杂程度都是很大的,特别是混合运算环节。C语言具有极高的灵活性和表达能力,在软件的开发环节,运用汇编语言与C语言的混合程序设计技术,不仅可以有效解决单一使用汇编语言处理数据时的困难,还可大幅提高实际的运行效率。文章阐述了两种语言混合编程的具体方法,以及二者在连接时应注意的问题,为该混合程序设计技术的推广与应用奠定基础。  相似文献   

5.
本篇文章论述了 C语言程序中调用汇编语言的问题。在 C程序中调用汇编语言有两种方法。一种是在 C程序中直接嵌入汇编语言代码。另一种是调用汇编语言子程序的方法  相似文献   

6.
邵建  赵芬 《黑龙江科技信息》2009,(32):20-20,331
随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言到逐渐使用高级语言开发,其中主要是以C语言为主,这里以最为流行的80C51单片机为例来制作数字电压表,通过实际动手操作来学习单片机的C语言编程技术。  相似文献   

7.
本文以广西科技大学软件工程专业软、硬件实践类教学改革为基础,提出一种新型实践类教学改革方法。实践类教学是计算机类专业的重点,本文在分析了C语言程序设计课程与汇编语言程序课程特点的基础上,提出了在程序设计的实践中,融合C语言与汇编语言的特点,让学生从程序设计的角度更加深刻的理解计算机系统的工作原理,提高学生的综合素质,建立合理的专业知识架构。  相似文献   

8.
基于Win32汇编语言开发环境实现了一个应用程序的界面设计。程序设计过程表明,Win32汇编不仅保留了传统汇编节约内存资源,运行速度快的优势,而且其编码风格和可读性已经非常接近于高级语言,它可以象高级语言一样方便地调用Windows操作系统提供的API函数,避免了传统汇编繁琐的底层细节控制,提高了应用软件的开发效率。  相似文献   

9.
本文主要介绍了单片机控制三维样品台的发展现状、技术指标以及基本设计思路等.硬件电路部分用CPLD作为步进电机的驱动芯片,单片机作为主控芯片,加上各部分的辅助电路以实现其功能.软件部分分别采用VHDL语言和汇编语言对CPLD和单片机进行编程,实现对步进电机的工作状态的控制,满足样品台的要求.文中还给出了样品台三维定点的基本原理介绍以及利用X荧光仪的检测方法.  相似文献   

10.
C 语言是一种高级语言,用其控制硬件编程,逻辑性强,语言简单,不需要用户了解更多的硬件知识.本文用一个实例来说明如何用C 语言实现硬件编程的过程与步骤.  相似文献   

11.
汇编语言程序设计的教学研究   总被引:4,自引:1,他引:4  
汇编语言程序设计是高等院校计算机应用专业一门必修的专业核心课程。它是学好其他后续专业课程的关键,也是其他任何高级语言都不能完全取代的。文章就该课程教学中的重点、难点进行了介绍和探讨,并提出了一些教学方面的建议。  相似文献   

12.
因为中职C语言具有汇编语言与高级语言的双重特点,且中职生存在接受能力低、基础知识差的情况,这显然增加了教学的困难度。此外,开设C语言课程的主要目的在于帮助学生对C语言的基本语言、语句、控制结构等有基本的掌握,但这些课程是非常枯燥的。在正确分析了教学现状之后,本文引入案例教学法,以激发学生对C语言的兴趣,并提高教学质量。  相似文献   

13.
李锦  王琪  宫明广  江民俊  王磊 《科技广场》2009,(11):121-124
本文介绍了一种基于PCI-1712数据采集卡的声信号高速采集系统.通过硬件电路对传声器拾取的微弱信号进行放大、滤波,并借助PCI-1712卡作为硬件采集平台,采用C++高级语言在C++Builder编程环境中对采集卡进行驱动和控制,实现了声信号的高速采集、传输和存储.该系统可广泛应用于多种高速数据采集领域,具有良好的通用性和可扩展性.  相似文献   

14.
本文系统的分析了步进电机的运行原理,通过AT89C51单片机对步进电机的控制,采用ULN2003A步进电机控制芯片对不同精度的步进电机驱动,实现了步进电机的起停控制、正反转控制和调速控制;讨论了系统硬件和软件的设计,并且给出了控制步进电机的具体实现方法。该设计的控制器下位机软件用单片机汇编语言编制,控制部分硬件结构简单,降低了成本,提高了系统的可靠性。  相似文献   

15.
本文主要设计了一种采用数字信号处理器(DSP)控制步进电机工作的系统。该系统主要由核心控制芯片(TMS320C5402)、驱动芯片ULN2001A和五线制步进电机(MSFA02)组成。采用C语言和汇编语言混合编写的方式,实现了对步进电机的转向控制、速度控制、角度控制以及自动换向控制等复杂操作。整个设计具备结构简单、性能可靠、升级简单等特点,稍加改动即可直接运用于小型工业设备的控制,具有较高的应用价值和推广价值。  相似文献   

16.
μC/OS-Ⅱ是由Jean J.Labrosse编写的一种免费公开源代码的嵌入式多任务实时操作系统,它完全是占先式的、基于优先级的实时内核。μC/OS-Ⅱ的主体用标准的ANSIC语言写成,可移植性极强,和微处理器硬件相关的那部分是用汇编语言写的。汇编语言写的部分已经压到最低限度,使得μC/OS-Ⅱ便于移植到其他微处理器上。文章着重介绍了μC/OS-Ⅱ在任务级任务切换和中断级的任务切换时的原理并对它们进行了深入的比较。  相似文献   

17.
汇编语言的优越性及实用性   总被引:2,自引:0,他引:2  
汇编语言是计算机专业中一门重要的基础课程,是一种面向机器的低级语言。它依赖于硬件,能通过巧妙的程序设计充分发挥硬件的潜力。因此,到目前为止,许多软件系统(例如操作系统等)的核心部分仍然用汇编语言来编写。计算机专业所培养的学生,不应仅仅满足于利用他人已开发出来的软件和软件工具来解决实际问题,还应具备有分析、研究原有软件系统的能力。汇编语言程序设计将使学生受到更严密、更系统的程序设计及其思维方法的训练,为分析和开发新的软件系统打下良好的基础。  相似文献   

18.
刘毅 《中国科技信息》2009,(15):114-116
将PLC(Programmable Logic Controller,可编程控制器)梯形图逻辑表示为XML(eXtensible Markup Language,扩展标识语言)数据,不同于采用二又树来描述节点连接结构.根据不同的PLC设备,配置相应的语言转换程序,可将XML结构数据自动转换成PLC设备的编程语言,如指令表或结构文本.以通用嵌入式系统作为底层硬件,构建软PLC系统,可将XML数据转换为汇编语言或C语言等,从而实现PLC功能.针对新的LEC61131-3标准,采用XML作为与硬件无关的PLC的编程代码具有极大的灵活性和扩展性.  相似文献   

19.
对电控喷油器的喷油控制原理进行了分析,得出了燃油喷射量的大小与单片机提供给喷油器喷油高电平脉宽的长短成线性关系,提出:通过主控制定时器和辅控制定时器实现对喷油高电平脉宽、线圈驱动脉冲信号进行有效控制,从而实现对喷油量的控制,控制程序采用汇编语言进行编写,采用模块化、对象化的设计思想,方便对程序的调试、检查和修改,也利于对硬件系统的灵活控制。  相似文献   

20.
一款受人喜爱的游戏,其组成首先要有尽量逼真的游戏画面,其次要有易于操作、能够快速响应的游戏角色。其中动画和用户操作是需要在编程中下苦功夫的。游戏角色要想设计的外形美观、动作连贯、技能切换流畅,其中涉及了包括C语言程序设计、C++语言程序设计、汇编语言、数据结构、数据库、计算机硬件、接口技术、算法、高等数学、多媒体技术、人工智能等计算机专业课目。下面就游戏角色中属性的分析方法谈谈具体做法。  相似文献   

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

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