#include<reg52.h>#include '51hei.H'#define uchar unsigned char#define uint unsigned intuchar code TAB[]={0x10,0x20,0x40,0xFc,0x40,0x20,0x10,0x00};uchar i,t,j=0;delay(uchar t){ while (t--) { ; }}void main(void){ uchar T,Y,Q,d; P2=0x75; while (1) { for (Q=0;Q<8;Q++) for (T=0;T<50;T++) //速度 { d=0x01; out164(d); for (i=0;i<8;i++) { Y=TAB[i+1]*256+TAB[i]; Y=Y>>(7-Q)|Y<<Q; P0=~Y%256; delay(60); d=d<<1|d>>7; P0=0xff; // 消隐,很重要,不加要红一片 out164(d); } } }}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。