(ÍêÕû°æ)»ùÓÚµ¥Æ¬»úµÄÆû³µ¿Õµ÷¿ØÖÆÏµÍ³Éè¼Æ1±ÏÒµÂÛÎÄ ÏÂÔØ±¾ÎÄ

1200bits¡£

µ¥Æ¬»úµÄ´®Ðй¤×÷·½Ê½ÓÐËÄÖÖ£¬±¾ÎIJÉÓô®Ðй¤×÷·½Ê½l¡£¼´ÒÔ10λΪһ֡µÄÒì²½´®ÐÐͨÐÅ·½Ê½£¬¹²°üÀ¨1¸öÆðʼ룬8¸öÊý¾ÝλºÍ1¸öֹͣλ¡£

Êý¾Ý·¢ËÍÊÇÓÉÒ»Ìõд·¢ËͼĴæÆ÷(SBUF)µÄÖ¸Áʼ£¬ËæºóÔÚ´®ÐпÚÓÉÓ²¼þ×Ô¶¯¼ÓÈëÆðλºÍֹͣ룬¹¹³ÉÒ»¸öÍêÕûµÄÖ¡¸ñʽ£¬È»ºóÔÚÒÆÎ»Âö³åµÄ×÷ÓÃÏ£¬ÓÉTDX¶Ë´®ÐÐÊä³ö¡£Ò»¸ö×Ö·ûÖ¡·¢ËÍÍêºó£¬Ê¹TXDÊä³öÏßά³ÖÔÚ¡°l¡±×´Ì¬Ï£¬²¢½«´®ÐпØÖƼĴæÆ÷SCONµÄTIλÖá°1¡±£¬Í¨ÖªCPU¿ÉÒÔ½Ó×Å·¢ËÍÏÂÒ»¸ö×Ö·û¡£

½ÓÊÕÊý¾Ýʱ£¬SCONµÄÔÊÐí½ÓÊÕλRNEλӦ´¦ÓÚÔÊÐí½ÓÊÕ״̬(REN=1)¡£ÔÚ´ËǰÌáÏ£¬´®ÐпڲÉÑùRXD¶Ë£¬µ±²ÉÑùµ½´Ó¡°1¡±Ïò¡°0¡±µÄ×´Ì¬Ìø±äʱ£¬¾ÍÈ϶¨ÊǽÓÊÕµ½Æðʼλ¡£ËæºóÔÚÒÆÎ»Âö³åµÄ¿ØÖÆÏ£¬°Ñ½ÓÊÕµ½µÄÊý¾ÝÎ»ÒÆÈë½ÓÊռĴæÆ÷ÖС£Ö±µ½Í£Ö¹Î»µ½À´Ö®ºóÖÃλ½ÓÊÕÖжϱê־λRI£¬Í¨ÖªCUP´ÓSBUFÈ¡×ß½ÓÊÕµ½µÄÒ»¸ö×Ö·û¡£

5 Æû³µ¿Õµ÷ÖÇÄÜοØÏµÍ³µÄÈí¼þÉè¼Æ

Ó²¼þµç·Éè¼ÆÍê³ÉÖ®ºó£¬ÏµÍ³µÄÖ÷Òª¹¦Äܽ«ÒÀÀµÓÚÈí¼þ³ÌÐòÀ´ÊµÏÖ£¬Í¬Ê±ÏµÍ³ÄÜ·ñÕý³£¿É¿¿µØ¹¤×÷£¬³ýÁËÓ²¼þµÄºÏÀíÉè¼ÆÍ⣬Ó빦ÄÜÍêÉÆµÄÈí¼þÉè¼ÆÊÇ·Ö²»¿ªµÄ¡£

5.1 ϵͳÈí¼þÉè¼Æ¸ÅÊö

