»ùÓÚµ¥Æ¬»úµÄµç×ÓÍòÄêÀúÉè¼Æ

¾«Æ·Îĵµ£¬ÏÂÔØºó¿ÉËæÒâ±à¼­£¡

»ùÓÚµ¥Æ¬»úµÄµç×ÓÍòÄêÀúÉè¼Æ

Õª Òª£º±¾ÎĽèÖúµç··ÂÕæÈí¼þProtues¶Ô»ùÓÚAT89S52µ¥Æ¬»úµÄµç×ÓÍòÄêÀúµÄÉè¼Æ·½·¨¼°·ÂÕæ½øÐÐÁËÈ«ÃæµÄ²ûÊö¡£¸Ãµç×ÓÍòÄêÀúÔÚÓ²¼þ·½ÃæÖ÷Òª²ÉÓÃAT89S52µ¥Æ¬»ú×÷ΪÖ÷¿ØºËÐÄ£¬ÓÉDS1302ʱÖÓоƬÌṩʱÖÓ¡¢12864LCDÒº¾§ÏÔʾÆÁÏÔʾ¡£ÔÚÈí¼þ·½Ã棬Ö÷Òª°üÀ¨ÈÕÀú³ÌÐò¡¢Ê±¼äµ÷Õû³ÌÐò£¬ÏÔʾ³ÌÐòµÈ¡£ËùÓгÌÐò±àдÍê³Éºó£¬ÔÚKeilÈí¼þÖнøÐе÷ÊÔ£¬È·¶¨Ã»ÓÐÎÊÌâºó£¬ÔÚProteusÈí¼þÖнøÐеç·Éè¼Æ²¢·ÂÕæ¡£

ÂÛÎÄÖ÷ÒªÑо¿ÁËÒº¾§ÏÔʾÆ÷LCD¼°Ê±ÖÓоƬDS1302£¬Î¶ȴ«¸ÐÆ÷DS18B20Ó뵥Ƭ»úÖ®¼äµÄÓ²¼þ»¥Áª¼°Í¨ÐÅ£¬¶ÔÊýÖÖÓ²¼þÁ¬½Ó·½°¸½øÐÐÁËÏ꾡µÄ±È½Ï£¬ÔÚÈí¼þ·½Ãæ¶ÔÈÕÀúËã·¨Ò²½øÐÐÁËÂÛÊö¡£

Ñо¿½á¹û±íÃ÷£¬ÓÉÓÚÍòÄêÀúµÄÓ¦ÓÃÏ൱ÆÕ±é£¬ËùÒÔÆäÉè¼ÆµÄºËÐÄÔÚÓÚÓ²¼þ³É±¾µÄ½ÚÔ¼Èí¼þËã·¨µÄÓÅ»¯£¬Á¦Çó×öµ½ÎïÃÀ¼ÛÁ®£¬²ÅÄÜÓµÓиü¹ãÀ«µÄÊг¡Ç°¾°¡£ ¹Ø¼ü´Ê£ºµ¥Æ¬»ú£»DS1302£»DS18B20£»LCD12864

The Design Of Electronic Calender Based On MCU

Abstract£ºThis paper mainly discuss the design of electronic calender based on AT89S52 with the help of Protues.On the hardware side, the electronic calendar using AT89S52 microcontroller as the main control center, clock provided by the DS1302 clock chip , 12864LCDdot matrix LCD display. In terms of software, including calendar program, time to adjust procedures, display procedures. All programming is complete, the Keil software debugging, make sure there is no problem, in the Proteus software embedded within the simulated MCU.

This article focus on liquid crystal screen LCD12864 and clock chip DS1302,temperature sensor DS18B20 which connected and communicated with Microcontroller.Several solutions will also compared with each other.On software side£¬calender calculation will be discussed as well.

The results are as follows:as electronic calender are widely used in our daily life.It should be chip and convenient so as to win more profit.

¾«Æ·Îĵµ£¬ÏÂÔØºó¿ÉËæÒâ±à¼­£¡

