實(shí)時時鐘芯片HT1380讀寫c程序
/*此程序的原型是從網(wǎng)上下載的,經(jīng)過了我的實(shí)驗(yàn)和修改,并成功應(yīng)用*/
#include
#include "ht1380.h"
#include "intrins.h"
#define uchar unsigned char
/***********************
*
* 名稱: v_RTInputByte
* 說明:
* 功能: 往HT1381寫入1Byte數(shù)據(jù)
* 調(diào)用:
* 輸入: ucDa 寫入的數(shù)據(jù)
* 返回值: 無
*********************************/
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數(shù)據(jù)
* 調(diào)用:
* 輸入:
* 返回值: ACC
******************************************************
非常好我支持^.^
(1) 50%
不好我反對
(1) 50%