ÓÉÓÚ»ã±à³ÌÐòÕ¼ÓÿռäС£¬Ö´ÐÐЧÂʸߣ¬¶øÇÒ¾ßÓпÉÖ±½Ó²Ù×÷Ó²¼þ×ÊÔ´ºÍʵʱÐÔÇ¿µÈÌØµã£¬¹ÊÔÚ±¾´ÎÉè¼ÆÖУ¬²ÉÓÃMCS-51»ã±àÓïÑÔ½øÐгÌÐò±àд¡£

±¾ÏµÍ³²ÉÓõÄÊÇ8λµ¥Æ¬»úAT89C52£¬Æä³ÌÐò´æ´¢Æ÷Ò²Ö»ÓÐ8K£¬ÎªÁË

¸ü³ä·ÖµØÊ¹Óõ¥Æ¬»úµÄÓÐÏ޿ռ䣬ÔÚ¿ª·¢¸ÃϵͳÈí¼þʱʹÓÃÖжÏģʽ×÷ΪÕû¸öÈí¼þµÄÖ÷Ïß¡£Æû³µ¿Õµ÷ÖÇÄÜοØÏµÍ³µÄÈí¼þ³ÌÐòÊÇÓÉÖ÷³ÌÐò¡¢ÍⲿÖжϷþÎñ³ÌÐò¡¢´®ÐÐÖжϷþÎñ³ÌÐòºÍ¶¨Ê±Æ÷ÖжϷþÎñ³ÌÐòµÈ×é³É¡£

5.2 ϵͳÈí¼þµÄ¹¤×÷ģʽ

Æû³µ¿Õµ÷ÖÇÄÜοØÏµÍ³µÄ¹¤×÷ģʽ·ÖΪ¡°Õý³£ÔËÐÐģʽ¡±¡¢¡°Èí¹Ø»úģʽ¡±¡¢¡°ÊÖ¶¯¿ØÖÆÄ£Ê½¡±ºÍ¡°×Ô¶¯¿ØÖÆÄ£Ê½¡±¡£

ϵͳÉϵçʱ£¬Èí¼þ½øÈëÉϵç×Ô¼ì״̬£¬Õâʱϵͳ»áÊ×ÏÈ´ÓX25045¶ÁÈëÉϴζϵçǰ´æÈëEEPROMµÄϵͳ״̬ÐÅÏ¢£¬³õʼ»¯¸÷¸öÖжϲ¢»Ö¸´¿Õµ÷¿ØÖÆÆ÷µ½Éϴιػúǰ״̬¡£¾­¹ýÉϵç³õʼ»¯£¬ÖÇÄÜοØÏµÍ³»á»Ö¸´µ½ÉϴιػúǰµÄ¡°Õý³£ÔËÐÐģʽ¡±¡£´Ëʱ£¬Í¨¹ýζȵ÷½Ú°´¼ü¿ÉÒÔÉ趨ÐèÒªµÄζÈÖµ£¬Î¶ȴ«¸ÐÆ÷¶¨Ê±¼ì²â³µÏáζȣ¬ÏÔʾÆ÷ÏÔʾζÈÉ趨ֵºÍζȲâÁ¿Öµ£¬»ìºÏ·çÃŵĿª¶È»á¸ù¾ÝβîºÍβî±ä»¯×Ô¶¯µ÷½Ú£¬Î¿ØÏµÍ³Äܹ»ÓëPC»úͨ¹ý´®¿ÚͨѶ½»»»Êý¾Ý¡£°´Ò»Ï¡°ONOFF¡±¼ü£¬¿ÉʹοØÏµÍ³½øÈë¡°Èí¹Ø»úģʽ¡±¡£´Ëʱ£¬ÏµÍ³²»ÄÜÔÙ½øÐÐζȼì²â¡¢Î¶ÈÉ趨ºÍ´®ÐÐͨѶ£¬ÏÔʾÆ÷ϨÃ𣬻ìºÏ·çÃŲ½½øµç»úÍ£Ö¹ÔËת¡£

