PCF8583+LM1602的protues仿真实例(C语言)
#include
#include
#include
#define lcdwritecmd
#define ledwritedat
sbit
sbit
char tab[2];
unsigned char year,mon,day,hour,min,sec,state,hudsec;
//============================延时函数====================================
void delay(unsigned char n)
{
}
void delayshort()
{
}
//=========================================================================
//============================1602写指令函数===============================
void writecmd(unsigned char a)
{
}
//=========================================================================
//============================1602写数据函数===============================
void writedata(char lcddata)
{
}
//=========================================================================
//===========================1602显示字符串据函数==========================
void displaystring(unsigned char add,unsigned char n,char tab[])
{
}
//=========================================================================
//===========================I2C开始信号函数===============================
void start()
{
}
//=========================================================================
//===========================I2C结束信号函数===============================
void stop()
{
}
//=========================================================================
//===========================I2C从机等待应答信号函数=======================
void waitack()
{
}
//=========================================================================
//===========================I2C主机应答信号函数===========================
void mack()
{
}
//=========================================================================
//===========================I2C写一个字节函数=============================
void write_byte(unsigned char a)
{
}
//=========================================================================
//===========================I2C读一个字节函数=============================
unsigned char read_byte()
{
}
//=========================================================================
//===========================PCF8583写函数=================================
//参数adr:寄存器地址
//参数dat:写入得数据
void PCF8583_write(unsigned char adr,unsigned char dat)
{
}
//=========================================================================
//===========================PCF8583读函数=================================
//连续读区以00起始地址的7个单元的数据
void PCF8583_read()
{
}
评论