不用1302的时钟和用1302的时钟液晶显示c源程序

单片机时钟c源程序

没用1302的时钟,只显示时分秒,年月日星期,有蜂鸣器

#include<reg52.h>

#define uint unsigned int #define uchar unsigned char

int num,shi,fen,miao,nian,yue,ri,zhou; uchar K5num,K8num;

uchar code shu[]={"0123456789"}; uchar code str1[]={" - - "}; uchar code str2[]={" : : "};

//uchar code shu1[]={"Welcome To Lcd!"};//欢迎界面显示内容 //uchar code shu2[]={"Happy Every Day!"}; uchar code xingqi[]={"MONTUEWEDTHUFRISATSUN"}; //************lcd1602声明************ sbit RS=P2^0; sbit RW=P2^1; sbit E =P2^2; sbit BF=P0^7;

//************按键声明**************** sbit K5=P1^4; sbit K6=P1^5; sbit K7=P1^6; sbit K8=P1^7; sbit BEEP=P3^6;

//****************延时1ms函数*************** void delay1() { }

//*****************延时n 毫秒函数*************** void delay(uint x)//注意取值范围,不能用uchar { }

void beep()//蜂鸣器函数 {

uchar i;

for(i=0;i<30;i++) {

BEEP=0; delay(1); BEEP=1;

for(;x>0;x--)

delay1();

uchar i,j; for(i=5;i>0;i--)

for(j=91;j>0;j--);

你可能喜欢

  • ds1302液晶显示
  • 1602液晶显示程序18b20
  • 1602显示时钟lcd1602
  • lcd1602显示程序
  • lcm16021602液晶显示
  • 1602液晶显示程序

不用1302的时钟和用1302的时钟液晶显示c源程序相关文档

最新文档

返回顶部