資源簡介
C代碼驅(qū)動HT1381,我長年在用的程序,確保正確無誤。
代碼片段和文件信息
??//************************************************
//公司名稱:寧波保稅區(qū)三創(chuàng)電子科技有限公司
//模塊名稱:drive.c
//模塊功能:EEROM,LED等器件的驅(qū)動
//創(chuàng)建人:wsl??日期:2006-06-05
//修改人:?????日期
//版本:?V1.0
//************************************************
#include“STC12LE5A60S.H“
#include“macro_define.h“
#include“function.h“
//*************************************************
//函數(shù)名:???WR_Byte_1380(uchar);
//功能描述:時鐘HT1380寫數(shù)據(jù)
//輸入:????命令字?數(shù)據(jù)?數(shù)據(jù)字節(jié)數(shù)
//輸出:????
//作者:????wsl????日期:2006-08-31
//修改:
//版本:????v1.0
//**************************************************
void delay_1380()
{
uchar?i;
for(i=10;i;--i);
}
void WR_Byte_1380(uchar?commanduchar?idata?*?data_writeuchar?bytecnt)
{
uchar?data?bitcnt;
HTRST?=?0;
delay_1380();
HTSCL?=?0;
HTRST?=?1;
for(bitcnt=8;bitcnt;bitcnt--)
{
HTSDA?=?(bit)(command?&?0x01);
command?>>=?1;
HTSCL?=?1;
delay_1380();
HTSCL?=?0;
delay_1380();
}
do
{
command?=?*data_write++;
for(bitcnt=8;bitcnt;bitcnt--)
{
HTSDA?=?(bi
評論
共有 條評論