电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>嵌入式设计应用>ASM51无参数化调用C51函数的实现

ASM51无参数化调用C51函数的实现

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

ASM51

ASM51 - ADVANCED CMOS SURFACE MOUNT - Connor-Winfield Corporation
2022-11-04 17:22:44

C51函数库函数功能总结

本帖最后由 发烧友之麒麟 于 2014-10-13 13:37 编辑 C51函数库函数功能总结,看了后觉得总结蛮好的,现在分享给大家![hide][/hide]
2014-10-12 16:34:53

C51与MDK安装包

C51与MDK安装包在任意盘建立文件夹命名为“keil”(自己取),首先安装C51,安装路径为建立的“keil”文件夹。激活C51关闭C51,继续安装MDK,安装路径同样为“keil”激活即可建立工程时大家会发现,可以选择51单片机,也可选择STM32....
2021-12-13 07:45:23

C51中的函数指针

/M-51编译器时,他们引入了在固定内存位置存储参数的技术。 当调用链接器时,它构建程序的调用树,找出哪些函数参数是互斥的,并覆盖它们。 这是链接器覆盖指令的开始。 由于PL/M-51不支持函数指针
2023-09-04 08:29:44

C51中的中断函数和一般的函数有什么不同

如何通过软件编程实现消除键盘的抖动? P3口有什么特点?如何正确使用P3口?C51中的中断函数和一般的函数有什么不同?
2021-08-16 07:58:31

C51单片机实现独立按键点亮LED灯

:stc-isp-15xx-v6.85H.exe驱动:ch341ser(适用于win10操作系统)实验部分1、C51单片机实现流水灯实验2、美化你的流水灯(自加)3、C51单片机实现蜂鸣器实验4、C51单片机实现独立按键点亮LED灯课堂笔记部分1、轮询2、中断3、C51单片机的中断源以及中断的
2021-12-13 06:37:56

C51单片机如何实现左移右移?

C51单片机如何实现左移右移?
2021-10-15 06:20:01

C51单片机学习笔记(二)——花样流水灯的实现 精选资料分享

C51单片机学习笔记(二)——花样流水灯的实现文章目录C51单片机学习笔记(二)——花样流水灯的实现1.单片机引脚、晶振、复位的作用2.流水灯原理图3.单片机的周期4.延时函数的编写5.使用“位操作
2021-07-15 09:52:11

C51单片机的编程经验三则

0DE00H在用C语言编程时,如何实现这一功能呢?C语言中有指向函数的指针这一概念,可以用来实现函数指针调用函数。指向函数的指针变量的定义格式为:类型标识符(*指针变量名)();在定义好指针后
2018-01-09 09:02:21

C51C251有啥区别

用于较简单的应用,如家用电器、电子玩具等。而C251通常用于更复杂的应用,如工业自动、汽车电子、通信设备等。 总的来说,C251相对于C51具有更高的性能和功能,适用于更复杂的应用,但也更加复杂和难以使用。选择哪种微控制器取决于具体的应用需求和开发者的经验水平。
2024-01-20 11:39:52

C51和汇编的战争

目录:1、arm汇编手册(中文版)2、c51数据手册3、keil-c51手册网上搜集到的资料,基础。。。仅供参考{:23:}
2013-11-19 16:50:00

C51教程使用技巧与实践

C51教程使用技巧与实践案例额
2012-08-24 11:14:00

C51的内存空间利用手册

C51使用ROM指令(C51手册中的第49页)来帮助优化调用和跳转指令。 如果您使用飞利浦精简指令集处理器之一,如80C751或80C752,则必须使用ROM(Small)指令,以便C51仅生成
2023-09-04 07:07:36

C51的编程规范说明

C51的编程规范说明现在单片机的程序设计,C51已经得到广泛的推广和应用,算是单片机的主流设计程序,甚至可以说作为单片机开发人员必须要掌握的一门语言了。作为一门工具,最终的目的就是实现功能。在满足
2012-12-27 19:28:42

C51程序与标准的C程序有哪些不一样

