/*此程序的原型是从网上下载的,经过了我的实验和修改,并成功应用*/
#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
******************************************************
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !