您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>C/C++语言编程>

基于51单片机的数字电子钟C程序设计

大小:0.1 MB 人气: 2017-11-28 需要积分:0

  基于51单片机数字电子钟C程序设计

  /***************************lns主程序snl***************************/

  #include 《absacc.h》 //包含头文件

  #include 《reg52.h》 //包含头文件

  /***************************数据类型定义***************************/

  #define uchar unsigned char //数据类型定义

  /*************************定义变量并初始化*************************/

  uchar n=31; //定义月份天数变量并初始化

  uchar ms=0; //定义毫秒变量并初始化

  uchar h1=0,m1=0,s1=0; //定义计时时、分、秒变量并初始化

  uchar h2=0,m2=1,s2=1; //定义定时时、分、秒变量并初始化

  uchar year=7,month=9,day=8; //定义年、月、日变量并初始化

  uchar wday=6; //定义星期变量并初始化

  uchar *h=&h1,*m=&m1,*s=&s1; //定义显视位变量并初始化

  uchar *p; //定义调节指针

  uchar k1=0,k2=0,k3=0,k4=0,k5=0; //定义控制变量并初始化

  uchar counter=0; //定义铃声节拍变量并初始化

  uchar count=0; //定义铃声音符变量并初始化

  sbit sound=P1^0; //定义铃声输出位

  uchar a[8]={1,2,3,4,5,6,7}; //定义显视输出位数组并初始化

  uchar code tt[12]={

  0x3f,0x06,0x5b,0x4f,0x66,0x6d,

  0x7d,0x07,0x7f,0x6f,0x40,0x00

  }; //数码管显视代码

  uchar code array[]={

非常好我支持^.^

(2) 1.4%

不好我反对

(144) 98.6%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!