Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/14/05 19:23
Read: times


 
Msg Score: +1
 +1 Informative
#105238 - Requirements first, select device later
Responding to: ???'s previous message
Sarika R Shewale said:
Hi,
I Require Real Time Clock which support 8051 family and RTC who having internal battery backup.
I required RTC which support Assembly as well as C Language programing.
Can u plz suggest me same feature rtc..
thanking u all in advance.

Before you start specifying any hardware, you need a good understanding of the functional requirements, and after that you need to take a look at the trade-offs you will experience selecting one device over another. The original poster has specified only two real requirements (works with 8051 and has internal battery backup).

Steve M. Taylor said:
How you program it is entirely up to you. The RTC doesn't care.
Try Maxim-Dallas, National etc etc.

Steve

Steve has a great point about the RTC being language-agnostic. However, remember that the ease of interfacing the RTC is going to be largely dependent on its interface and the interfaces supported by your system. For example, if your system supports I2C, an RTC using this interface might be a natural choice. However, if not, it either means you have to incorporate I2C support, either with a hardware interface or a bit-banged software solution. Neither is prohibitively difficult, but it is something to consider.

George Maccayev said:
DS1307

No. Examination of the DS1307 data sheet quickly reveals that this device's nonvolatile storage is supported by an external battery, which is in direct conflict with the requirements provided. This does not imply, however, that the DS1307 is a bad RTC. There are certainly a number of good reasons why the original poster might want the battery internal, ranging simple from reduced component count to benefits like the added vibration resistance benefits of a potted EDIP package.

The DS12887 meets the requirements the original poster established. However, this assumes much about the project that I don't know about (desired interface, 5V operation, etc.) It's worth a look if for no other reason that it provides an example of some of the (occasionally very useful) features that are available in a more feature-rich RTC.

Steve is right about about Maxim/Dallas. They have an impressive array of timekeeping products; starting on their Real-Time Clocks page would be a good idea. After that, start flushing out your list of requirements and then visit their Timekeeping & Real-Time Clocks Selector to find a suitable device.

--Sasha Jevtic

List of 15 messages in thread
TopicAuthorDate
Real Time Clock            01/01/70 00:00      
   Programming            01/01/70 00:00      
   hardware            01/01/70 00:00      
      Requirements first, select device later            01/01/70 00:00      
   dont let see Erik see that            01/01/70 00:00      
      formal, perfect and so who cares, but            01/01/70 00:00      
   Philips, ST            01/01/70 00:00      
   I2C            01/01/70 00:00      
      Dallas DS12887A.            01/01/70 00:00      
   Interfacing RTC            01/01/70 00:00      
      Not I2C.            01/01/70 00:00      
   interfacing of ds12887rtc with p89c51rd            01/01/70 00:00      
      Yes, it will work, but check timing.            01/01/70 00:00      
   No problem, no objection, just curious            01/01/70 00:00      
      thanks            01/01/70 00:00      

Back to Subject List