- 博客(3)
- 收藏
- 关注
原创 [51单片机]什么是按键抖动,如何用程序防抖
在进行硬件设计时,添加到PCB板中的机械开关触点断开、闭合时,由于机械触点的弹性作用,按键开关在闭合或松开时并不会马上稳定地接通或断开。因而在闭合或断开的瞬间均伴随有一连串的抖动,这样的抖动叫按键抖动。一般采取在程序中加入延时函数的方法来消抖,程序如下:
2022-12-04 12:49:54 5143
原创 51单片机中断函数与普通函数的区别
中断函数的结构形式:void 中断函数名(void) interrupt n.(using m)其中:n表示第n个中断,m表示第m组工作寄存器,默认为0.n取0-3,m取0-5例如:void timeroisr (void) interrupt 1using 1中断函数与普通函数的区别:①中断函数与普通函数相比要注意在入口屏蔽一些中断,在出口恢复,防止中断函数在处理重要工作中又被中断重入,导致处理异常。②中断函数还要注意在入口保存重要的寄存器状态,特别是函数中用到的寄存器,在出口
2022-12-04 12:21:22 3448
原创 DFT方法计算线性卷积
一、计算步骤条件:h(m)和x(m)都是有限长序列,长度分别为N和M,它们的循环卷积长度L≥N+M-1步骤1:分别为这两个序列补上L-N和L-M个零步骤2:分别计算两序列的L点DFT得H(k),X(k).且Yc(k)=H(k)·X(k)步骤3:对Yc(k)计算L点IDFT得yc(n)
2022-09-25 11:05:12 2266
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人