钻石会员
主题
回帖0
积分13782
阅读权限50
注册时间2010-5-7
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2012-6-9 11:19
|
显示全部楼层
本帖最后由 356053261 于 2012-6-9 11:43 编辑
/****************************************************
显示子函数
功能:com:要读取的地址,
/****************************************************/
void display()
{
uchar miao,miao1,miao2,fen,shi;
miao=read_1302(0x81); //读秒数据
fen=read_1302(0x83); //读分数据
shi=read_1302(0x85); //读小时数据
// miao1=miao>>4; //进制转换
// miao2=miao&0x0f;
// miao=miao/16*10+miao1;
// P1=miao1;
// write_com(0x80+0x40+12); //秒显示的LCD地址
// write_date(0x30+miao1); //秒位送显示
// write_com(0x80+0x40+9);
// write_date(0x30+miao2);
write_sfm(8,miao);
write_sfm(5,fen); //分位送显示
write_sfm(2,shi); //小时位送显示
}
上面的代码没做任何转换,仿真时也能正常显示走时!怎么回事? |
|