8位单片机驱动程序
- #include"TM1637.h"
- #define CLK P12 //时钟
- #define DIO P13 //数据
- static u8 code SHUZU[]=
- {
- 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,
- 0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef,
- 0x00,0x76,0x80
- };
- static void i2C(bit T)
- {
- if(T)
- CLK=0,DIO=0,CLK=1;
- else
- CLK=1,DIO=1,DIO=0;
- }
- static void ACK(u8 T)
- {
- u8 i;
- for(i=0;i<8;i++)
- {
- CLK=0;
- if(T&(1<<i))
- DIO=1;
- else
- DIO=0;
- CLK=1;
- }
- i2C(1);
- }
复制代码
上图代码下载:
TM1637.zip
(6.17 KB, 下载次数: 0)
|