?? 595.c
字號:
unsigned char code table595[]=
{0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0xee,0x3e,0x9c,0x7a,0x9e,0x8e,0x01,0}
//0 1 2 3 4 5 6 7 8 9 A b C d E F . 黑
void OUT_595(unsigned char Byte_data)
{
unsigned char i;
RCK = 0;
for(i=0;i<8;i++)
{
if(Byte_data&0x01) // 先判斷再發送串行數據;
{
SER = 0; // 發高電平;
}
else
{
SER = 1; // 發低電平;
}
SCK=0; // 形成上升延脈沖;
_nop_(); // 延時;
_nop_();
SCK=1;
Byte_data>>=1;
}
RCK = 1; // 更新顯示,如果是多個595級聯送多個個字節,屏蔽這行,在送完最后時置高;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -