单片机ds和dsb芯片设计电子日历.docVIP

  • 4
  • 0
  • 约7.69千字
  • 约 17页
  • 2017-10-12 发布于江苏
  • 举报
单片机ds和dsb芯片设计电子日历.doc

用DS1302时钟芯片、AT89C51单片机、温度传感器DS18B20、LCD液晶1602设计的电子日历,proteus仿真及C程序. #includereg51.h //包含单片机寄存器的头文件 #includeintrins.h //包含_nop_()函数定义的头文件 #define uchar unsigned char #define uint unsigned int sbit DQ=P3^7;//ds18b20与单片机连接口 uchar data disdata[5]; uint tvalue;//温度值 uchar tflag;//温度正负标志 unsigned char code digit[10]={0123456789}; //定义字符数组显示数字 sbit DATA=P3^6; //位定义1302芯片的接口,数据输出端定义在P1.1引脚 sbit RST=P3^4; //位定义1302芯片的接口,复位端口定义在P1.1引脚 sbit SCLK=P3^5; //位定义1302芯片的接口,时钟输出端口定义在P1.1引脚 //液晶引脚定义 sbit RS=P2^0; //寄存器选择位,将RS位定义为P2.0引脚 sbit RW=P2^1; //读写选择位,将RW位定义为P2.1引脚 sbit E

文档评论(0)

1亿VIP精品文档

相关文档