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单片机