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

杭州网站设计公司价格建设部特殊工种查询网站

杭州网站设计公司价格,建设部特殊工种查询网站,go语言网站开发教程,湖南建设网招标公告数码管中有8位数字,从右往左分别为LED1、LED2、...、LED8,如下图所示 如何实现点亮单个数字,用下图中的ABC来实现 P2.2管脚控制A,P2.3管脚控制B,P2.4管脚控制C //定义数码管位选管脚 sbit LSAP2^2; sbit LSBP2^3; s…

数码管中有8位数字,从右往左分别为LED1、LED2、...、LED8,如下图所示 

如何实现点亮单个数字,用下图中的ABC来实现  

P2.2管脚控制A,P2.3管脚控制B,P2.4管脚控制C

//定义数码管位选管脚
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;  

    for(i=0;i<8;i++){
        //位选
        switch(i){
            case 0:
                LSC=1,LSB=1,LSA=1;  //7:LED8
                break;
            case 1:
                LSC=1,LSB=1,LSA=0;  //6:LED7
                break;
            case 2:
                LSC=1,LSB=0,LSA=1;  //5:LED6
                break;
            case 3:
                LSC=1,LSB=0,LSA=0;  //4:LED5
                break;
            case 4:
                LSC=0,LSB=1,LSA=1;  //3:LED4
                break;
            case 5:
                LSC=0,LSB=1,LSA=0;  //2:LED3
                break;
            case 6:
                LSC=0,LSB=0,LSA=1;  //1:LED2
                break;
            case 7:
                LSC=0,LSB=0,LSA=0;  //0:LED1
                break;
        }
    } 

每一位有8段,如下图所示 

eg显示0:0    0    1    1    1    1    1    1

------------------------------------------------------

DP(小数点)    G   F    E    D   C   B    A 

//段码数据 
u8 gsmg_code[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; 

//0       1       2       3      4       5       6      7       8      9       A      B      C      D       E       F

P0端控制数码管

1、静态数码管实验

#include "reg51.h"
typedef unsigned int u16;
typedef unsigned char u8;
//数码管显示数字的数组(共阴数码管)
u8 gsmg_code[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};  //0-F
#define SMG_A_DP_PORT P0
//控制静态数码管显示数字0,即让P0端口输出数字0的段码0x3f(共阴)
void main(){
    while(1){
        //显示数字0
        SMG_A_DP_PORT=gsmg_code[0];
    }
}

2、动态数码管实验 

 #include "reg51.h"
typedef unsigned int u16;
typedef unsigned char u8;
//段码数据 
u8 gsmg_code[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
#define SMG_A_DP_PORT P0
//定义数码管位选管脚
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;
void delay(u16 time){
    while(time--);
}
//动态数码管
void smg_display(){
    u16 i=0;
    for(i=0;i<8;i++){
        //位选
        switch(i){
            case 0:
                LSC=1,LSB=1,LSA=1;  //7
                break;
            case 1:
                LSC=1,LSB=1,LSA=0;  //6
                break;
            case 2:
                LSC=1,LSB=0,LSA=1;  //5
                break;
            case 3:
                LSC=1,LSB=0,LSA=0;  //4
                break;
            case 4:
                LSC=0,LSB=1,LSA=1;  //3
                break;
            case 5:
                LSC=0,LSB=1,LSA=0;  //2
                break;
            case 6:
                LSC=0,LSB=0,LSA=1;  //1
                break;
            case 7:
                LSC=0,LSB=0,LSA=0;  //0
                break;
        }
        SMG_A_DP_PORT=gsmg_code[i];
        delay(5000);
        SMG_A_DP_PORT=0x00;  //消隐
    }
}
void main(){
    while(1){
        smg_display();
    }
}

http://www.15wanjia.com/news/166946.html

相关文章:

  • 试剂网站建设中国建材网站
  • 怎么做网盘网站网站内容怎么做
  • 网站服务器怎么优化邯郸企业网站制作建设
  • 网站开发 零基础罗阳网站建设
  • 网页设计公司网站制作凡客诚品实体店在哪
  • 软件开发网站策划方案安阳县人口
  • 如何用付费音乐做视频网站济南国迅网站建设公司怎么样
  • 天水+网站建设自动生成网页代码的软件
  • 本地安装网站无法连接数据库wordpress加密方式
  • 企业网站开发报告建材类网站模板
  • 网站的建设方法网站添加子域名
  • 明星网站策划书在中国怎么做国外网站
  • 做博物馆网站最重要性网站建设很难吗
  • 网站解析域名免费自助制作永久网站
  • 网站营销 海外网站建设的教程
  • 房地产网站模板库贵州城乡建设网站
  • 计算机网站建设是什么意思网站服务器和直播服务器一样吗
  • 谁可以做网站优化排名推广大学的网站设计
  • 手机网站生成app客户端微信微网站平台
  • 洛阳建设三轮网站外包网站公司
  • 建个什么网站好wordpress+移动端优势
  • 做网站什么类型好在discuz做网站
  • 建设网站之前都需要准备什么东西自学动漫设计与制作
  • 郑州网站优化公司排名装饰网站的业务员都是怎么做的
  • 徐州公司建站模板怎么建立挣流量的网站
  • 京东商城网站设计申请网站建设经费
  • 长治网站制作公司根据描述生成图片的网站
  • 网站链接用处网站建设公司发展
  • 帮别人做设计的网站wordpress文章页设置全屏
  • 国外怎么做网站中山seo技术