搜索资源列表
pic18f66j60_C_receiving
- 建立环状队列保存过去10个键盘状态,利用天然获得的时延,消键抖,防止连续动作,选择响应模式(下键或抬键动作)。还可以防止两键同按引起的误动作,这里主要靠键值识别,两键同下的键值与单键下键的值不同,拒绝之即可。-Create circular queue holds the state over the past 10 steps of the keyboard, using natural available delay, jitter elimination keys, to prevent
key
- 51单片机新型按键扫描,不用10ms延时消抖,实时性大大提高。每个按键有长按短按功能,采用结构体对象化编程,增加按键极度方便。(The new key scan does not use 10ms delay to eliminate jitter, and the real-time performance is greatly improved. Each button has a long press, a short press function, the use of structur
基于单片机控制的交通灯
- 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本设计主要分为五大模块输入控制电路、时钟控制电路、片内外程序切换控制、显示电路。以MSC-51系列单片机IntelAT89C51为中心器件来设计交通灯控制器,实现了AT89C51芯片的P0口设置红、绿灯、黄灯燃亮时间的功能;为了系统稳定可靠采用了74LS14施密特触发器芯片的消抖电路,避免了系统因输入信号抖动产生误操作;显示时间直接通过AT89C51的P
按键按下数码管次数加一
- 按键按下,数码管加一。数码管为两位,按键有延时消抖。(When press down the button,the number displayed on nixie tube add one.)
消抖模块源代码
- 对fpga中的按键,防摔等部分进行消除抖动(To eliminate the jitter of the key in the FPGA, the fall prevention and other parts)
clock
- 用VHDL完成的数字钟设计。可选24h与12h两种时制,运用到按键消抖。(The digital clock is designed with VHDL. Optional 24h and 12h two kinds of time system, apply to the button to shake.)
key
- 按键消抖、长按、短按处理,包括连续累加累减,按键功能旗标的置起(key debondes add inc dec long short sa as d deafn dapcn sasd sanfyy.)
2.key_flash
- 实现FPGA开发板最基础的按键消抖功能,可以移植。(To achieve the most basic key function of FPGA development board, we can transplant it.)
imageStabilization-master
- 主要用于消除视频的抖动,消除由于摄像机抖动所产生的视频画面不稳定现象。(It is mainly used to eliminate the jitter of the video and eliminate the instability of the video picture due to camera shake.)
class_experiment_elective_5
- 写了一个常用的楼梯灯的例程,楼下到楼上依次有 3 个感应灯:灯 1、灯 2、灯 3。当行人上下楼梯时,各个灯感应到后自 动点亮,若在 8s 内感应信号消失,则点亮 8s,若感应信号存在时间超过 8s,则感应信号消 失 4s 后灯自动关闭。 任务 1:做出如上逻辑电路设计并仿真; 任务 2:考虑去抖,对于感应信号到达存在毛刺(小于 0.5s),设计逻辑并剔出。 任务 3:若为节约能源,下一个灯点亮的同时将自动关闭上一个灯,做出如上逻辑设计并仿 真(仅考虑一个人的情况); 任务 4:考
key_jitter_decade_counter_seg
- 采用对抖动时间的记录,实现按键消抖,并记录按键个数(We use the recording of the jitter time to achieve the key dithering and record the number of keys.)
user
- 实现按键检测,并做了消抖处理,功能完善,欢迎下载(Implement key detection and did shake elimination processing, function perfect, welcome to download)
状态机按键
- 状态机按键延时消抖不占用单片机资源。这个程序是是51C语言程序(The state machine key delay eliminates the use of SCM resources.)
MultiKeyScan
- 多个按键独立检测 单击 双击 长按等操作 具有消抖功能(Multiple keys are independently detected, click double click, long click, and so on.)
Tx
- 利用verilog实现串口发送,每次按键一次发送一次数据,按键模块进行了消抖处理(Using Verilog to realize serial port sending. Each button sends one data at a time, and the key module performs buffeting processing.)