|
楼主 |
发表于 2022-7-25 16:08:47
|
显示全部楼层
忘了放显示函数了
- #include "smg.h"
- u8 MUN_0_F[16] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
- void SGM_XianShi(u8 MUN_wei[],u8 SGM_Wei)
- {
- u8 n=0;
- for(n=SGM_Wei;n<8;n++)
- {
- switch (n)
- {
- case 0:w1 = 1; w2 = 1; w3 = 1;break;
- case 1:w1 = 0; w2 = 1; w3 = 1;break;
- case 2:w1 = 1; w2 = 0; w3 = 1;break;
- case 3:w1 = 0; w2 = 0; w3 = 1;break;
- case 4:w1 = 1; w2 = 1; w3 = 0;break;
- case 5:w1 = 0; w2 = 1; w3 = 0;break;
- case 6:w1 = 1; w2 = 0; w3 = 0;break;
- case 7:w1 = 0; w2 = 0; w3 = 0;break;
-
- }
- SMG1=MUN_wei[n-SGM_Wei];
- Delay10us(100);
- SMG1=0x00;
- }
-
- }
复制代码 |
|