在本应用笔记中,我们将使用PIC10F322实现延时模块/去抖动器。其延时值可设定,范围介于2 Us至193 ps之间。它可有效用作噪声鉴别器,也可用于开关去抖动。用作延时模块时,该应用可解决信号的低电平时序问题。用作去抖动器时,可实现机械开关信号去抖动,从而为其他电路提供干净的信号。
借助可配置逻辑单元( Configurable Logic Cell,CLC)外设,该应用可实现输出的快速开关(如果需要)。假如仅使用端口逻辑对同样的应用进行写入操作,则需要经过多个指令周期,输出才会发生变化以响应输入。利用CLC时,输入信号可直接传送到输出,其问仅存在传播延时和门控延时。为使应用发挥最佳性能,我们采用了汇编语言来编写代码。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !