虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

共阳数码管

  • 单片机外接共阳数码管倒计时电路

    单片机外接共阳数码管倒计时电路,用于测试共阳数码管电路仿真实现,同时对单片机IO口功能实现检测功能。

    标签: 单片机 共阳数码管 倒计时电路

    上传时间: 2017-09-19

    上传用户:cursor

  • TM1629 共阳数码管驱动 基于SAMC21G18

    TM1629是一款带键盘扫描和LED扫描驱动的国货芯片,芯片默认配套为使用共阴数码管; 但考虑到降低物料库存种类,选用了共阳数码管由于用了共阳的数码管,LED原来的段码引脚现在要接到1629芯片GRID引脚上,原理的数码管列扫描信号接到1629芯片SED引脚上;乱套了。。。。用共阴数码管,往芯片送一个字节,对应一个数码管的7个笔段+1个数码管,这种显示数据关系简单明了。现在用共阳数码管,往芯片送一个字节,对应是8个数码管的其中一个段码的数据,送2个字节表示16个数码管的其中一个笔段的数据;也就是说,每2个字节描述了16个数码管的其中一个笔段的状态, 送16个字节描述了16个数码管的8个笔段的状态;这时候就需要一个函数来转换显示和笔段的数据;显示数字的笔段定义

    标签: tm1629 数码管

    上传时间: 2022-05-13

    上传用户:

  • TPIC6B595驱动共阳数码管

    最近搞到两块用TPIC6B595驱动的共阳LED数码管电路。每块电路板上有5个LMS-1102BE数码管和5个TPIC6B595集成电路。该电路只有5根输入端子,第1和第5个端子是+5V和GND,第2、3、4端子分别是数据输入端、数据锁存时钟端和移位时钟端。 将该电路板与HC6800 EM3 V3.0单片机实验板连接,单片机的P3.4,P3.5和P3.6引脚分别接到电路板的第2、3、4端子。该电路板单独用+5V电源供电,其GND端与HC6800 EM3 V3.0单片机实验板的GND连接。 该程序在5个LED数码管上循环显示0~F这16个字符。

    标签: TPIC6 TPIC B595 595 6B 驱动 共阳数码管

    上传时间: 2017-03-19

    上传用户:zhnjun63

  • Arduino学习笔记A10_Arduino数码管骰子实验

    电路连接 由于数码管品种多样,还有共阴共阳的,下面我们使用一个数码管段码生成器(在文章结尾) 去解决不同数码管的问题: 本例作者利用手头现有的一位不知品牌的共阳数码管:型号D5611 A/B,在Eagle 找了一个 类似的型号SA56-11,引脚功能一样可以直接代换。所以下面电路图使用SA56-11 做引脚说明。 注意: 1. 将数码管的a~g 段,分别接到Arduino 的D0~D6 上面。如果你手上的数码管未知的话,可以通过通电测量它哪个引脚对应哪个字段,然后找出a~g 即可。 2. 分清共阴还是共阳。共阴的话,接220Ω电阻到电源负极;共阳的话,接220Ω电阻到电源+5v。 3. 220Ω电阻视数码管实际工作亮度与手头现有原件而定,不一定需要准确。 4. 按下按钮即停。   源代码 由于我是按照段码生成器默认接法接的,所以不用修改段码生成器了,直接在段码生成器选择共阳极,再按“自动”生成数组就搞定。   下面是源代码,由于偷懒不用写循环,使用了部分AVR 语句。 PORTD 这个是AVR 的端口输出控制语句,8 位对应D7~D0,PORTD=00001001 就是D3 和D0 是高电平。 PORTD = a;就是找出相应的段码输出到D7~D0。 DDRD 这个是AVR 语句中控制引脚作为输出/输入的语句。DDRD = 0xFF;就是D0~D7 全部 作为输出脚了。 ARDUINO CODECOPY /* Arduino 单数码管骰子 Ansifa 2011-12-28 */ //定义段码表,表中十个元素由LED 段码生成器生成,选择了共阳极。 inta[10] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; voidsetup() { DDRD = 0xFF; //AVR 定义PortD 的低七位全部用作输出使用。即0xFF=B11111111对 应D7~D0 pinMode(12, INPUT); //D12用来做骰子暂停的开关 } voidloop() { for(int i = 0; i < 10; i++) { //将段码输出PortD 的低7位,即Arduino 的引脚D0~D6,这样需要取出PORTD 最高位,即 D7的状态,与段码相加,之后再输出。 PORTD = a[i]; delay(50); //延时50ms while(digitalRead(12)) {} //如果D12引脚高电平,则在此死循环,暂停LED 跑 动 } }      

    标签: Arduino 10 数码管 实验

    上传时间: 2013-10-15

    上传用户:baitouyu

  • 0809共阳数字电压表

    一个智能数字电压表,共阳数码管显示,ADC芯片为0809,附带C语言程序

    标签: 0809 数字电压表

    上传时间: 2013-11-15

    上传用户:ynsnjs

  • 四位共阴和共阳数码管的引脚介绍及检测方法概括

    数码管的介绍,对单片机初学者有极大帮助

    标签: 共阳数码管 引脚 检测方法

    上传时间: 2013-10-26

    上传用户:wang0123456789

  • 4位LED共阳数码动态显示的C51源程序.rar

    4位LED共阳数码动态显示的C51源程序.rar

    标签: LED C51 数码

    上传时间: 2015-03-04

    上传用户:yan2267246

  • 利用 AT89S51 单片机的 P0 端口的 P0.0 - P0.7 连接到一个共阴数码管的 a - h 的笔段上

    利用 AT89S51 单片机的 P0 端口的 P0.0 - P0.7 连接到一个共阴数码管的 a - h 的笔段上,数码管的公共端接地。在数码管上循环显示 0 - 9 数字,时间间隔 0.2 秒。

    标签: 0.0 0.7 89S S51

    上传时间: 2015-04-17

    上传用户:erkuizhang

  • 给共阳极数码管送段码的小程序

    给共阳极数码管送段码的小程序,虽然不常,但是能让新手入门

    标签: 共阳极 数码管 程序

    上传时间: 2013-12-22

    上传用户:bruce5996

  • 6位共阴数码管

    6位共阴数码管,CD4511驱动,使用反极法的键盘

    标签: 共阴数码管

    上传时间: 2015-11-27

    上传用户:498732662