資源簡介
TM1621液晶驅動程序,根據數據手冊寫的,親測可用!
代碼片段和文件信息
#include?“tm1621.h“
const?u8?code?cmdat[16]={0000000000000000};
/*
*函數名:Write_TIMING
*描述:TM1621寫時序
*/
void?Write_TIMING(u8?datu8?num)
{
for(;num!=0;num--)
{
LCDWR=0;
LCDDATA=(bit)(dat&0x80);
LCDWR=1;
dat<<=1;
}
}
/*
*函數名:Write_Cmd
*描述:TM1621寫命令
*/
void?Write_Cmd(u8?cmd)
{
LCDCS=0;
Write_TIMING(0x804);
Write_TIMING(cmd8);
LCDCS=1;
}
/*
*函數名:Write_Dat
*描述:TM1621寫數據
*/
void?Write_Dat(u8?addru8?dat)
{
LCDCS=0;
Write_TIMING(0xA03); //101
Write_TIMING(addr<<26);
Write_TIMING(dat<<44);
LCDCS=1;
}
/*
*函數名:Write_Dat_Bust
*描述:TM1621連續寫數據
*/
void?Write_Dat_Bust(u8?addru8?*pu8?num)
{
LCDCS=0;
Write_TIMING(0xA03); //101
- 上一篇:tm1638 2*5位 8段共陽數碼管驅動
- 下一篇:tm1650 驅動
評論
共有 條評論