ͬʱ£¬ÏµÍ³Ôڹػúǰ×Ô¶¯°ÑοØÏµÍ³µÄ״̬ÐÅÏ¢(Èç»ìºÏ·çÃŵĿª¶ÈλÖã¬×Ô¶¯¿ØÖÆÄ£Ê½ÏµÄζÈÉ趨ֵ»òÊÖ¶¯¿ØÖÆÄ£Ê½ÏµķçÃŵµÎ»Öµ)±£´æµ½X25045µÄEEPROMÖС£Èç¹ûÔÙ°´Ò»Ï¡°N0OFF¡±¼ü£¬ÏµÍ³½«»Ö¸´µ½¡°Õý³£ÔËÐÐģʽ¡±¡£µ±´¦ÓÚ¡°ÊÖ¶¯¿ØÖÆÄ£Ê½¡±Ê±£¬¿ÉÒÔÖ±½Óµ÷½Ú»ìºÏ·çÃÅ¿ª¶ÈµµÎ»(ÓÉÈ«ÖÆÀ䵽ȫ¼ÓÈÈ·ÖΪ5µµ)¡£µ±´¦ÓÚ¡°×Ô¶¯¿ØÖÆÄ£Ê½¡±Ê±£¬ÖÇÄÜοØÏµÍ³¸ù¾ÝζÈÉ趨ֵÓë²âÁ¿ÖµµÄÆ«²î×Ô¶¯µ÷½Ú»ìºÏ·çÃŵĿª¶È£¬Ê¹³µÏáζÈÄÜÂú×ã³Ë¿ÍÆÚÍûµÄÊæÊʶÈÒªÇó¡£

5.3 ϵͳÈí¼þµÄÄ£¿é»¯±à³Ì

±¾¿ØÖÆÏµÍ³µÄÈí¼þÉè¼Æ²ÉÓÃÄ£¿é»¯ÐÎʽ±àд£¬Ä£¿é»¯±à³ÌÊÇÒ»ÖÖÈí¼þ

Éè¼Æ·½·¨£¬¸÷Ä£¿é³ÌÐò·Ö±ð±àд£¬±àÒëºÍµ÷ÊÔ£¬×îºó°Ñ¸÷Ä£¿éÒ»ÆðÁ¬½Ó¶¨Î»¡£Ä£¿é»¯±à³Ì¾ßÓÐÒÔÏÂÓŵã: l) ¿ª·¢ÖÜÆÚ¶Ì£»

2) µ±Í¬ÀàµÄÐèÇó½Ï¶àʱ£¬¿ÉÒ԰ѳÌÐò·ÅÈë¿âÖÐÒÔ±¸ÒÔºóʹÓã» 3) ÓÐÀûÓÚÈí¼þµÄ¿Éʾ»¯£» 4) ÓÐÀûÓÚÈíÓ²¼þµÄÁªµ÷£»

5) ʹµÃÒª½â¾öµÄÎÊÌâÓë´ý¶¨Ä£¿é·ÖÀ룬ºÜÈÝÒ×ÕÒµ½³ö´íµÄÄ£¿é£¬´ó´ó¼ò»¯Á˵÷ÊÔ¡£

¸ù¾ÝÖÇÄÜζȿØÖÆÆ÷µÄ¹¦ÄÜÐèÒª£¬Õû¸öϵͳ´ó¸Å¿ÉÒÔ·ÖΪ6¸ö¹¦ÄÜÄ£¿é£¬°üÀ¨Ö÷³ÌÐòÄ£¿é¡¢°´¼üɨÃè´¦Àí×Ó³ÌÐòÄ£¿é¡¢FUZZY¿ØÖÆÏµÍ³Ëã·¨×Ó³ÌÐòÄ£¿é¡¢Î¶ÈÐźŲɼ¯×Ó³ÌÐòÄ£¿é¡¢Ä£ºý¿ØÖÆ×Ó³ÌÐòÄ£¿é¡¢²½½øµç»úÇý¶¯¿ØÖÆ×Ó³ÌÐòÄ£¿é

