如何解决数码管动态显示鬼影现象

    //用switch选择语句实现数码管动态显示#include <reg51.H> sbit ADDR0=P1^0; sbit ADDR1=P1^1; sbit ADDR2=P1^2; sbit ADDR3=P1^3; sbit ENLED=P1^4; unsigned char code LedChar[]={ 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x

2018年03月22日 51单片机 492次阅读 0条评论

51单片机控制一位数码管静态与动态显示

    数码管归根到底就是LED,本质上就是多个LED灯的组合。一般有共阴极和共阳极之分。本次我使用的是共阴极的数码管:电路接线图如下:由于51单片机的IO口比较特殊。所以本次专门使用IO口作为例子使用,接上拉电阻的理由如下图:一位数码管显示0-F的编码方法如下:第一种工作模式:静态显示const uchar code Seg_Table[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c,0x39,0x5

2018年03月22日 51单片机 167次阅读 0条评论
1/1 ‹‹ 1 ››
搜索
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
    文章归档
    友情链接
    标签列表
    猜你喜欢