Digital Clock/Thermometer using 8052 (AT89S52)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
5,135
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 4, 2008

This is a simple digital clock/thermometer which I made using an AT89S52 sometime back. I have used a Dallas DS12C887 along with the AT89S52 micro.

Features include:
1. Fully realtime - Time is maintained even when turned off(within the accuracy specified by Dallas)
2. Daily/Hourly Alarm
3. Ambient temperature display.
4. Customizable display(User can control whether he wants both time and temperature, only temperature,only time display or neither time nor temperature to be displayed).This is achieved via a very simple DIP interface.
5. Integrated backlight and contrast control for the LCD.
6. Daily/Hourly alarms can be turned ON/OFF independently of each other using the DIP interface.
7. Good user friendly 'Text Interface' to set the time and alarm ;-)

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (seemantadutta)

  • If I have Time and temperature, why I have to choose one or the other If have both? :-D

    LCD Contrast, just a potentiometer in the 3rd pin...It is better don't mention it...

    Anyway good assembly software skills...I know, It needs time and patience..well done

  • Thanks for your appreciation! Well to answer your question, I was concerned about the battery life so thought if the user does not need either temperature or time, he/she should be able to select so.

    And, the contrast? Well, I thought it would be more appealing to the lay public if I mention it (although contrast control is an in built feature of all LCDs :D )

see all

All Comments (11)

Sign In or Sign Up now to post a comment!
  • lol lke how you used a container for the case. Very Creative

  • good work.i need the help of how to program submenus in lcd using C (or assembly).please help me in this issue

    waiting for your kind reply to my mail

  • You have great projects. I've noticed that you are using this 8052 architecture in most of your projects which is very slow compared to AVR atmega. Why not switch to atmega or other faster chips?

  • quite expensive for a termometer clock :)

    but i understand educiation value

  • nice english :P

  • Awesome, good job!

  • Very nice.

  • really nice :)

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more