¢Ù±à³ÌʵÏÖÎÞÖжÏʱ£¬·¢¹â¶þ¼«¹Ü³£ÁÁ£¬ÓÐÍⲿÖжÏINT0ʱ×óÒÆ£¬ÓÐÍⲿÖжÏINT1ʱÓÒÒÆ¡£ ¢ÚÑéÖ¤ÖжϲéѯµÄ×ÔÈ»ÓÅÏÈ˳Ðò£¨Ð´³öÑéÖ¤·½·¨¼°½á¹û£©¡£
¢Ûͨ¹ýIP¼Ä´æÆ÷ÉèÖÃÓÅÏȼ¶£¬ÑéÖ¤ÖжϵÄÁ½¸öÓÅÏȼ¶½á¹¹£¨Ð´³öÑéÖ¤·½·¨¼°½á¹û£©¡£ Î塢ʵÑéÒªÇó
ÕÆÎÕ³ÌÐòµÄÉè¼Æ¡¢µ÷ÊÔ²¢±£Ö¤ÆäÕýÈ·ÔËÐУ»ÈÏÕæÍê³ÉʵÑ鱨¸æ¡£ Áù¡¢ÊµÑ鱨¸æ
1¡¢ÊµÑéÄ¿µÄ 2¡¢ÊµÑéÄÚÈÝ
3¡¢ÊµÑé²ÉÓÃµÄÆ÷¼þºÍÁ¬Ïß4¡¢ÊµÑé½á¹ûºÍÏÖÏó 5¡¢ÊµÑé¹ý³Ì·ÖÎö 6¡¢ÊµÑé×ܽá
21
ʵÑéÊ® ¶¨Ê±¼ÆÊýÆ÷µÄC51±à³ÌʵÑé
Ò»¡¢ÊµÑéÄ¿µÄ
1.½øÒ»²½ÊìϤ¶¨Ê±/¼ÆÊýÆ÷µÄ»ù±¾Ê¹Ó÷½·¨£»
2.ÕÆÎÕÓÃC51ʵÏֵĶ¨Ê±/¼ÆÊýÆ÷µÄ±à³Ì·½·¨£» ¶þ¡¢Ô¤±¸ÖªÊ¶
1¶¨Ê±/¼ÆÊýÆ÷µÄËÄÖÖ¹¤×÷·½Ê½
2¼ÆÊý³õÖµµÄ¼ÆËãÒÔ¼°ÓÃC51ʵÏֵļÆÊý³õÖµµÄÉèÖ÷½·¨ 3Ó붨ʱ/¼ÆÊýÆ÷Ïà¹ØµÄ¼Ä´æÆ÷£ºTCON¡¢TMOD¡¢IE¡¢IP 4¶¨Ê±Æ÷±àÖÆ²»Í¬ÒôÀÖµÄÔÀí Èý¡¢ÊµÑéÉ豸Óë»·¾³
Ó²¼þ£ºQTHµ¥Æ¬»úʵÑéÒÇ
Èí¼þ£ºQTHÄ£Äâµ÷ÊÔÆ÷¼¯³É¿ª·¢»·¾³ ËÄ¡¢ÊµÑéÄÚÈÝ
1. ÉèʵÑéÁ¬ÏßÈçͼËùʾ£º
Óö¨Ê±Æ÷T1·½Ê½1À´²úÉú¸èÆ×Öи÷Òô·û¶ÔӦƵÂʵķ½²¨£¬ÓÉP1.0Êä³öÇý¶¯À®°ÈÑÝ×à¡¶ÐÂÄêºÃ¡·£»½ÚÅÄ¿ØÖÆ¿Éͨ¹ýµ÷ÓÃÑÓʱ×Ó³ÌÐò´ÎÊýÀ´ÊµÏÖ¡£ ʵÑé˵Ã÷¼ûʵÑé5¡£
2.°Ñ¶¨Ê±¼ÆÊýÆ÷T0À©³äΪÍⲿÖжÏÔ´£¬²¢´¥·¢´ËÀ©³äµÄÍⲿÖжϣ¬ÑÝ×àÀÖÇú¡¶Ð¡ÐÇÐÇ¡· 3£®£¨Ñ¡×ö£©ÉèʵÑéÁ¬ÏßÈçͼËùʾ£º
22
±à³ÌʵÏÖÓÐÍⲿÖжÏINT0ʱÑÝ×àÀÖÇú¡°ÐÂÄêºÃ¡±£¬ÓÐÍⲿÖжÏINT1ʱÑÝ×àÀÖÇú¡°Ð¡ÐÇÐÇ¡±¡£ ¡°Ð¡ÐÇÐÇ¡±À֯ףº
1 1 5 5 ¡¬6 6 5 - ¡¬4 4 3 3 ¡¬2 2 1 - ¡¬
Òô·ûÓëÆµÂʶÔÓ¦¹ØÏµ£º
Òô·û£º 1 2 3 4 5 6 7 ƵÂÊ£º 523.25 587.33 659.25 698.46 783.99 880 987.76 ˵Ã÷£º±àдÑÝ×àÀÖÇúµÄ×Ó³ÌÐò£¬Í¨¹ýµ÷ÓÃ×Ó³ÌÐòÍê³ÉÑÝ×ࣻ
¿¼ÂÇINT0¡¢INT1ÓëT1ÖжÏÓÅÏȼ¶¡£
Î塢ʵÑéÒªÇó
ÕÆÎÕ³ÌÐòµÄÉè¼Æ¡¢µ÷ÊÔ²¢±£Ö¤ÆäÕýÈ·ÔËÐУ»ÈÏÕæÍê³ÉʵÑ鱨¸æ¡£ Áù¡¢ÊµÑ鱨¸æ
1¡¢ÊµÑéÄ¿µÄ 2¡¢ÊµÑéÄÚÈÝ
3¡¢ÊµÑé²ÉÓÃµÄÆ÷¼þºÍÁ¬Ïß 4¡¢ÊµÑé½á¹ûºÍÏÖÏó 5¡¢ÊµÑé¹ý³Ì·ÖÎö 6¡¢ÊµÑé×ܽá
23
ʵÑéʮһ ¶Ô´®¿ÚµÄC51±à³Ì
Ò»¡¢ÊµÑéÄ¿µÄ
1½øÒ»²½ÕÆÎÕ¶¨Ê±/¼ÆÊýÆ÷µÄ»ù±¾Ê¹Óúͱà³Ì·½·¨
2ÕÆÎÕ´®Ðпڹ¤×÷·½Ê½0µÄʹÓúÍÓÃC51µÄ±à³Ì·½·¨ 3½øÒ»²½ÕÆÎÕÒÆÎ»¼Ä´æÆ÷74HC164µÄ¹¤×÷ÔÀí 4ÕÆÎÕÊýÂë¹ÜÏÔʾµÄ¹¤×÷ÔÀí ¶þ¡¢Ô¤±¸ÖªÊ¶
1 ¶¨Ê±/¼ÆÊýÆ÷µÄ¹¤×÷·½Ê½0
2´®Ðпڹ¤×÷·½Ê½0
3Ó붨ʱ/¼ÆÊýÆ÷Ïà¹ØµÄ¼Ä´æÆ÷£ºTCON¡¢TMOD¡¢IE¡¢IP 4Óë´®ÐпÚͨÐÅÏà¹ØµÄ¼Ä´æÆ÷£ºSCON¡¢PCON 5ÒÆÎ»¼Ä´æÆ÷74HC164µÄ¹¤×÷ÔÀí 6ÊýÂë¹ÜÏÔʾµÄ¹¤×÷ÔÀí Èý¡¢ÊµÑéÉ豸Óë»·¾³
Ó²¼þ£ºQTHµ¥Æ¬»úʵÑéÒÇ
Èí¼þ£ºQTHÄ£Äâµ÷ÊÔÆ÷¼¯³É¿ª·¢»·¾³ ËÄ¡¢ÊµÑéÄÚÈÝ
1. ʵÑéÁ¬ÏßÈçͼ11-1Ëùʾ£º
ͼ11-1 ʵÑéÁ¬Ïßͼ
ÀûÓõ¥Æ¬»úµÄ´®Ðпڹ¤×÷·½Ê½0À©Õ¹²¢ÐÐÊä³ö¿Ú£¬ÔÚ˫λÊýÂë¹ÜÉÏÑ»·ÏÔʾ00£¬01£¬02£¬¡ £¬99¡£ ʵÑé˵Ã÷£º
24
¢Ù ´®Ðпڹ¤×÷·½Ê½0ÎªÒÆÎ»¼Ä´æÆ÷·½Ê½£¬Êý¾ÝÓÉRXD£¨P3.0£©ÊäÈë/Êä³ö£¬ÒÆÎ»Í¬²½Âö³åÓÉTXD£¨P3.1£©Êä³ö£¬·¢Ë͵Ä8λÊý¾ÝµÍλÔÚǰ¡£
¢Ú 74HC164ÊÇ8λ´®ÐÐÊäÈë²¢ÐÐÊä³öµÄͬ²½ÒÆÎ»¼Ä´æÆ÷£¬ÆäÒý½ÅÈçͼ6-2£¬Òý½Å˵Ã÷Èç±í11-1¡£
±í11-1 74HC164Òý½Å˵Ã÷
ͼ11-2 74HC164Òý
·ûºÅ DSA
DSB Q0~Q3 GND CP /MR Q4~Q7 VCC
Òý½Å 1 2 3~6 7 8 9 10~13 14
˵Ã÷
Êý¾ÝÊäÈë Êý¾ÝÊäÈë Êä³ö µØ (0 V)
ʱÖÓÊäÈ루µÍµçƽµ½¸ßµçƽ±ßÑØ´¥·¢£© ÖÐÑ븴λÊäÈ루µÍµçƽÓÐЧ£© Êä³ö ÕýµçÔ´
ÕæÖµ±íÈç±í11-2Ëùʾ£º
±í11-2 74HC164ÕæÖµ±í
¢Û ÊäÈëÖµÓëÊýÂë¹ÜÏÔʾÊý×Ö¶ÔÓ¦¹ØÏµÈçÏ£º
03H£º0 9FH£º1 25H£º2 0DH£º3 99H£º4 49H£º5 41H£º6 1FH£º7
01H£º8 09H£º9
2.ÔÚ˫λÊýÂë¹ÜÉÏ×Ô59¿ªÊ¼£¬ÒÔÃëΪµ¥Î»£¬ÏÔʾµ¹¼ÆÊ±Ê±¼ä£¬Ê±¼ä¼Çµ½0ʱÔÙÖØÐ¿ªÊ¼¡£ÀûÓõ¥Æ¬»ú¶¨Ê±Æ÷T0¹¤×÷·½Ê½0½øÐмÆÊ±£¬ÒªÇóT0µÄ¶¨Ê±Ê±¼äΪ5ms£¬µ¹¼ÆÊ±ÏÔʾµÄ¼ÆÊ±¸öλ´æ·ÅÔÚR0ÖУ¬Ê®Î»´æ·ÅÔÚR1ÖС£ Î塢ʵÑéÒªÇó
ÕÆÎÕ³ÌÐòµÄÉè¼Æ¡¢µ÷ÊÔ²¢±£Ö¤ÆäÕýÈ·ÔËÐУ»ÈÏÕæÍê³ÉʵÑ鱨¸æ¡£ Áù¡¢ÊµÑ鱨¸æ
1¡¢ÊµÑéÄ¿µÄ 2¡¢ÊµÑéÄÚÈÝ 3¡¢ÊµÑé²ÉÓÃµÄÆ÷¼þºÍÁ¬Ïß 4¡¢ÊµÑé½á¹ûºÍÏÖÏó
5¡¢ÊµÑé¹ý³Ì·ÖÎö 6¡¢ÊµÑé×ܽá
25
Ïà¹ØÍÆ¼ö£º