您当前的位置:五五电子网电子知识单片机-工控设备51单片机IIC总线模拟程序 正文
IIC总线模拟程序

IIC总线模拟程序

点击数:7982 次   录入时间:03-04 11:38:25   整理:http://www.55dianzi.com   51单片机
213 调用方式:void write1380(uchar command ,uchar time )
214 函数说明:write1380()往HT1380写命令和数据,command是命令字, time是后写入的数据
215 ---------------------------------------------------------------------------------*/
216 void write1380(uchar command ,uchar time)
217 {
218 SetPCF8563(command,time);
219 }
220
221
222 /*--------------------------------------------------------------------------------
223 调用方式:void time_display(uchar x0,uchar y0 )
224 函数说明:time_display()在指定的x0,y0坐标,以00:00:00格式显示当前时间。
225 ---------------------------------------------------------------------------------*/
226 //uchar time[]="00:11:11";
227
228 void time_display(uchar x0,uchar y0,bit type) //液晶时间显示
229 {
230 uchar time[]="00:00:00";
231 uchar con[3];
232 uchar time_type;
233 GetPCF8563(0x02,3,con);
234
235 time[0]=(con[2]>>4)+'0';
236 time[1]=(con[2]&0x0f)+'0';
237 time[3]=(con[1]>>4)+'0';
238 time[4]=(con[1]&0x0f)+'0';
239 time[6]=(con[0]>>4)+'0';
240 time[7]=(con[0]&0x0f)+'0';
241
242 time[8]=0;
243 if(type==1)
244 {
245 time_type=0xff;
246 }
247 else
248 {
249 time_type=0;
250 }
251 DIPchar0(x0,y0,F57,1,time_type,time);
252 }



上一页  [1] [2] 


本文关键字:程序  51单片机单片机-工控设备 - 51单片机