您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>C/C++语言编程>

实时时钟芯片HT1380读写c程序

大小:344 人气: 2010-06-03 需要积分:0
敷衍作笑谈的空间

用户级别:注册会员

贡献文章:

贡献资料:

/*此程序的原型是从网上下载的,经过了我的实验和修改,并成功应用*/

#include
#include "ht1380.h"
#include "intrins.h"

#define uchar unsigned char

/***********************
*
* 名称: v_RTInputByte
* 说明:
* 功能: 往HT1381写入1Byte数据
* 调用:
* 输入: ucDa 写入的数据
* 返回值: 无
*********************************/
void v_RTInputByte(uchar ucDa)
{
     ACC= ucDa;
     T_IO=ACC0;T_CLK=1;delay();T_CLK=0;delay();
     T_IO=ACC1;T_CLK=1;delay();T_CLK=0;delay();
     T_IO=ACC2;T_CLK=1;delay();T_CLK=0;delay();
     T_IO=ACC3;T_CLK=1;delay();T_CLK=0;delay();
     T_IO=ACC4;T_CLK=1;delay();T_CLK=0;delay();
     T_IO=ACC5;T_CLK=1;delay();T_CLK=0;delay();
     T_IO=ACC6;T_CLK=1;delay();T_CLK=0;delay();
     T_IO=ACC7;T_CLK=1;delay();T_CLK=0;delay();
}
/*******************************
*
* 名称: uchar uc_RTOutputByte
* 说明:
* 功能: 从HT1381读取1Byte数据
* 调用:
* 输入:
* 返回值: ACC
******************************************************

非常好我支持^.^

(1) 50%

不好我反对

(1) 50%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!