[18]

¡£

5.3.1 Ö÷³ÌÐòÄ£¿é

Ö÷³ÌÐòÄ£¿éµÄÄÚÈݰüÀ¨ÏµÍ³³õʼ»¯£¬Î¶ÈÉ趨ֵÓë²âÁ¿ÖµµÄÏÔʾ£¬Õý³£¹¤×÷ģʽÓëÈí¹Ø»úģʽµÄÇл»£¬X25045µÄEEPROM¶ÁдµÈ¡£

ÆäÖÐϵͳ³õʼ»¯µÄ¶ÔÏó°üÀ¨¶ÑÕ»Ö¸ÕëSPµÄ³õÖµ£¬·çÃŲ½½øµç»úµÄÔËת²½Êý¡÷u(k)µÄ³õÖµ£¬X25045µÄ״̬¼Ä´æÆ÷£¬8255µÄ״̬¼Ä´æÆ÷¼°¿ØÖƼĴæÆ÷£¬¸÷¸ö¶¨Ê±Æ÷µÄ¹¤×÷·½Ê½¼°¶¨Ê±³£Êý£¬´®Ðй¤×÷·½Ê½ºÍ²¨ÌØÂʵȡ£ÏÂÃæ·Ö±ð¸ø³öÖ÷³ÌÐòÄ£¿éÁ÷³ÌͼºÍÆäÖеÄÏÔʾ³ÌÐòÁ÷³Ìͼ¡£

Ö÷³ÌÐòÁ÷³ÌͼÈçͼ5.1Ëùʾ£¬ÆäÖÐF0ÓÃÓÚ´æ·ÅLEDÏÔʾÆ÷µÄ¿ª¹Ø×´Ì¬¡£

ͼ5.1 Ö÷³ÌÐòÁ÷³Ìͼ

ÏÔʾ³ÌÐò°üº¬ÔÚÖ÷³ÌÐòÖУ¬²ÉÓÃÈí¼þ¶¨Ê±¶¯Ì¬É¨Ãè·½·¨£¬Ã¿¸ô1ºÁÃëË¢ÐÂһλLEDÏÔʾ¡£ÏµÍ³µÄÏÔʾÄÚÈݰüÀ¨Á½Î»Î¶ÈÉ趨ֵºÍÁ½Î»Î¶ȲâÁ¿Öµ£¬Á÷³ÌͼÈçͼ5.2Ëùʾ¡£

¸ù¾ÝÓ²¼þÔ­ÀíͼµÄÉè¼Æ£¬LEDÏÔʾÆ÷²ÉÓÃ8255µÄPA¿Ú×÷Ϊ¶ÎÑ¡Â룬

PB0ºÍPB1ÊÇζÈÉ趨ֵµÄʮλºÍ¸öλµÄλѡÂ룬PB2ºÍPB3ÊÇζȲâÁ¿ÖµµÄʮλºÍ¸öλµÄλѡÂë¡£8255µÄDO¡«D7½ÓAT89C52µÄPO¿Ú£¬AO¡¢Al¾­74LS373½ÓP0.0ºÍP0.1£¬CS¾­74LS373½ÓP0.7¡£ËùÒÔ8255µÄµØÖ·±àÂëΪ:ÃüÁî״̬¿Ú--FF7FH£¬AP¿Ú--FF7CH£¬BP¿Ú--FF7DH£¬PC¿Ú--FF7EH¡£É趨8255µÄPA¿ÚºÍPB¿ÚΪÊä³ö¿Ú£¬PC¿ÚΪÊäÈë¿Ú£¬¹ÊÃüÁî¿ØÖÆ×ÖΪ89H¡£²ÉÓö¯Ì¬ÏÔʾ·½Ê½£¬¼´Ä³Ò»Ê±¿ÌÖ»ÈÃijһλ´¦ÓÚѡͨ״̬£¬Í¬Ê±ÔÚ¶ÎÑ¡ÏßÉÏÊä³öÒªÏÔʾµÄ×ÖÐÎÂë¡£

