[课件资料]DS1302时钟芯片C语言程序.pdfVIP

  • 3
  • 0
  • 约3.71千字
  • 约 8页
  • 2020-09-04 发布于安徽
  • 举报
#includereg52.h #includeintrins.h #define uchar unsigned char #define uint unsigned int sbit lcd_rs P2^0; sbit lcd_e P2^1; sbit ds1302_rst P2^5; sbit ds1302_sclk P2^6; sbit ds1302_io P2^7; uchar time_date[] {0x50,0x59,0x23,0x00,0x00,0x00,0x00}; void delay(uchar z) { uchar m,n; for(m z;m0;m--) for(n 110;n0;n--); } void ds1302writebyte(uchar dat) // 写一个字节 { uchar i; for(i 0;i8;i++) //开始传输8个字节数据 { ds1302_sclk 0; //拉低,为上升做准备 ds1302_io dat0x01;//取最低位 ds1302_sclk 1; //拉低 ds1302_sclk 0;// 拉高 dat 1; //数据右移

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档