8x8.JPG (134.15 KB, 下載次數: 116)
下載附件
示意圖
2015-12-9 17:20 上傳
- #include<reg51.h>
- unsigned char code Tab[64][2]={{0xc0,0x01},{0x60,0x01},{0x30,0x01},{0x18,0x01},{0x0c,0x01},{0x06,0x01},{0x03,0x01},{0x01,0x03},
- {0x01,0x06},{0x01,0x0c},{0x01,0x18},{0x01,0x30},{0x01,0x60},{0x01,0xc0},{0x03,0x80},
- {0x06,0x80},{0x0c,0x80},{0x18,0x80},{0x30,0x80},{0x60,0x80},{0xc0,0x80},{0x80,0xc0},
- {0x80,0x60},{0x80,0x30},{0x80,0x18},{0x80,0x0c},{0x80,0x06},{0xc0,0x02},
- {0x60,0x02},{0x40,0x02},{0x18,0x02},{0x0c,0x02},{0x06,0x02},{0x02,0x06},
- {0x02,0x0c},{0x02,0x18},{0x02,0x30},{0x02,0x60},{0x06,0x40},
- {0x0c,0x40},{0x18,0x40},{0x30,0x40},{0x60,0x40},{0x40,0x60},
- {0x40,0x30},{0x40,0x18},{0x40,0x0c},{0x60,0x04},
- {0x30,0x04},{0x18,0x04},{0x0c,0x04},{0x04,0x0c},
- {0x04,0x18},{0x04,0x30},{0x0c,0x20},
- {0x18,0x20},{0x30,0x20},{0x20,0x30},
- {0x20,0x18},{0x30,0x08},
- {0x18,0x08},{0x08,0x18},
- {0x18,0x10},
- {0x10,0x10}};
- //二維數組定義
- void delay(void) //延時函數
- {
- unsigned char i,j;
- for(i=0;i<100;i++)
- for(j=0;j<100;j++)
- ;
- }
- void disp(void)
- {
- unsigned char i;
- for(i=0;i<64;i++)
- {
- P0=Tab[i][0]; //列輸出
- P2=Tab[i][1]; //行輸出
- delay(); //延時函數
- }
- }
- void main()
- {
- disp();
- dalay();
- }
復制代碼
|