没想到好的办法,但是也找到了可行的方法,如下:- typedef union{
- struct{
- a :1;
- b :1;
- c :1;
- d :1;
- e :1;
- f :1;
- g :1;
- p :1;
- }bits;
- u8 byte;
- }ledDef;
- ledDef led1;
- lcd_init();
- led1.byte = ledTable[4];
- SEG5COM2 = led1.bits.a;
- SEG5COM1 = led1.bits.b;
- SEG5COM3 = led1.bits.c;
- SEG4COM3 = led1.bits.d;
- SEG4COM0 = led1.bits.e;
- SEG4COM1 = led1.bits.f;
- SEG5COM0 = led1.bits.g;
如果有好的方法,大家可以讨论一下。
|