zoukankan      html  css  js  c++  java
  • 9键 键盘矩阵,4位显示管,38译码器。IO口如何分配。

    1. 对于硬件部分的设计:选单片机三个端口控制38译码器的输入端,38译码器低四位分别控制4位显示管的使能端;再选单片机六个端口的高三位控制3x3按键矩阵的列,低三位控制矩阵的行;

    2. 对于软件部分:首先需要建立一个数组存储显示管显示的数值;建立一个函数用于判断按键是否按下,并读取按键值;首先对按键值初始化,当按键按下时进入函数,对按键两次判断已实现消抖,再判断按下按键所在行,在判断按下按键所在列得出按下按键的具体值,将按键值赋予数组地址,实现数码管显示对应值。

  • 相关阅读:
    Linux tmux 工具
    HTML 注释
    HTML 引用
    HTML 格式化
    /etc/services
    Linux ss 命令
    Python cookielib 模块
    爬取需要登录的页面
    hasattr() 、getattr() 、setattr()
    爬取文本
  • 原文地址:https://www.cnblogs.com/Uriel-w/p/14512789.html
Copyright © 2011-2022 走看看