📄 spi.c
字号:
#include"reg51.h"
sbit GT32_CS=P1^4; //字库芯片使能
sbit GT32_CLK=P1^5; //字库芯片时钟线
sbit GT32_SI=P1^7; //字库芯片输入数据线
sbit GT32_SO=P1^6; //字库芯片输出数据线
//********************* //发一个字节命令数据********************
void sendcmd(unsigned char cmd)
{
unsigned char i;
GT32_CS=0;
for(i=0;i<8;i++)
{
GT32_CLK=0;
if(cmd&0x80)
GT32_SI=1;
else GT32_SI=0;
GT32_CLK=1;
cmd=cmd<<1;
}
}
//**************************************************************
//*******************发四个字节地址数据******************
void sendaddress(unsigned long address)
{
unsigned char i;
GT32_CS=0;
address=address<<8;
for(i=0;i<24;i++)
{
GT32_CLK=0;
if(address&0x80000000)
GT32_SI=1;
else GT32_SI=0;
GT32_CLK=1;
address=address<<1;
}
}
//***************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -