搜索资源列表
BUTTON_TEST
- 检测BUTTON下降沿,触发中断处理,点亮相应的LED,并在数 码管上显示操作的按钮序号,是一个简要的中断处理范例。
KeilC-IR
- 红外线遥控器按键检测程序. 通过检测两次下降沿之间的时间差判断接受到的数据位. 已经通过了测试,能够正确区分出32bit数据的遥控器按键键值. 具有数据重发功能,但是数据的重发有点频繁. 使用晶震频率为11.0592MHz,所有定时值都是基于这个频率计算. 占用很少量的CPU时间,使用了外部中断0接受数据,定时器0进行计数, 定时器1作为串口的波特率发生器(Band = 9600).
RFID13
- 根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》),非接触ID卡采用上升沿对应着位数据“0”,下降沿对应着位数据“1”,微控制器通过检测U2270B输出数据位的跳变来实现对曼彻斯***的译码。在现实工作中,数据信号会受到调制、解调、噪声各种效应的影响,其上升沿和下降沿存在抖动,可采用键盘消抖的办法来消除抖动的影响。根据非接触ID卡64位数据循环发送以及其数据绪构特点,即数据流中第64位为“0”,第1位至第9位为“1”。据此,将“01111111
Ir_6222remocon-record-cord
- ht6222 遥控程序代码红外线遥控器按键检测程序. 通过检测两次下降沿之间的时间差判断接受到的数据位. 已经通过了测试,能够正确区分出32bit数据的遥控器按键键值. 具有数据重发功能,但是数据的重发有点频繁.-ht6222 remote control infrared remote control button code detection program. by detecting the time difference between the two falling
armok01126758
- 接收到的信号为发送信号的反码因为每检测到按键有效一次PT2262 都发送四次编码我们可以 利用这一特点来解码先检测有没有接收到信息当有的时候我们就去掉第一次编码的信号检测5ms 的 高电平来检测编码的开始信号接收到5ms 的高电平后才开始解码我们可以发现每个码的长度都是1.2ms 左右每一个编码都是由低电平开始然后到高电平又到低电平又回到高电平我们从第一个高电平 的宽度可以把1 码区分出来剩下的悬空码和0 码可以从第二个高电平的宽度区分出来 具体的单片机译码方法如下 由高
PT2272
- *** *** *** *** *** ***** 说 明 *** *** *** *** *** ***** 接收到的信号为发送信号的反码因为每检测到按键有效一次PT2262 都发送四次编码我们可以 利用这一特点来解码先检测有没有接收到信息当有的时候我们就去掉第一次编码的信号检测5ms 的 高电平来检测编码的开始信号接收到5ms 的高电平后才开始解码我们可以发现每个码的长度都是1.2ms 左右每一个编码都是由低电平开始然后到高电平又到低电平又回到高电平我们从第一个高电平 的
HT6222
- HT6222红外遥控芯片接收程序 红外线遥控器按键检测程序. 通过检测两次下降沿之间的时间差判断接受到的数据位. 已经通过了测试,能够正确区分出32bit数据的遥控器按键键值. 具有数据重发功能,但是数据的重发有点频繁. 使用晶震频率为11.0592MHz,所有定时值都是基于这个频率计算. 占用很少量的CPU时间,使用了外部中断0接受数据,定时器0进行计数, 定时器1作为串口的波特率发生器(Band = 9600).-ir rem
rise-or-fall-detect
- 上升沿、下降沿检测代码,开发语言是verilog HDL,希望对大家有所帮助-rise or fall detect of information and the tool is the software Quartus and the landuage is vrilog HDLthank you for using it hope it will benifit for you
Lab17_seq_detect
- 一个序列检测器,在时钟的每个下降沿检查数据。当检测到输入序列 din 中出现 1101 或 0110时,输出 flag 为 1,否则输出为 0。 (1)当cs = 1,wr 信号由低变高(上升沿)时,din 上的数据将写入由 addr 所指定的存储单元 (2)当cs = 1,rd = 0时,由 addr 所指定的存储单元的内容将从 dout 的数据线上输出。 -A sequence detector, check the data in each clock falling edge. Wh
ExtLinesTrigger
- 用两个外部中断触发ADC规则转换和注入转换。 ADC1配置为在EXT11事件发生时启动规则通道组的ADC转换。当检测到PE11引脚 的上升沿时,启动第1个规则通道(ADC通道4)转换,转换结果通过DMA传输到ADC_RegularConvertedValueTab 数组。在PE11的下降沿,第二个规则通道(ADC通道14)自动开始转换,转换结果通过DMA传输到同一个数组。-Two external interrupt to trigger the ADC rules o
IIC
- Inter-Integrated Circuit总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备 。它是同步通信的一种特殊形式,具有接口线少,控制方式简单,通信速率较高的特点。只需要一条串行数据线SDA,一条串行时钟线SCL 。它是一个真正的多主机总线,如果两个或更多主机同时初始化,数据传输可以通过冲突检测和仲裁防止数据被破坏;串行的8 位双向数据传输位速率在标准模式下可达100kbit/s,快速模式下可达400kbit/s,高速模式下可达3.4Mbit/s;连接到相
edge-test
- Verilog HDL边沿检测主要有上升沿和下降沿检测-Verilog HDL edge detection are rising and falling edge detection
youfenji
- 基于pic16c56写的检测比较器两路输出信号下降沿宽度差的程序-Based pic16c56 write detection comparator output signal falling two procedures width difference
1838andDHT11
- DHT11传感器和1838红外接头的综合作品,均已调试成功并做出实物。1838使用了下降沿中断来检测引导码。DHT11采用了较为科学的延时判断。-DHT11 1838 infrared sensors and integrated joint work, have been successful commissioning and make in-kind. 1838 used to detect the falling edge interrupt the boot code. DHT11 d
key_detect
- 按键检测去抖源代码,默认输入时钟为100Mhz,有上升沿、下降沿双沿检测机制。-key detect soure code,you can detect rising or falling .
STC12C5A60S2_IR_Test_HS0038B
- 红外数字接收头测试程序 1、程序说明: 该例程演示了接在单片机P3.5端口上的红外数字接收头测试实验。 并在数码管上显示接收到得遥控按键的键值。 本接收程序基于状态机的方式,利用定时器定时扫描接收数据端口, 占用单片机资源少。注意接收到的电平和发射的电平正好相反, 在中断程序中检测下降沿,从检测到第一次下降沿开始计时,到下一个 下降沿到来时的计时值即为检测到的周期,对此周期进行判断,已识别是 引导码还是数据。 2、实验操作 将拨码开关S
2_key
- 利用两个相差一个时钟周期的寄存器进行&~运算,进行下降沿的检测。可用于按键消抖等。(Two regs are used to detect xiajaingyan with &~, and it can be used to switch debounce)
边沿检测
- 按钮的边沿检测 左工业控制的人的都需要的 可以改成下降沿 可以做成上升沿(Button edge detection, left industrial control of the human needs can be changed to the falling edge can be made into the rising edge)
Edege_detect
- 边沿检测模块,实际项目中验证; 功能:上升沿、下降沿检测(Edege detect module Func : rising_edge falling_edge detect)
Verilog的边沿检测技术_设计源代码
- 波形数据上升下降沿的检测程序,已经经过仿真验证(The detection program of the rising descending edge of the waveform data has been verified by simulation)