- 博客(2)
- 收藏
- 关注
原创 独立按键
独立按键在按下时会出现抖动,有时会造成误判,所以我们要进行消抖;硬件消抖(按键较少):通过对独立按键并联一个上可充电下可放电的电容,在按下的时候,电容向地放电延长时间,弹上来的时候,电容充电;if(k1==0){//判断是否按下delay_ms(10);//通过延时消抖if(k1==1) led=~led;//点灯while(!k1);//判断按键是否松开}}矩阵按键:每一行连在...
2019-11-26 13:08:13 323
原创 串口输入
串口的输入:由于串口每次只能输入一位,所以在接收一串数据时,是将数据从高到低每次一位依次录入,具体实现:将该串数据一位一位分为8位,每次将最高位数据右移7次,就到了最低位,将该数据赋给串口输入SER,然后整串数据左移一位,覆盖了最高位,次高位即最高位,在下一次继续右移输出;void Hc595Sendbyte(uint data_){uint a;for(a=0;a<8;a++){S...
2019-11-26 12:58:42 743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人