|
認(rèn)真對比數(shù)據(jù)類型和數(shù)據(jù)大小。
- #include"reg51.h"
- #include<intrins.h>
- #define uchar unsigned char
- #define uint unsigned int
- uchar code seg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
- uchar gsmg_wei[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
- void delay(uint i)
- {
- uchar t;
- while(i--)
- {
- for(t=0;t<120;t++);
- }
- }
- void main(void)
- {
- char i=7;
- while(1)
- {
- P0=0x00;
- P2=gsmg_wei[i];
- P0=seg[i];
- i--;
- if(i<0)i=7;
- delay(1);
- }
- }
復(fù)制代碼 |
|