我做的万年历.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
#includereg52.h #define uint unsigned int #define uchar unsigned char sbit k1=P3^1;//按键1 sbit k2=P3^2;//按键2 sbit k3=P3^7;//按键2 sbit k4=P3^3;//按键2 sbit Q=P3^6;//蜂鸣器接口 sbit dat=P1^4;//1302的数据端 sbit res=P1^3;//使能端 sbit clk=P1^7;//时钟端 sbit DS=P3^4;//18B20 int temp; sbit rs=P1^0;//液晶 sbit rw=P1^1;///液晶 sbit e=P1^2; //液晶 uchar code disdata[3];//18B20 void tmpchange(void); //1820 void display_7(tem);//1820 uchar read[7]={0,0,0,0,0,0,0}; uchar write[7]={0x40,0x59,0x23,0x01,0x07,0x05,0x13};//写时间,秒,分,时,日,月,周,年 uchar code table7[]=欢迎使用我的万年;//每个汉字2个字节 uchar code table8[]=历;//每个汉字2个字节 uchar code table9[]= welcome you;//每个汉字2个字节 uchar code table10[]=My name is ;//每个汉字2个字节 /uchar code table11[]= ;//每个汉字2个字节 uchar code table12[]=学号 1001904012 ;//每个汉字2个字节 uchar code table13[]= ;//每个汉字2个字节 uchar code table14[]=学号1001904045;//每个汉字2个字节 uchar code table15[]=现在进入日历显示;//每个汉字2个字节 uchar code table16[]= ;//每个汉字2个字节 uchar code table17[]= ;//每个汉字2个字节 uchar code table18[]=温度检测欢迎使用;//每个汉字2个字节 uchar code table3[]= 2000年00月00日 ;//每个汉字2个字节 uchar code table4[]= 00时00分00秒 ;//每个汉字2个字节 uchar code table5[]=温度: 00 度 ;//每个汉字2个字节 uchar code table6[]=星期: 00 ;//每个汉字2个字节 void display(uchar); void display_1(void); void display_2(void); void display_3(void); void display_4(void); void display_5(void); void display_6(void); void display7(uint); void display_8(void); void display_9(void); void display_10(void); void display_11(void); void display_12(void); void display_13(void); void display_14(void); void display_15(void); void display_16(void); void display_17(void); void dsreset(void); int tmp(); uint i,temp1,temp2,tvalue,wed=340,xia=310; //温度上线时35度,下线30度 uchar n=0; void tmpchange(void) ; void tmpwritebyte(uchar dat); uchar tmpread(void); bit tmpreadbit(void) ; //发送温度转换命令 void write_command(uchar com); void write_data(uchar dat); void LCD_init(); void fengming();//蜂鸣器 //void baoshi(); void delayms(uint j) { uin

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档