C51的语法规定、程序结构及程序设计方法都与标准的C语言程序设计相同,但C51程序与标准的C程序在以下几个方面不一样:(1)C51中定义的库函数和标准C语言定义的库函数不同。标准的C语言定义的库函数
2021-07-15 08:37:33

C51设计实例

C51智能巡线小车设计
2012-08-27 10:12:22

c51

如何用c51控制多个舵机的角度,最好是个源程序,参考一下啊
2013-01-27 21:12:42

c51实现can总线需要外接哪些芯片?

c51实现can总线需要外接那些芯片
2023-10-08 11:09:36

c51与cx51有什么区别?

我用Keil_uVision3看到编译器有C51和CX51,请问各位大侠c51与cx51有什么区别
2014-02-07 09:11:17

c51中的intrins.h库函数

1..怎么用C51写一个NOP语句呢? 把头文件intrins.h包含进来,然后在需用NOP处调用_nop_();函数即可。头文件intrins.h包含进来,然后在需用NOP处调用_nop_
2009-03-11 22:21:13

c51单片机怎么实现pwm波?

c51单片机怎么实现pwm波
2023-10-17 07:53:37

c51单片机程序的模块

最近在学习c51程序的模块,求大神的指导!谢谢啦!
2016-04-18 22:31:39

c51如何播放wav

c51如何播放wav
2012-06-15 20:56:55

c51接口是怎样与esp8266进行通信的

c51接口是怎样与esp8266进行通信的?如何实现c51接口与p8266通信到安卓端呢?
2022-01-20 06:09:32

IAR 8051与Keil C51的代码差异是什么

节选自Migrating from Keil μVision® for 8051 to IAR Embedded Workbench® for 8051基本代码差异以下几节说明了IAR C51
2021-11-30 07:23:44

Keil C51 vs 标准C

区域 , 存储模式 , 存储器类型声明 , 变量类型声明 , 位变量与位寻址 ,特殊功能寄存器(SFR) ,C51指针   l 函数属性   具体说明如下(8031为缺省CPU)。 第一节 Keil
2009-09-17 15:31:14

Keil C51C51程序与汇编程序的接口方法

函数调用,只不过此函数是采用不同语言编写的而已。当C51模块程序编译成目标文件后,其中的函数名依据其定义的性质不同会转换为不同的函数名,因此,在C和汇编程序的相互调用中,要求汇编程序必须服从
2011-03-04 15:18:10

Keil C51使用教程---C51 vs 标准C

Keil C51使用教程---C51 vs 标准C第一节 Keil C51编译器的控制指令  C51编译器的控制指令分为三类:源文件控制类,目标文件控制类及列表控制类。1. 源文件
2008-10-06 18:26:39

Keil C51使用教程---开发系统基本知识

;nbsp;  Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成
2008-10-06 18:24:45

Keil C51使用教程---软件使用详解

功能强大。注意:(1) Option菜单下的各项要会使用,其中A51C51、PL/M51、BL51定义各文件所使用的编译、连接控制指令,dScope定义一个dScope初始文件。Make则是定义一个
2008-10-06 18:25:50

Keil C51使用教程---高级编程

与汇编模块的接口较简单,分别用C51与A51对源文件进行编译,然后用L51将obj文件连接即可,关键问题在于C函数与汇编函数之间的参数传递问题,C51中有两种参数传递方法。(1) 通过寄存器传递函数
2008-10-06 18:27:26

Keil C51单片机开发心得简介

水平,也就是编程能力,写C程序就离不开模块这个词了。C51和A51,要扬长避短,发挥C的长处,就得将C模块好。刚刚开始的时候就只是熟悉C51的语法规则了,熟悉了这个然后再追求程序的可读性和可移植性
2011-11-30 16:48:22

Keil C51处理科重入函数问题的探讨

限,keil c51因此有了覆盖和共享的处理方法。共享:共享是针对全局变量或静态变量而言的,对全局变量定义后就对其分配了内存,其他变量不会覆盖这一地址,在任何函数或者程序中都可以共享该变量的内存。覆盖:如果
2012-04-22 21:40:04

Keil C51汇编混合编程详解

[table][tr][td] 一、在C51中嵌入汇编 在这个例子里,阐述了编写c51程序调用汇编函数的一种方法,这个外部函数的入口参数是一个字符型变量和一个位变量,返回值是一个整型变量。例中,先用
2018-07-13 09:35:01

