登录|立即注册|使用QQ帐号登录
论坛 > 51单片机
发帖|
看4164|回4|收藏
楼主 ID:102056 只看他
2016-12-9 22:24
QQ截图20161209222109.png

51单片机源程序:

代码:

  1. #include <reg52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int

  4. uchar code Pattern_P0[]=
  5. {
  6.   0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xfe,0xfb,0xef,0xbf,0xfd,0xf7,0xdf,0x7f,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff                                                                                                                  
  7. };
  8. //0xfc,0xf9,0xf3,0xe7,0xcf,0x9f
  9. uchar code Pattern_P2[]=
  10. {
  11.   0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xfe,0xfb,0xef,0xbf,0xfd,0xf7,0xdf,0x7f,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff  
  12. };
  13. //        0xf5,0xf6,0xfe,0x54,0x56,0x76,0xd7,0x49,0xa9,0xe4,0xc6

  14. void DelayMS(uint x)
  15. {
  16.         uchar t;
  17.         while(x--)
  18.         {
  19.                  for(t=120;t>0;t--);
  20.         }
  21. }

  22. void main()
  23. {
  24.         uchar i;
  25.         while(1)
  26.         {
  27.            for(i=0;i<24;i++)
  28.                 {
  29.                          P0=Pattern_P0[i];
  30.                         P2=Pattern_P2[i];
  31.                         DelayMS(200);
  32.                 }
  33.        
  34.        
  35.                
  36.        
  37.                
  38.         }
  39. }

0.png
资料下载:
花样流水灯.zip (73.38 KB)
(下载次数: 56, 2016-12-9 22:23 上传)

下载积分: 黑币 -5


沙发 ID:359038 只看他
2018-6-26 11:29
有收获
板凳 ID:281912 只看他
2018-6-26 12:42
谢谢楼主分享!虽然流水灯是最简单的,多多复习还是有益的
地板 ID:701713 只看他
2020-3-3 15:43
用单片机52可以吗
5# ID:701713 只看他
2020-3-3 15:43
用单片机52可以吗

51黑电子论坛

Powered by Discuz! X3.1

首页|标准版|触屏版|电脑版