导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→求助时钟[wnn8075]

 *第43750篇: 求助时钟

  
楼 主:wnn8075 2006年10月13日09:49
 求助时钟
大家帮忙看看这个程序!能具体告诉我每句话都什么意思吗?这是个时钟程序用的是RX-8025,在此谢谢了
 while(1)
 {
   /*RTC地址表示*/
   /*D7 D6 D5 D4 D3 D2 D1 D0*/
   /*    地址   | 传输模式     0:写;4:读*/
   writeRTC_ctl(0xf0,0x20);//-XTS写1,
   i=readRTC_ctl(0xf4);/*注意:读要加0x04*/
   if((i & 0x10)==0x00)/*PON*/
   {
     if(readRTC_ctl(0xe4)!=0x25)/*INTA分中断,24小时制*/
       writeRTC_ctl(0xe0,0x25);/*24*/
  break;
   }
 }
  
2楼:swimfish 2006年10月13日12:32
 大概是这样的
writeRTC_ctl(0xf0,0x20);//-XTS写1,是向地址0x0f写入数据0x20,
i=readRTC_ctl(0xf4);/*注意:读要加0x04*/ 是将地址0x0f的内容读到变量i,
if((i & 0x10)==0x00)/*PON*/ 假如i的第5位是0就执行下面的语句
if(readRTC_ctl(0xe4)!=0x25)/*INTA分中断,24小时制*/假如地址0x0e的数据不等于0x25,就执行下面的语句,
writeRTC_ctl(0xe0,0x25);/*24*/ 向地址0x0e写入数据0x25,
break; 跳出while循环。


  
3楼:wnn8075 2006年10月13日13:36
 异议
首先表示感谢!但是不知道是不是我想多了!这是个时钟程序,首先我对RX-8025的手册进行分析,他的控制位没有您说的那些地址,还有就是那句判断是不是判断24小时制的语句,你付给他25是什么意思啊?
  
4楼:swimfish 2006年10月13日18:38
 是这样的
我是仅仅针对你贴出的程序进行分析,我并不理解RX-8025的工作原理,所以对于程序中的数据我并不了解,我想你应该知道,因为程序是你提供的

>>>>>>对该主题发表你的看法

本主题贴数4,分页: [第1页]


[上一篇主题]:专业的线路板加工服务个人和团体欢迎定做

[下一篇主题]:[原创]自由的电路板设计