您当前的位置:五五电子网电子知识单片机-工控设备PIC单片机pic单片机控制时钟芯片DS1302程序 正文
pic单片机控制时钟芯片DS1302程序

pic单片机控制时钟芯片DS1302程序

点击数:7231 次   录入时间:03-04 11:38:45   整理:http://www.55dianzi.com   PIC单片机
     i=i>>4;                       //右移4位
     PORTD=table2[i];              //送D口显示
     PORTA=0x2f;                   //点亮秒的十位
     delay();                      //延长一段时间,保证亮度
     
     i=table1[1]&0x0f;             //求分的个位
     PORTD=table2[i]&0x7f;         //送D口显示,并显示小数点
     PORTA=0x37;                   //点亮分的个位
     delay();                      //延时一定时间,保证亮度
     i=table1[1]&0xf0;             //求分的十位
     i=i>>4;                 
     PORTD=table2[i];              //送D口显示
     PORTA=0x3b;                   //点亮分的十位
     delay();                      //延长一段时间,保证亮度

     i=table1[2]&0x0f;             //求时的个位
     PORTD=table2[i]&0x7f;         //送D口显示,并加上小数点
     PORTA=0x3d;                   //点亮时的个位
     delay();                      //延时一定时间,保证亮度
     i=table1[2]&0xf0;             //求时的十位
     i=i>>4;    
     PORTD=table2[i];              //送D口显示
     PORTA=0x3e;                   //点亮时的十位
     delay();                      //延长一段时间,保证亮度
   }

//------------------------------------------------------------------
//延时程序
void  delay()              //延时程序
    {
     int i;                 //定义整形变量
     for(i=0x64;i--;);     //延时
    } 

 

//先设置时间和日期为:秒(00),分(58),时(12),日(08),月(03),年(06)
//六位数码观显示时间和日期,默认显示的是时间,通过小数点区分时与分、分与秒



上一页  [1] [2] [3] 


本文关键字:单片机  程序  PIC单片机单片机-工控设备 - PIC单片机