資源簡(jiǎn)介
TM1621液晶驅(qū)動(dòng)程序,根據(jù)數(shù)據(jù)手冊(cè)寫(xiě)的,親測(cè)可用!
代碼片段和文件信息
#include?“tm1621.h“
const?u8?code?cmdat[16]={0000000000000000};
/*
*函數(shù)名:Write_TIMING
*描述:TM1621寫(xiě)時(shí)序
*/
void?Write_TIMING(u8?datu8?num)
{
for(;num!=0;num--)
{
LCDWR=0;
LCDDATA=(bit)(dat&0x80);
LCDWR=1;
dat<<=1;
}
}
/*
*函數(shù)名:Write_Cmd
*描述:TM1621寫(xiě)命令
*/
void?Write_Cmd(u8?cmd)
{
LCDCS=0;
Write_TIMING(0x804);
Write_TIMING(cmd8);
LCDCS=1;
}
/*
*函數(shù)名:Write_Dat
*描述:TM1621寫(xiě)數(shù)據(jù)
*/
void?Write_Dat(u8?addru8?dat)
{
LCDCS=0;
Write_TIMING(0xA03); //101
Write_TIMING(addr<<26);
Write_TIMING(dat<<44);
LCDCS=1;
}
/*
*函數(shù)名:Write_Dat_Bust
*描述:TM1621連續(xù)寫(xiě)數(shù)據(jù)
*/
void?Write_Dat_Bust(u8?addru8?*pu8?num)
{
LCDCS=0;
Write_TIMING(0xA03); //101
評(píng)論
共有 條評(píng)論