Advertisement

单片机入门课程(二):独立式键盘设计、矩阵式键盘设计及定时器应用

阅读量:

独立键盘,矩阵键盘,定时器

  • 独立键盘

    • 代码说明
  • 矩阵键盘

    • 代码说明
  • 定时器

    • 代码说明
      • 芯片手册
  • 一级目录

独立键盘

原理图

在这里插入图片描述

J5短接帽接23
有效按键为:S7 S6 S5 S4
即独立按键
模块化为

复制代码
    Key.c
复制代码
    #include<STC15F2K60S2.H>
    #include "Delay.h"
    /** *  @brief  获取独立按键键码
       *  @param	无
       *  @retval	按下按键的键码,范围:0~4,无按键按下时返回值为0
       */
    unsigned char Key()
    {
    	unsigned char KeyNumber=0;
    	if(P30==0){Delay(20);while(P30==0);Delay(20);KeyNumber=1;}
    	if(P31==0){Delay(20

全部评论 (0)

还没有任何评论哟~