Keil C51程序设计中几种精确延时方法

函数。如在Delay80μs( )中直接调用8次Delay10us( ),此时的延时时间为82 μs。通过修改基本延时函数和适当的组合调用,上述方法可以实现不同时间的延时。2.2在C51中嵌套
2011-11-30 17:34:19

Keil C51精确延时程序设计

重装初值所带来的误差。1.2 利用空操作实现延时 当所需的延时非常短,可以利用Keil C51自带intrins.h头文件中的_nop_()函数实现函数延时。 当主程序调用delay()函数时,首先执行
2013-12-03 21:23:50

Keil C51编译器的使用

和编译单片机工程,但是它的编译其实也是调用了"C51"中的编译器来完成的,所以我们将着重讲解一下"C51"文件夹;C51文件夹下有以下文件夹(1).ASM
2012-02-06 14:01:33

与标准c语言比较,c51特有的数据类型有哪些?

§5.68051单片机C51框架;5.1C语言与Keil C51;5.1C语言与Keil C51;在main()函数调用其它函数, 其它函数也可以相互调用。在编制C程序时,程序的开始部...
2021-07-15 09:00:35

什么是Keil C51、MDK?

一、什么是Keil C51、MDK?Keil C51和MDK是Keil公司开发的两套不同的工具集,包括了编译器、链接器等工具,以及集成了这些工具的集成开发环境(IDE),这个集成开发环境叫
2022-01-24 07:30:03

关于C51单片机C语言的精确延时的例子和方法

延时的效果。这在汇编语言中很容易实现,写几个nop就行了。在keil C51中,直接调用函数:#include // 声明了void _nop_(void
2021-07-14 07:35:29

单片机技术及c51程序设计

单片机技术及c51程序设计,把Visual Studio 2019中配置C51单片机开发环境本文参考了VS2008调用Keil实现单片机c语言编程.因其太过古老且啰嗦,所以我重新写了以下教程,成功后
2021-07-14 07:31:45

单片机的C51编程与用汇编ASM-51编程相比,有哪些优点?

单片机的C51编程与用汇编ASM-51编程相比,有哪些优点?
2023-02-11 20:27:14

周立功C51教程

周立功C51教程,里面有很多c51使用的技巧以及单片机使用的技巧[hide]http://pan.baidu.com/share/link?shareid=351871&uk=85110142[/hide]
2013-12-08 15:32:11

C51中嵌入汇编详细步骤

。 完成程序后,开始编译,会比平时多了一个.SRC文件,这是编译后的汇编文件,进入可以查看到C语句编译成ASM的情况,如果我们要在ASM调用C函数,请注意看函数名和入口参数。 编译没有报错的话,就可以
2018-07-19 09:02:14

C51系统上实现YAFFS文件系统

RAM模拟层;可移植函数,服务的包装函数。最重要的一点是,为了获得更好的移植性,YAFFS提供直接调用的模式,这才使得我们有机会来实现YAFFS文件系统在C51系统上的移植。3  移植
2009-09-17 15:24:59

基于 C51 的步进电机控制

),要求对每个电磁阀进行电磁参数测量以便进一步处理。为了提高测量准确度,采用步进电机对其精确定位。步进电机由单片机控制,用C51编程实现C51是一种开发51系列单片机的高级语言,它兼顾了多种高级语言
2011-03-04 16:27:12

如何实现基于C51单片机广告灯的设计?

如何实现基于C51单片机广告灯的设计?
2021-10-26 06:12:04

如何用普通C51实现I2C基本电平模拟函数和通用函数

用普通C51实现的I2C基本电平模拟函数和通用函数
2021-04-25 07:02:32

安装了keil c51和keil for arm,怎样使用c51打开51程序?

安装了keil c51和keil for arm,怎样使用c51打开51程序,keil for arm 打开STM32程序。我先安装了for arm,后安装的c51。但是打开51程序的时候也是使用MDK 打开,打开后不能编译和调试。怎样使用keil c51打开51程序??
2020-07-16 04:59:07

