当前位置: 首页 > news >正文

【STM32 Blue Pill编程实例】-4位7段数码管使用

4位7段数码管使用

文章目录

  • 4位7段数码管使用
    • 1、7段数码介绍
    • 2、硬件准备与接线
    • 3、模块配置
    • 4、代码实现

在本文中,我们将介绍如何将 STM32 Blue Pill开发板与 4 位 7 段数码管连接,并在 STM32CubeIDE 中对其进行编程。 在文章中首先将介绍 4 位 7 段数码管及其与 STM32 Blue Pill 开发板的连接,然后继续在 STM32CubeIDE 中创建和构建计数器显示器。 计数器将在 4 位七段数码管上连续显示 0-9999 的数字。

1、7段数码介绍

7段数码管由7个发光二极管组成。 这些发光二极管按照特定的图案排列并封装在单个显示器内。 如果通过打开和关闭 LED 以特定方式控制此模式,则七段设备将显示唯一的数字。 七段显示器上还有一个额外的第八个 LED,用于显示点。 当我们想要显示小数值时,有时会使用该点作为小数点。

下图显示了 7 段数码管及其引脚排列。 左侧的八个 LED 串显示了内部连接,右侧的图片显示了如何排列这些 LED 以形成七段数码管。 Pin3和8是公共引脚。 这些引脚分别用于在共阳极和共阴极型显示器中提供 5 伏电压或接地电压。

在这里插入图片描述

七段数码管类型

七段数码管有共阳极和共阴极两种。

共阳极数码

http://www.lryc.cn/news/472914.html

相关文章:

  • [进阶]java基础之集合(三)数据结构
  • 《Apache Cordova/PhoneGap 使用技巧分享》
  • SCP(Secure Copy
  • uniApp 省市区自定义数据
  • 图解Redis 06 | Hash数据类型的原理及应用场景
  • 在 Windows 系统上设置 MySQL8.0以支持远程连接
  • 四种基本的编程命名规范
  • 【前端】在 TypeScript 中使用 AbortController 取消异步请求
  • k8s知识点总结
  • 论文阅读:三星-TinyClick
  • Windows on ARM上使用sherpa-onnx实现语音识别
  • Unity 打包AB Timeline 引用丢失,错误问题
  • 【Kettle的安装与使用】使用Kettle实现mysql和hive的数据传输(使用Kettle将mysql数据导入hive、将hive数据导入mysql)
  • STM32的hal库在实现延时函数(例如:Delay_ms 等)为什么用滴答定时(Systick)而不是定时器定时中断,也不是RTC?
  • 刚刚买的域名被DNS劫持了怎么处理
  • 递归 算法专题
  • Logstash 迁移索引元数据(设置和映射)
  • 用python将pdf转成图片转换成对应的word文件
  • list(c++)
  • 51单片机STC8G串口Uart配置
  • uni-app使用movable-area 实现数据的拖拽排序功能
  • 如何设置使PPT的画的图片导出变清晰
  • 和鲸科技 CEO 范向伟受邀揭牌启动南京大学 2024 级大学生人工智能素养大赛
  • NewStarCTF2024-Week4-Web-WP
  • Java学习Day56:暴打舔狗!(SpringBoot)
  • RSA加密算法实现
  • 大数据新视界 -- 大数据大厂之优化大数据计算框架 Tez 的实践指南
  • java 中 List<T> 类型数据在 postgreSql 数据库中存储
  • 公共命名空间,2024年10月的笔记
  • frida脚本,自动化寻址JNI方法