利用单片机余晖依次显示,同时显示 数码管的数字

#include <reg51.h>

//Êý×é±íʾ Êý×Ö0-9   16½øÖÆ
unsigned char arr[10] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90};
sbit q1 = P2^0;
sbit q2 = P2^1;
sbit q3 = P2^2;
sbit q4 = P2^3;

//ʱ¼ä³¤ ÒÀ´ÎÏÔʾ1234
void delay()
{
    int i;
    for(i = 1; i < 20000; i++){}
}


//ʱ¼ä¶Ì ͬʱÏÔʾ1234
void delay_short()
{
    int i;
    for(i = 1; i < 200; i++){}
}

void off()
{
    q1 = 1;
    q2 = 1;
    q3 = 1;
    q4 = 1;
}

//ÒÀ´ÎÏÔʾ1234
void main01()
{
    q1 = 0;
    P0 = arr[1];
    delay();
    off();
    
    q2 = 0;
    P0 = arr[2];
    delay();
    off();
    
    q3 = 0;
    P0 = arr[3];
    delay();
    off();

    q4 = 0;
    P0 = arr[4];
    delay();
    off();
    
    
}

//ͬʱÏÔʾ1234
void main02()
{
    q1 = 0;
    P0 = arr[1];
    delay_short();
    off();
    
    q2 = 0;
    P0 = arr[2];
    delay_short();
    off();
    
    q3 = 0;
    P0 = arr[3];
    delay_short();
    off();

    q4 = 0;
    P0 = arr[4];
    delay_short();
    off();
    
    
}


void main()
{
    main02();
}

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-26 16:28:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-26 16:28:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-26 16:28:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-26 16:28:04       20 阅读

热门阅读

  1. 用Python创建日历详细指南

    2024-04-26 16:28:04       12 阅读
  2. HOT100与剑指Offer

    2024-04-26 16:28:04       15 阅读
  3. 终端安全加强

    2024-04-26 16:28:04       14 阅读
  4. RSV——calculate_rmsd计算Rmsd

    2024-04-26 16:28:04       13 阅读
  5. 银联云闪付扫码支付通道接口如何申请?

    2024-04-26 16:28:04       13 阅读
  6. C语言-单片机:STM32程序烧录的几种方法

    2024-04-26 16:28:04       12 阅读
  7. macbook m1 nacos集群启动失败报错的解决办法

    2024-04-26 16:28:04       12 阅读