实用C51编程的高级技巧(C51编程)

实用C51编程的高级技巧(C51编程)一. C51热启动代码的编制void main(){char data *HotPoint=(char *)0x7f;if((*HotPoint==0xaa
2016-05-20 10:40:43

嵌入式编程C51与标准C的差别

嵌入式编程C51编程1.C51 与标准C的差别1)库函数不同C51的库函数是根据51单片机的硬件特点来设置的。2)数据类型存在差别C51在标准C基础上扩展了4种数据类型bit,sfr,sfr16
2021-12-01 06:55:13

怎么安装Keil C51

怎么安装Keil C51
2021-10-13 07:16:36

懒人C51初始程序

顶一个懒人C51初始程序.exe (1.4 MB )
2019-04-21 21:25:20

请问C51怎么实现ICCAVR的移植?

请问C51怎么实现ICCAVR的移植?
2021-09-24 07:06:42

请问基于C51单片机的流水灯实验该如何去实现

基于C51单片机的流水灯实验该如何去实现?如何去完成一种C51单片机的按键实验?
2021-07-14 09:16:29

请问谁能分享一下C51函数intrins.h吗?

C51函数 intrins.h C51中的intrins.h库函数 _crol_ 字符循环左移 _cror_ 字符循环右移 //这个在写流水灯时相当方便 _irol_ 整数循环左移
2018-06-28 05:16:09

不错的c51教程

不错的c51教程
2006-03-21 20:21:03184

C51程序的函数教程

函数C51程序的基本组成部分,C51程序的全部工作都是由各式各样的函数完成的。本章主要介绍函数的定义、调用参数的传递、变量的作用域等。1.理解函数的概念,能根据需
2009-06-12 23:46:2154

51单片机之C51基础知识

带您从零学51单片机之C51基础知识 C51基础知识1 单片机的汇编(ASM)和C语言优缺点2 C51程序结构3 数据与数据类型4 常量与变量5 C51接口
2010-02-10 14:30:14109

Keil C51使用详解教程

Keil C51使用详解教程 第一章 Keil C51开发系统基本知识... 6第一节 系统概述... 6第二节 Keil C51单片机软件开发系统的整体结构... 6第三节 Keil C51工具包的安
2010-03-29 14:06:52279

51单片机控制nrf401程序

51单片机控制nrf401 C51程序无线识别.asm无线收发实验.asm
2010-07-10 15:01:3781

Keil C51函数参考

第五章 Keil C51函数参考 C51强大功能及其高效率的重要体现之一在于其丰富的可直接调用的库函数,多使用库函数使程序代码简单,结构清晰,易于调试和维护,下面介绍C51的库函数
2011-04-07 09:45:36412

C51精确延时函数的编写及调试方法

本内容详细介绍了C51精确延时函数的编写及调试方法
2011-05-24 11:33:00272

C51单片机与汇编语言的混合调用

对于单片机程序的编写,汇编语言具有速度快的优势,C51则具有高级语言的优点。文中介绍了C51函数的内部转换规则和参数传递规则,通过实例详细给出了实现C51与汇编语言混合调用
2011-09-20 14:19:08307

Keil C51使用技巧及实战

Keil C51使用技巧及实战。
2015-11-06 10:02:510

c51简易计算器

c51简易计算器 c51简易计算器c51简易计算器c51简易计算器c51简易计算器c51简易计算器c51简易计算器
2015-11-12 17:04:3497

Keil C51语言使用技巧及实战

Keil C51语言使用技巧及实战Keil C51语言使用技巧及实战
2015-12-28 11:57:390

一个流水灯的C51程序

流水灯的C51程序流水灯的C51程序流水灯的C51程序
2016-01-07 16:55:583

基于C51的C51_table

C51_table,基于C51的C51_table,快来学习下载吧
2016-01-13 14:12:5920

C51与ARM共存

C51与ARM共存,可以编译C51和ARM,非常好。
2016-04-11 15:45:505

关于在keil_C51中嵌入汇编以及C51与A51间的相互调用

关于在keil_C51中嵌入汇编以及C51与A51间的相互调用,有兴趣的同学可以下载学习
2016-05-03 16:36:4715

C51指令表

C51指令表
2016-12-11 23:38:399

软件模拟I2C总线的C51实现

软件模拟I2C总线的C51实现
2017-10-13 11:03:038

C51单片机C语言与标准C语言有什么区别?

一:C51(单片机C语言)与标准C语言的区别1、 C51语言中定义的库函数与标准c语言中定义的库函数不同。2、 C51语言中的数据类型和标准c语言中的数据类型有一定的区别。3、 C51变量中的存储
2018-10-09 08:00:00134

如何在c51程序中调用汇编函数

一个整型变量。例中,先用c51写出这个函数的主体,然后用SRC控制指令编译产生asm文件,进一步修改这个asm文件就得到我们所要的汇编函数。该方法让编译器自动完成各种段的安排,提高了汇编程序的编写效率。
2018-11-02 15:57:433844

C51单片机中断函数的修饰方法

C51中断函数必须通过该修饰符进行修饰。在C51程序设计中,当函数定义时用了interruptm修饰符,系统编译时把对应函数转化为中断函数,自动加上程序头段和尾段,并按51系统中断的处理方式自动把它安排在程序存储器中的相应位置。
2019-03-18 14:20:452318

LCD1602的C51驱动函数免费下载

本文档的主要内容详细介绍的是LCD1602的C51驱动函数免费下载。
2019-04-17 17:27:001

如何使用KEIL C51和proteus实现C51汇编程序的设计实例

本文档的主要内容详细介绍的是如何使用KEIL C51和proteus实现C51汇编程序的设计实例。
2019-07-30 17:35:0019

Keil c51的应用及特性解析

如:因为51内的RAM很小,C51函数并不通过堆栈传递参数(重入函数除外),局部变量也不存储在堆栈中,而是存在于固定的RAM中及寄存器中。
2019-10-30 16:55:292448

C51的符号和五大语句及关键字等详细资料说明

本文档的主要内容详细介绍的是C51的符号和五大语句及关键字等详细资料说明包括了:C语言 基本标点符号,函数书写格式与函数调用,单片机五大语句与32个C语言关键字,C51 特殊关键字,C51 预编译关键字。
2019-12-11 17:34:4429

C51函数学习课件教程免费下载

程序都是从主函数开始执行的。为了有利于程序的模块化,促进资源的共享,C51语言允许用户使用自定义函数。同时,C51提供了大量的功能强大的库函数。这些库函数都是编译系统自带的已定义好的函数,用户可以在程序中直接调用,而无须再定义。合理使用库函
2020-03-17 16:41:4319

Keil C51的库函数参考资料详细说明

本文档的主要内容详细介绍的是Keil C51的库函数参考资料详细说明。
2020-05-11 08:00:0015

温度测量实验的ASMC51程序和工程文件免费下载

本文档的主要内容详细介绍的是温度测量实验的ASMC51程序和工程文件免费下载。
2020-09-23 17:54:0012

单片机C51程序设计的学习课件免费下载

本文档的主要内容详细介绍的是单片机C51程序设计的学习课件免费下载包括了:1、C51程序设计基础,2、C51的数据类型及其在51单片机中的存储方式,3、硬件资源访问,4、C51的运算符,5、C51的指针,6、C51函数,7、C51的流程控制,8、C51编程实例
2020-11-24 17:24:0061

51单片机实战教程之C语言基础(十 Keil C51函数库)

Keil C51 自带部分基础函数库,要使用就必须先包含其对应的头文件。
2021-11-21 14:51:0348

C51编程

嵌入式编程C51编程1.C51 与标准C的差别1)库函数不同C51的库函数是根据51单片机的硬件特点来设置的。2)数据类型存在差别C51在标准C基础上扩展了4种数据类型bit,sfr,sfr16
2021-11-22 18:06:0350

KEIL C51安装教程

KEIL C51安装教程
2021-11-29 13:21:0832

Cx51的变量和函数

Cx51语言程序中有且只能有一个主函数main()。一个Cx51语言程序的执行从主函数开始,主函数可以调用其它函数,包括库函数和自定义函数,其它函数不能调用函数
2023-02-17 14:55:18727

已全部加载完成