标题: 基础的单片机数码管显示程序 [打印本页]

作者: ZLJASDD    时间: 2018-9-6 13:37
标题: 基础的单片机数码管显示程序
这是一份程序
  1. #include <reg51.h>

  2. #define  uchar unsigned char
  3. uchar segData[10]={0x06,0x7d,0x6d,0x4f,0x3f,0x7d,0x06,0x66,0x6d};

  4. void delay()
  5. {
  6.   uchar  i,j,k;
  7.   for(i=0;i<5;i++)
  8.       for(j=0;j<200;j++)
  9.               for(k=0;k<200;k++);
  10. }
  11. void main()
  12. {
  13.   uchar i;
  14.   P1=0x00;delay();
  15.   P1=0x00;delay();
  16.   while(1)
  17.   {
  18.           for(i=0;i<10;i++)
  19.           {
  20.             P1=segData[i];
  21.                 delay();
  22.                 }

  23.                 /*
  24.   P1=segData[0];
  25.   delay();
  26.   P1=segData[1];
  27.   delay();
  28.   P1=segData[2];
  29.   delay();
  30.   P1=segData[3];
  31.   delay();
  32.   P1=segData[4];
  33.   delay();
  34.   P1=segData[5];
  35.   delay();
  36.   P1=segData[6];
  37.   delay();
  38.   P1=segData[7];
  39.   delay();
  40.   P1=segData[8];
  41.   delay();
  42.    */
  43.    }
  44. }
复制代码


ORG.rar

350 Bytes, 下载次数: 2, 下载积分: 黑币 -5

数码管






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1