Keywords:Microcontroller,DS1302£»DS18B20£»LCD12864

Ŀ ¼

1 ÒýÑÔ............................................................................................................................ 1

1.1¿ÎÌâµÄ±³¾°¡¢Ä¿µÄºÍÒâÒå.............................................................................. 1 1.2¿ÎÌâÉè¼ÆµÄÖ÷ÒªÄÚÈÝ...................................................................................... 2 2 ¿ÎÌâÉè¼Æ·½°¸............................................................................................................ 2

2.1 ϵͳµÄ×ÜÌå·½°¸ .............................................. 2 2.2ζȴ«¸ÐÆ÷µÄÑ¡Ôñ............................................. 3

2.2.1 ζȴ«¸ÐÆ÷µÄ½éÉÜ...................................... 3 2.2.2 DS18B20¼ò½é .......................................... 4 2.2.3 DS18B20µÄ¹¤×÷Ô­Àí .................................... 5 2.3΢¿ØÖÆÆ÷µÄÑ¡Ôñ............................................... 6

2.3.1 AT89S52µÄ¼ò½é ......................................... 6 2.3.2 AT89S52µÄÒý½Å¼°ÐÔÄÜ ................................... 7 2.4ÏÔʾ·½Ê½µÄÑ¡Ôñ............................................... 8

2.4.1 12864Òº¾§µÄ¼ò½é ....................................... 8 2.4.2 12864Òº¾§µÄ½á¹¹¼°Ô­Àí ................................. 9 2.5ʱÖÓоƬµÄÑ¡Ôñ.............................................. 12

2.5.1 DS1302µÄ½éÉÜ ......................................... 12 2.5.2 DS1302µÄ¹¤×÷Ô­Àí¼°Ó¦Óà ............................... 12 2.6·äÃùÆ÷¼°¼üÅ̵ÄÑ¡Ôñ.......................................... 16 3ϵͳӲ¼þµç·µÄÉè¼Æ............................................................................................... 16

3.1 AT89S52µ¥Æ¬»úϵͳ.................................................................................... 17 3.2 ζȲɼ¯µç·µÄÉè¼Æ................................................................................... 18 3.3 DS1302ʵʱʱÖÓµç·Éè¼Æ.......................................................................... 19 3.4 LCD126864Òº¾§ÏÔʾÉè¼Æ............................................................................ 19 3.5¼üÅ̺ͷäÃùÆ÷µç·Éè¼Æ................................................................................ 20 3.6ϵͳԭÀíͼÉè¼Æ............................................................................................ 21 4 ϵͳÈí¼þÏêϸÉè¼Æ.................................................................................................. 21

¾«Æ·Îĵµ£¬ÏÂÔØºó¿ÉËæÒâ±à¼­£¡

4.1 ¿ª·¢Èí¼þ½éÉÜ............................................................................................... 21 4.2 Ö÷³ÌÐòÉè¼Æ................................................................................................... 22 4.3 DS1302ʵʱʱ¼äÁ÷³Ì.................................................................................. 23 4.4ζȲɼ¯×Ó³ÌÐòÉè¼Æ.................................................................................... 24 4.5 LCD12864ÏÔʾ×Ó³ÌÐòÉè¼Æ.......................................................................... 25 4.6¼üÅ̼°·äÃùÆ÷Èí¼þÉè¼Æ................................................................................ 25 5 ²âÊÔ½á¹û¼°·ÖÎö...................................................................................................... 26

5.1 Ó²¼þ¼°Èí¼þ×ۺϵ÷ÊÔ................................................................................. 26 5.2 µ÷ÊÔ¹¤³ÌÖвúÉúµÄÎÊÌâ¼°½â¾ö................................................................. 27 5.3 ²âÊÔ½á¹û¼°·ÖÎö......................................................................................... 27 6 ½áÂÛ.......................................................................................................................... 29 ²Î¿¼ÎÄÏ× ..................................................................................................................... 30 ¸½Â¼ ............................................................................................................................. 31 ÖÂл ............................................................................................................................. 32

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4