ͼ5.2 ÏÔʾ³ÌÐòÁ÷³Ìͼ

5.3.2 °´¼üɨÃè´¦Àí×Ó³ÌÐòÄ£¿é

1) °´¼üɨÃè³ÌÐò°´¼üɨÃè³ÌÐòµÄ¹¦ÄܰüÀ¨ÒÔÏÂ3¸ö·½ÃæµÄÄÚÈÝ: a. Åбð¼üÅÌÉÏÓÐÎÞ¼ü±ÕºÏ¡£Åб𷽷¨ÎªÍⲿÖжÏÉêÇëÊäÈë¶Ë£¬ÓÐûÓÐÏòCPU·¢ËÍÖжÏÇëÇó¡£ÈôÓУ¬½øÈëÖжϷþÎñ×Ó³ÌÐò£¬¼´¼üÅÌÉÏÓмü´¦ÓÚ±ÕºÏ״̬¡£

b. È¥³ý¼üµÄ»úе¶¶¶¯¡£É¨Ãè¼üÅÌÖжϷþÎñ³ÌÐòÀï³ýÁËҪʶ±ð±ÕºÏ¼üµÄ¼üºÅÍ⣬»¹ÒªÅųý¼ü¶¶¶¯ÒýÆðµÄÎó²Ù×÷£¬ÒÔ¼°±ÜÃâ¶Ôͬһ¸ö¼üµÄÒ»´Î±ÕºÏ×÷¶àÖØ´¦ÀíµÄ´íÎó¡£°´¼üÏû¶¶´ëÊ©·ÖÓ²¼þºÍÈí¼þÁ½ÖÖ£¬±¾ÏµÍ³²ÉÓÃÈí¼þÏû¶¶´ëÊ©£¬·½·¨ÎªÅб𵽼üÅÌÉÏÓмü±ÕºÏºó£¬ÑÓ³Ù10ms£¬ÔÙÅбð¼üÅ̵Ä״̬£¬ÈôÈÔÈ»Óмü±ÕºÏ£¬ÔòÈÏΪ¼üÅÌÉÏÓÐÒ»¸ö¼ü´¦ÓÚÎȶ¨µÄ±ÕºÏ״̬£¬·ñÔò¾ÍÈÏΪÊǼüµÄ¶¶¶¯¡£

c. Åбð±ÕºÏ¼üµÄ¼üºÅ¡£°´¼ü²ÉÓÃÓ²¼þÖжÏÇëÇóÓëÈí¼þ²éѯÏà½áºÏµÄ·½·¨£¬²éѯ˳Ðò¼´ÎªÓÅÏÈ˳Ðò£¬ÒÀ´Î¶ÁP0.0¡«P0.2µÄ״̬£¬ÔòÓë±äΪµÍµçƽµÄÒý½ÅÏàÓ¦µÄ°´¼üÊDZպϵġ£ÎªÁ˱ãÓÚ²éѯ£¬ÖжÏÐźÅÇëÇó·½Ê½Îªµçƽ´¥·¢·½Ê½¡£

ͨ³££¬¼üÅ̹¤×÷·½Ê½ÓÐÈýÖÖ£¬¼´±à³ÌɨÃè¡¢¶¨Ê±É¨ÃèºÍÖжÏɨÃè¡£ÔÚ±¾Éè¼ÆÖУ¬¶Ô¡°UP¡±¡¢¡°DOWN¡±ºÍ¡°AUTO¡±¼ü²ÉÓÃÖжÏɨÃèµÄ·½Ê½£¬¶ø¡°ONOFF¡±