您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 单片机小精灵(单片机各种程序自动生成及查询)(延时计算及汉字内码等等)

  2. 延时程序自动生成(C语言 汇编) 定时器/计数器程序生成(C语言 汇编) 串口波特率自动生成(C语言 汇编) 中断控制字自动生成 51系列单片机常用资料 编程指令速查 汉字内码速查(GBC Unicode GBK)
  3. 所属分类:硬件开发

    • 发布日期:2009-11-30
    • 文件大小:1048576
    • 提供者:dongriyiye
  1. 单片机精灵 延时计算 定时计算 中断控制字设置 常用单片机资料 编译指令速查 汉字内码查询 编译指令速查

  2. 很好用的小软件,无需安装可直接应用。包括延时计算 定时计算 中断控制字设置 常用单片机资料 编译指令速查 汉字内码查询 编译指令速查
  3. 所属分类:硬件开发

    • 发布日期:2010-07-02
    • 文件大小:1048576
    • 提供者:wzlxx
  1. STC单片机延时测试程序--高精度延时

  2. 本程序用于测试stc单片机C语言下延时时间,将测试的延时参数通过串口输出。程序可以测试如stc这类指令不固定的单片机的延时。代码C语言。 注:测试比较准,多次试验,每次输出值相差1
  3. 所属分类:C

    • 发布日期:2011-08-20
    • 文件大小:23552
    • 提供者:mjx91282041
  1. 基于51单片机的精确延时(微秒级)

  2. 基于51单片机的精确延时(微秒级)对于某些对时间精度要求较高的程序,用c 写延时显得有些力不从心,故需用到汇编程序。 本人通过测试,总结了51 的精确延时函数(在c 语言中嵌入汇编)分享给大家。至于如何在c 中嵌入汇编大家可以去网上查查,这方面的资料很多,且很简单。以12MHz 晶振为例,12MHz 晶振的机器周期为1us,所以,执行一条单周期指令所用时间就是1us,如NOP 指令。下 面具体阐述一下。
  3. 所属分类:C

    • 发布日期:2013-05-12
    • 文件大小:50176
    • 提供者:gzhssl1
  1. C51中精确的延时与计算的实现

  2. C51由于其可读性和可移植性很强,在单片机中得到广泛的应用,但在某些时候由于C51编写的程序对在有精确时间要求下,可能就得要用汇编语言来编写,但在C51是否也能实现时间的精确控制呢?答案是肯定的。 在C51中要实现对时间的精确延时有以下几种方法 其一:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微秒,就插入个这样的函数。 其二:对于延时比较长的,要求在大于10us,采用C51中的循环语句来实现。 在选择C51中循环语句时,要注意以下几个问题 第一、
  3. 所属分类:C

    • 发布日期:2013-08-11
    • 文件大小:13312
    • 提供者:u011632697
  1. 开机自动运行,延时运行程序

  2. 可以在指定开机后多少秒后运行一个程序或文件,“color 1f”基中1f为窗口背景色,“set all=10”10为延时时间,单位是秒,“mode con lines=10”10是窗口高度,最后一行“shtudown -f -s -t 12”是关机指令,可以换成您想要运行程序的绝对路径
  3. 所属分类:Windows Server

    • 发布日期:2014-05-21
    • 文件大小:1024
    • 提供者:mxs0880
  1. 18B20调试,用指令延时的方法

  2. 用LPC1114驱动18B20的调试笔记,用的是指令延时的方法,详细描述了18B20的读写时序
  3. 所属分类:C

    • 发布日期:2014-06-13
    • 文件大小:18874368
    • 提供者:luoqindong
  1. 51系列单片机软件方式延时时间计算及举例

  2. 设51系列单片机晶振频率Fosc为12MHz,则每个机器周期 =12/Fosc =1μs, 每条MOV Rn,#data指令耗用1个机器周期,每条DJNZ Rn,rel指令耗用2个机器周期,每条NOP指令执行耗用1个机器周期
  3. 所属分类:嵌入式

    • 发布日期:2017-11-08
    • 文件大小:3072
    • 提供者:kxuan163
  1. S7-300STL指令注释.pdf

  2. 西门子S7-300语句表STL指令参考手册,深入了解西门子PLC控制的资料!JZ:跳转指令若零,则珧转 :装入传送指令装入 L DBLG:装入传送指令将共享数据块的长度装入累加器1中 L DBNO:装入/传送指令将共享数据块的块号装入累加器1口 LDG:裝入传送指令将背景数据块的长度装入累加器1屮 LDN○:装入/佧送指令将背景数据块的块号装入累加器1中 LSTW:装入/传送指令将状态字装入累加器1 L:定时器指令将当前定时值作为整数装入累加器1(当前定时值可以是0-255之间的 个数宇,例如L
  3. 所属分类:嵌入式

    • 发布日期:2019-07-15
    • 文件大小:951296
    • 提供者:zyiccccc
  1. 单片机C语言延时程序注意事项

  2. 标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。
  3. 所属分类:其它

    • 发布日期:2020-07-16
    • 文件大小:50176
    • 提供者:weixin_38562329
  1. 51单片机的延时子程序

  2. 延时程序在单片机编程中使用非常广泛,但一些读者在学习中不知道延时程序怎么编程,不知道机器周期和指令周期的区别,不知道延时程序指令的用法, ,本文就此问题从延时程序的基本概念、机器周期和指令周期的区别和联系、相关指令的用法等用图解法的形式详尽的回答读者 我们知道程序设计是单片机开发最重要的工作,而程序在执行过程中常常需要完成延时的功能。例如 在交通灯的控制程序中,需要控制红灯亮的时间持续30秒,就可以通过延时程序来完成。延时程序是如何实现的呢?下面让我们先来了解一些相关的概念。 一、机器周期
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:99328
    • 提供者:weixin_38597300
  1. 51单片机1s延时程序设计

  2. #include sbit P1_0 = P1^0; void Delay(); // 下面引用时一定要和这里的大小写一致否则会有警告或错误 void Main() { while (1) // 开始一直循环 { P1_0 = 0; Delay(); // 没有参数也要加 () 否则会有Warning P1_0 = 1; Delay(); } } void Delay() // 12M晶振1s延时 { unsigned char h, i, j, k; for (
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:187392
    • 提供者:weixin_38593644
  1. 51单片机如何模拟串口之延时法

  2. 延时法分 析: 此种方法在接收上存在一定的难度,主要是采样定位需较准确,另外还必须知道每条语句的指令周期数。
  3. 所属分类:其它

    • 发布日期:2020-08-20
    • 文件大小:56320
    • 提供者:weixin_38558623
  1. 单片机延时程序的分析

  2. 我们已经知道,单片机程序中的符号R7、R6是代表了一个个的RAM单元,是用来放一些数据的,执行多次同一条指令就是为了达到延时效果。
  3. 所属分类:其它

    • 发布日期:2020-08-18
    • 文件大小:72704
    • 提供者:weixin_38685173
  1. 单片机延时程序详细分析

  2. 单片机延时程序就是执行多次同一条指令,需要多长时间是否满足我们的要求?就得根据计算机访问存储器的时间即机器周期来定。一个机器周期包括12个时钟周期。下面让我们算一下一个机器周期是多长时间吧。设一个单片机工作于12M晶体震荡器,它的时钟周期是1/12(微秒)。它的一个机器周期是12*(1/12)也就是1微秒。
  3. 所属分类:其它

    • 发布日期:2020-08-15
    • 文件大小:110592
    • 提供者:weixin_38589812
  1. 嵌入式系统/ARM技术中的单片机C语言延时需注意的问题

  2. 标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。  在keil C51中,直接调用库函数:  #include // 声明了void _nop_(void);  _nop_(); // 产生一条NOP指令  作用:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微秒。NOP指令为单周期指令,可由晶振频率算出延时时间,对于12M晶振,延时1uS。对于延时比较长的,要求在
  3. 所属分类:其它

    • 发布日期:2020-10-16
    • 文件大小:58368
    • 提供者:weixin_38691703
  1. 嵌入式系统/ARM技术中的实时操作系统中断延时尽可能小

  2. 由于外部事件的发生常常是以一个中断申请信号的形式来通知处理器,然后才运行中断服务程序中来处理该事件,所以中断延时是影响系统实时性的一个重要因素。那么都有哪些问题影响中断延时呢?   一般情况下,都认为处理器是随时可以响应中断申请的。其实并非如此,首先在处理器关闭中断时不能响应中断申请;另外处理器在正在执行一条指令时也不能响应中断申请。因此,当某个事件向处理器发出中断请求时,处理器可能正在执行另外一个中断服务程序。如果为了保证操作的原子性,正在被执行的中断服务程序关闭了中断,那么处理器在这期间就
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:60416
    • 提供者:weixin_38687277
  1. 嵌入式系统/ARM技术中的嵌入式C实现延时程序的不同变量的区别

  2. 在嵌入式系统中,延时是经常需要使用的一种手段,延时的方法可以通过使用类似于"NOP"的指令来实现,但是如果延时的时间比较长,如果使用太多的"NOP" 指令则会消耗过多的储存空间,最好的方法是使用子程序(汇编语言中)或子函数(高级语言中)。当然这里并不打算讨论如果使用定时器中断来实现延时。下面就在C语言中使用子函数实现延时的几个问题做些讨论,当然讨论高级语言的延时就需要考虑编译器和处理器,这里为了讨论的方便,而且不失一般性,可以用标准51单片机作处理器和uVision2作为编译环境,晶振为12MH
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:115712
    • 提供者:weixin_38640830
  1. 嵌入式系统/ARM技术中的汇编延时程序算法详解

  2. 摘要 计算机反复执行一段程序以达到延时的目的称为软件延时,单片机应用程序中经常需要短时间延时,有时要求很高的精度,网上或书中虽然有现成的公式可以套用,但在部分算法讲解中发现有错误之处,而且延时的具体算法讲得并不清楚,相当一部分人对此仍很模糊,授人鱼,不如授之以渔,本文将以12MHZ晶振为例,详细讲解MCS-51单片机中汇编程序延时的精确算法。   关键词  51单片机  汇编   延时算法   指令周期、机器周期与时钟周期  指令周期:CPU执行一条指令所需要的时间称为指令周期,它是以机器周
  3. 所属分类:其它

    • 发布日期:2020-11-24
    • 文件大小:60416
    • 提供者:weixin_38700320
  1. 基础电子中的延时电路的介绍

  2. 在自动控制中,有时为了便被控对象在规定的某段时间里工作或者使下一个操作指令在适当的时刻发出,往往采用继电器延时电路。图给出了几种继电器延时电路。图(a)所示电路为缓放缓吸电路,在电路接通和断开时,利用RC的充放电作用实现吸合及释放的延时,这种电路主要用在需要短暂延时吸合的场合。有时根据控制的需要,只要求继电器缓慢释放,而不允许缓慢吸合,这时可采用图(b)所示的电路。当刚接通电源时,由于触点KK一l为常开状态,因而RC延时电路不会对吸合的时间产生延时的影响,而当继电器K。吸合后,其触点Kk-1,闭
  3. 所属分类:其它

    • 发布日期:2020-11-23
    • 文件大小:57344
    • 提供者:weixin_38646914
« 12 3 4 5 6 7 8 9 10 ... 19 »