点阵基础利用,利用点阵显示单个基础图形
- #include<reg52.h>
- void delay1ms(unsigned int ms);
- void main()
- {
- unsigned char code led []={0x00,0x00,0xe7,0x00,0x00,0xe7,0x00,0x00};
- unsigned char w,i;
- while(1)
- {
- w=0x01;
- for(i=0;i<8;i++)
- {
- P0=w;
- P1=led[i];
- delay1ms(1);
- w<<=1;
- }
- }
- }
- void delay1ms(unsigned int ms)
- {unsigned i,j;
- for(j=0;j<ms;j++);
- for(i=0;i<110;i++);
- }
复制代码
|