码迷,mamicode.com
首页 >  
搜索关键字:独立按键    ( 32个结果
用状态机写独立按键的消抖
直接上代码 ...
分类:其他好文   时间:2018-06-13 15:05:59    阅读次数:171
51单片机:IO口扩展芯片用法(74HC165,74HC595)
IO口扩展芯片,主要是解决单片机IO口太少。 74HC165:数据从并转串 74HC595:数据从串转并 两种芯片,都是通过时序电路,加上移位功能,进行数据传输 74HC165:数据从并转串。以下实例,实现8个独立按键,控制数码管的8段 74HC595:数据从串转并,以下程序,实现流水灯效果 ...
分类:其他好文   时间:2018-06-08 00:33:03    阅读次数:1108
51单片机:独立按键与矩阵按键控制数码管
一,独立按键注意一下几点 >按下的时候,电压被拉低,所以IO口要传低电平( 0x0 ) >按下的时候要消除抖动 ( 延时10ms ),在判断,是否还是低电平,再做业务处理 下面这段程序,就是通过一个独立按键连接到p1口,控制静态数码管的 一段 进行亮和灭的切换。 二, 当按键比较多的时候,用矩阵按钮 ...
分类:其他好文   时间:2018-06-06 01:03:35    阅读次数:359
独立按键
记录 线索 Z-消除抖动之后要再次判断这儿按键是否按了下去. S-硬件消抖S-利用SR触发器消除抖动S-利用并联电容法消除抖动 S-软件消抖Z-按键较多的时候总结---------- ...
分类:其他好文   时间:2017-09-03 19:28:41    阅读次数:81
stm32-独立按键
时间有点仓促,写的比较粗糙 先写点上去吧 前面讲过了io口的设置,按键不过是把io口设置成其他的模式,如果按键接的vcc就将相应io口设置成下拉输入模式,接地就上拉输入模式(没按下的时候就要默认高电平) 然后就和51的时候一样处理抖动,读取状态就行了,我也改成没使用商家给的函数,只使用库函数了 以下 ...
分类:其他好文   时间:2017-07-01 13:39:03    阅读次数:163
【小梅哥FPGA进阶教程】第九章 基于串口猎人软件的串口示波器
九、基于串口猎人软件的串口示波器 1、实验介绍 本实验,为芯航线开发板的综合实验,该实验利用芯航线开发板上的ADC、独立按键、UART等外设,搭建了一个具备丰富功能的数据采集卡,芯航线开发板负责进行数据的采集并将数据通过串口发送到PC机上,PC端,利用强大的串口调试工具——串口猎人,来实现数据的接收... ...
分类:其他好文   时间:2017-02-11 23:50:30    阅读次数:296
单片机独立按键与矩阵按键
独立按键 首先既然是检测输入,对于当然要使能上拉电阻,来检测变化。因为除了P0口外,P2,P3,P4都是内置上拉电阻的准双向IO口,作为输入前需要拉为高电平。 当有按键按下,致使单片机的某个引脚接地,变为低电平时,我们就认为这个按键按下了。当按键松开后,由于输入不会锁存,所以此时拉高的引脚回归到高电 ...
分类:其他好文   时间:2016-09-03 18:21:48    阅读次数:453
简单的定时器实现按键消抖,还望大家多指点!
/******************************** 按独立按键使数码管加1 ********************************/ #include<reg52.h> #defineucharunsignedchar sbitKEY=P1^0; //定义独立按键 bitKEYSTA=1; //按键的初始状态 ucharcodeDispCode[]={0xc0,0xf9,0xa4,..
分类:其他好文   时间:2016-08-05 12:13:11    阅读次数:510
简单的独立按键控制继电器
/*************************** 独立按键控制继电器 ***************************/ #include<reg52.h> #defineucharunsignedchar sbitKEY=P1^0; sbitRelayEN=P0^0; //定义继电器开启信号 voidTimer0Init(); //声明定时器0初始化函数 voidRelayProcess(); //..
分类:其他好文   时间:2016-07-31 22:29:37    阅读次数:202
流水灯的按键方向控制
module liushuideng( clk,rst_n,led_0,sw1_n,sw2_n,sw3_n);input clk; //时钟信号,50MHZinput rst_n; //复位信号,低电平有效input sw1_n,sw2_n,sw3_n; //三个独立按键,低表示按下output[3 ...
分类:其他好文   时间:2016-07-06 20:10:21    阅读次数:230
32条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!