标题: 数码管数字单个飞入 单片机程序及原理图 [打印本页]

作者: zzmkl103    时间: 2016-11-1 22:13
标题: 数码管数字单个飞入 单片机程序及原理图
51单片机控制的数码管数字单个飞入程序,下面是原理图:


部分源码预览:
  1. #include<reg51.h>
  2. #define scan P0
  3. #define SEG P2
  4. char code TAB[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
  5. void delay(int);
  6. main()
  7. {unsigned char i;
  8.         for(i=1;i<50;i++){
  9.                 scan=8;SEG=TAB[1];delay(10);
  10.         }
  11.         for(i=1;i<50;i++){
  12.                 scan=4;SEG=TAB[1];delay(10);                  


  13.         }
  14.         for(i=1;i<50;i++){
  15.                 scan=2;SEG=TAB[1];delay(10);                  


  16.         }
  17.         for(i=1;i<50;i++){
  18.                 scan=1;SEG=TAB[1];delay(10);                  


  19.         }
  20.         for(i=1;i<35;i++){
  21.                 scan=1;SEG=TAB[1];delay(10);          
  22.                
  23.                 scan=8;SEG=TAB[2];delay(10);
  24.         }
  25.         for(i=1;i<35;i++){
  26.                 scan=1;SEG=TAB[1];delay(10);          
  27.                
  28.                 scan=4;SEG=TAB[2];delay(10);
  29.         }
  30.         for(i=1;i<35;i++){
  31.                 scan=1;SEG=TAB[1];delay(10);          
  32.                 scan=2;SEG=TAB[2];delay(10);
  33.         }
  34.        

  35.         for(i=1;i<25;i++){
  36.                 scan=1;SEG=TAB[1];delay(10);
  37.                 scan=2;SEG=TAB[2];delay(10);
  38.                 scan=8;SEG=TAB[3];delay(10);
  39.         }
  40.         for(i=1;i<25;i++){
  41.                 scan=1;SEG=TAB[1];delay(10);
  42.                 scan=2;SEG=TAB[2];delay(10);
  43.                 scan=4;SEG=TAB[3];delay(10);
  44.         }

  45.         for(i=1;i<20;i++){
  46.                 scan=1;SEG=TAB[1];delay(10);
  47.                 scan=2;SEG=TAB[2];delay(10);
  48.                 scan=4;SEG=TAB[3];delay(10);
  49.                 scan=8;SEG=TAB[4];delay(10);
  50.                
  51.         }
  52. }


  53. ……………………
复制代码

仿真工程文件和所有源码打包下载:
20160614数码管动态显示-1234单个飞入.rar (62.9 KB, 下载次数: 11)

作者: 111666999    时间: 2020-5-17 12:44
原理图怎么说




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