基于单片机的课程设计
write_position(1,5);
lcd_wdat('0'+(init[6]&0x0f)); //读年
write_position(1,7);
lcd_wdat('0'+((init[4]&0xf0)>>4)); write_position(1,8);
lcd_wdat('0'+(init[4]&0x0f)); //读月
write_position(1,10);
lcd_wdat('0'+((init[3]&0xf0)>>4)); write_position(1,11);
lcd_wdat('0'+(init[3]&0x0f)); //读日
lcd_wdat('0'+((init[5]&0xf0)>>4)); write_position(1,15);
lcd_wdat('0'+(init[5]&0x0f)); //读星期
write_position(1,6); lcd_wdat('-');
write_position(1,14);
write_position(1,2); //写入年的第一位 lcd_wdat('2'); write_position(1,3); //写入年的第二位 lcd_wdat('0');
}
write_position(1,9); //在年lcd_wdat('-'); write_position(2,7); lcd_wdat(':'); write_position(2,10); lcd_wdat(':');
月之间加上符号"/"
/*********************************************************/ // 键设定函数
/*********************************************************/ void key_set(uchar num,uchar row,uchar col ) {
if(!K2) {
delay1(80);
if(count!=num) count++; else count=0; } if(!K1) {
delay1(80);
if(count!=0) count--; else count=num; } }
/**********************************************************/ // 主函数
/**********************************************************/ void main()
Set_Flash(row,col);