• 大小: 2.81KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


C代码驱动HT1381,我长年在用的程序,确保正确无误。

资源截图

代码片段和文件信息

  //************************************************
//公司名称:宁波保税区三创电子科技有限公司

//模块名称:drive.c
//模块功能:EEROM,LED等器件的驱动

//创建人:wsl  日期:2006-06-05
//修改人:     日期
//版本: V1.0
//************************************************
#include“STC12LE5A60S.H“
#include“macro_define.h“
#include“function.h“

//*************************************************
//函数名:   WR_Byte_1380(uchar);
//功能描述:时钟HT1380写数据
//输入:    命令字 数据 数据字节数
//输出:    
//作者:    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

评论

共有 条评论