用arduino实现数码管显示

在学习单片机是,有些人会选择arduino这块板子,因为不管是软件还是硬件都是可以看到的,可以自己去动手编程与接线,今天我来讲述一下如何用arduino来实现数码管显示。

操作方法

  • 01

    实验之前首先要了解数码管,数码管有7段的,也有8段的,8段也就是多了个小数点,都是由发光二极管为单元。数码管共阴则是把公共端接地,共阳则相反。

  • 02

    数码管可以显示数字0-9,字母A-F,共阴和共阳的代码如下图所示,共阳则是共阴取反。

  • 03

    有人会问为什么显示字符的代码要这么写?请看下图,字符转换为2进制后,1代表点亮,你依次代入就会明白。其次还需要知道它的每一个引脚代表什么,这样好接线。

  • 04

    下面就是共阴极接法的电路图,共阳极只需要把公共端从GND改接为5V即可,然后就是程序编写。

  • 05

    下图所示程序就是单个数码管显示程序,无论共阴共阳都可以,只需要取反即可,具体有注释,然后编译上传即可。

(0)

相关推荐

  • 4位共阴极数码管单片机驱动

    宏晶12系列单片机单片机驱动4位数码管计数显示. 操作方法 01 1.共阴极数码管引脚分析 共阴极数码管 是指每一位数码管的阴极,连接到电源的负极上. 也就是图中所指1,2,3,4公共端. 如果不知道 ...

  • iSee图片的新旧批量处理功能介绍

    最近外出游玩,用数码相机拍摄了很多相片,于是就想拿出来与大家分享一下。但数码相片虽然能时时拍照,不计成本。不过这样一来,就照的太多了,好的坏的都有,那就要好好挑选、处理一下了。在以前,是个麻烦事,但自 ...

  • keil开发单片机程序与调试

    keil 是一款简单易用的单片机C语言软件开发系统.其提供了包括C编译器.宏汇编.连接器.库管理和一个功能强大的仿真调试器等在内的完整开发方案,用Keil能让你大大提高效率,缩短开发周期. 操作方法 ...

  • 基于STC15系列单片机的ADC键盘编写方法

    STC15系列单片机自带AD转换功能,本文结合作者自己的,以STC15W408AS单片机为例,搭建出测试ADC键盘的板型,并介绍ADC键盘的驱动如何编写. 声明:电路原理图取自STC宏晶科技STC15 ...

  • 单片机控制多位数码管的电子时钟程序

    用单片机控制多位数码管的电子时钟,用独立按键进行控制,可显示时间,日期,有闹钟功能,独立按键进行时间日历,闹钟设置 操作方法 01 软件编程: keil工程C语言代码: 02 /*********** ...

  • C语言函数的调用

    在一个程序的编写过程中,随着代码量的增加,如果把所有的语句都写到 main 函数中,一方面程序会显得的比较乱,另外一个方面,当同一个功能需要在不同地方执行时,我们就得再重复写一遍相同的语句.此时,如果 ...

  • 51单片机矩阵按键程序

    文中所述的单片机为STC单片机 开发板具体型号我忘了. 上面有一个4*4的矩阵按键 可以通过程序来实现当依从左向右从上到下的次序按下时,第一个数码管显示0~15的十六进制数.下面就说一下具体实现 操作 ...

  • win7安装不了Arduino驱动 win7系统Arduino驱动安装图文教程

    最新版的Arduino UNO、Arduino MEGA、Arduino Leonardo等控制器及各厂家的兼容控制器,在MAC OS和Linux系统下,均是不要驱动程序的,你只需直接插上,即可使用。 ...

  • 新技术 体验HDMI显示接口的优势

      随着数字化进程的普及,我们可以享用越来越丰富的数字化产品,而在享受这些数字产品给我们带来快乐的同时,也对视频和音频提出了更高的要求,数字高清视频产品和7.1音响系统等等都逐步的来到了我们身边。同时 ...