虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

1ms

  • 当按下报警按钮时

    当按下报警按钮时,单片机开始检测过零点,过零点的负跳变(T2EX)引发定时器2中断后,定时器2开始定时,当定时器2定时时间到,则单片机发触发脉冲,并且同时定时器0开始定时1ms1ms时间到则停止发脉冲,每个脉冲的工作时序如图4-1所示。工频交流电率为50Hz,过零点每个周期(20ms)检测一次,因此,1秒内共检测过零点50次。单片机发脉冲6000次后(2分钟),自动停止发脉冲。 如果需要硬件电路与详细说明文档请与作者联系!可免费提供!

    标签: 报警 按钮

    上传时间: 2013-12-04

    上传用户:agent

  • 我收集的关于PC定时器的文章

    我收集的关于PC定时器的文章,一共8篇,都可以用VC实现,定时精度从1ns到1ms都有,应该对需要在WINDOWS下精确定时的兄弟姐妹们有所帮助的。

    标签: 定时器

    上传时间: 2016-03-29

    上传用户:erkuizhang

  • Embedded Zero Tree (EZW)是一种实现小波变化的算术方法

    Embedded Zero Tree (EZW)是一种实现小波变化的算术方法,用在JPEG2000压缩中。该方法的特点是速度快,实现640x480的小波频谱压缩需时1ms

    标签: Embedded Zero Tree EZW

    上传时间: 2013-12-01

    上传用户:wmwai1314

  • 控制模块是频率计的核心所在,具有如下所述功能: 对输入数据判断并输出档位信号; ——10KHZ最高位为1010

    控制模块是频率计的核心所在,具有如下所述功能: 对输入数据判断并输出档位信号; ——10KHZ最高位为1010,换高档,最低位为0000,小数点不亮,表无信号; ——100KHZ最高位为1010,换高档,最高位为0000,换低档测试; ——1MHZ、10MHZ同100KHZ测试档。 针对不同的档位输出不同的时基信号; ——100ms时基信号,用于10KHZ档位测量 ——10ms时基信号,用于100KHZ档位测量 ——1ms时基信号,用于1MHZ档位测量 ——0.1ms时基信号,用于10MHZ档位测量

    标签: 1010 KHZ 10 控制模块

    上传时间: 2016-08-17

    上传用户:hn891122

  • 红外解码程序主要工作为等待红外线信号出现

    红外解码程序主要工作为等待红外线信号出现,并跳过引导信号,开始收集连续32位的表面数据,存入内存的连续空间。位信号解码的原则是:以判断各个位的波宽信号来决定高低信号。位解码原理如下:  解码为0:低电平的宽度0.56ms+高电平的宽度0.56ms。  解码为1:低电平的宽度1.68ms+高电平的宽度0.56ms。 程序中必须设计一精确的0.1ms延时时间作为基础时间,以计数实际的波形宽度,若读值为5表示波形宽度为0.5ms,若读值为16表示波形宽度为1.6ms,以此类推。高电平的宽度1.12ms为固定,因此可以直接判断低电平的宽度的计数值5或时16,来确定编码为0或是1。程序中可以减法指令SUBB来完成判断,指令“SUBB A,R2”中若R2为计数值,A寄存器设为8,就可如下:  当“8-R2”有产生借位,借位标志C=1,表示编码为1。  当“8-R2”无产生借位,借位标志C=0,表示编码为0。 将借位标志C经过右移指令“RRC A”转入A寄存器中,再经由R0寄存器间接寻址存入内存中。

    标签: 红外解码 程序 信号 等待

    上传时间: 2016-11-09

    上传用户:miaochun888

  • 51单片机的串口通信程序 对于11.0592M时钟

    51单片机的串口通信程序 对于11.0592M时钟,约延时1ms.串口发送.

    标签: 11.0592 51单片机 串口通信 程序

    上传时间: 2016-12-04

    上传用户:WMC_geophy

  • 时间中断程序在C167的时间中断

    时间中断程序在C167的时间中断,可以每1ms中断,在keil下。

    标签: C167 中断程序 中断

    上传时间: 2016-12-12

    上传用户:2404

  • 有关STM32精确延时的程序

    有关STM32精确延时的程序,关于SYSYTICK,精确延时到1ms

    标签: STM 32 精确延时 程序

    上传时间: 2014-11-12

    上传用户:sjyy1001

  • 遥控解码通过电脑串口显示 /* 晶振:11.0569MHz */ #include <REGX52.h> #define uchar unsigned char uchar d

    遥控解码通过电脑串口显示 /* 晶振:11.0569MHz */ #include <REGX52.h> #define uchar unsigned char uchar data IRcode[4] //定义一个4字节的数组用来存储代码 uchar CodeTemp //编码字节缓存变量 uchar i,j,k //延时用的循环变量 sbit IRsignal=P3^2 //HS0038接收头OUT端直接连P3.2(INT0) /**************************延时0.9ms子程序**********************/ void Delay0_9ms(void) {uchar j,k for(j=18 j>0 j--) for(k=20 k>0 k--) } /***************************延时1ms子程序**********************/ void Delay1ms(void) {uchar i,j for(i=2 i>0 i--) for(j=230 j>0 j--) }

    标签: uchar unsigned 11.0569 include

    上传时间: 2013-12-12

    上传用户:Breathe0125

  • 1. This BSP can support 2443EVT0 board. If you want to use EVT0 BSP, set followings. In smd

    1. This BSP can support 2443EVT0 board. If you want to use EVT0 BSP, set followings. In smdk2443\smdk2443.bat file set BSP_EVT1=1 -> set BSP_EVT1= In smdk2443\src\inc\bsp_cfg.h file #define EVT1 -> #define EVT0 2. Default system tick mode is changed. The value is fixed tick. Fixed tick means that tick interrupt is occurred every 1ms. Variable tick means that timer interrupt period is changed when power mode is in idle. For changing to variable tick In smdk2443\src\inc\bsp_cfg.h file #define FIXEDTICK -> #define VARTICK In smdk2443\src\Common\Timer\Sources file SOURCES= timer_fixedtick.c watchdog.c -> SOURCES= timer_vartick.c watchdog.c

    标签: EVT0 followings BSP support

    上传时间: 2014-01-27

    上传用户:fnhhs