ÐÕÃû רҵ
ѧºÅ
2013Äê10ÔÂ28ÈÕ
Ëæ×ŵ¥Æ¬»ú¼¼ÊõµÄ·ÉËÙ·¢Õ¹£¬ÔÚÆäÍÆ¶¯Ï£¬ÏÖ´úµÄ
µç×Ó²úÆ·¼¸ºõÉøÍ¸µ½ÁËÉç»áµÄ¸÷¸öÁìÓò£¬ÓÐÁ¦µØÍƶ¯ÁËÉç»áÉú²úÁ¦µÄ·¢Õ¹ºÍÉç»áÐÅÏ¢»¯³Ì¶ÈµÄÌá¸ß£¬Í¬Ê±Ò²Ê¹ÏÖ´úµç×Ó²úÆ·ÐÔÄܽøÒ»²½Ìá¸ß¡£
µ¥Æ¬»ú¾ßÓÐÌå»ýС¡¢¹¦ÄÜÇ¿¡¢Ó¦ÓÃÃæ¹ãµÈÓŵ㣬Ŀǰ
ÕýÒÔǰËùδ¼ûµÄËÙ¶ÈÈ¡´ú×Å´«Í³µç×ÓÏß·¹¹³ÉµÄ¾µäϵͳ£¬²Ïʳ×Å´«Í³Êý×Öµç·ÓëÄ£Äâµç·¹ÌÓеÄÁìµØ¡£ËüµÄÌå»ýС¡¢ÖÊÁ¿Çá¡¢¼Û¸ñ±ãÒË¡¢ÎªÑ§Ï°¡¢Ó¦ÓúͿª·¢ÌṩÁ˱ãÀûÌõ¼þ¡£Í¬Ê±£¬Ñ§Ï°Ê¹Óõ¥Æ¬»úÁË½â¼ÆËã»úÔÀíÓë½á¹¹µÄ×î¼ÑÑ¡Ôñ¡£ ÏÖÔÚ£¬ÕâÖÖµ¥Æ¬»úµÄʹÓÃÁìÓòÒÑÊ®·Ö¹ã·º¡£²Êµç¡¢±ùÏä¡¢¿Õµ÷¡¢Â¼Ïñ»ú¡¢VCD¡¢Ò£¿ØÆ÷¡¢ÓÎÏ·»ú¡¢µç·¹ìÒµÈÎÞ´¦²»¼ûµ¥Æ¬»úµÄÓ°×Ó£¬µ¥Æ¬»úÔçÒÑÉîÉîµØÈÚÈëÎÒÃÇÿ¸öÈ˵ÄÉú»îÖ®ÖС£
µ¥Æ¬»úÄÜ´ó´óµØÌá¸ßÕâЩ²úÆ·µÄÖÇÄÜÐÔ£¬Ò×ÓÃÐÔ¼°½ÚÄÜÐÔµÈÖ÷ÒªÐÔÄÜÖ¸±ê£¬¸øÎÒÃǵÄÉú»î´øÀ´ÊæÊʺͷ½±ãµÄͬʱ£¬ÔÚ¹¤Å©ÒµÉú²úÉÏÒ²¼«´óµØÌá¸ßÁËÉú²úЧÂʺͲúÆ·ÖÊÁ¿¡£µ¥Æ¬»ú°´ÓÃ;´óÌåÉϿɷÖΪÁ½À࣬һÖÖÊÇͨÓÃÐ͵¥Æ¬»ú£¬ÁíÒ»ÖÖÊÇרÓÃÐ͵¥Æ¬»ú¡£
¿ÎÌâÒªÇó£º
ÓÃ51µ¥Æ¬»ú¡¢8255¡¢138¡¢373µÈʵÏÖÊýÂë¹ÜÏÔʾ°´¼üÊýÖµµÄ³ÌÐò ¸÷оƬ×ÊÁÏ£º 1.
8255оƬ×ÊÁÏÈçÏ ÓÃ8255A¿É±à³ÌÆ÷¼þÀ©Õ¹²¢ÐнӿÚ
8255: ÓÐÈý¸ö°ËλµÄ²¢ÐпڣºPA¡¢PB¡¢PC¡£ ÓÐÈýÖÖ¹¤×÷·½Ê½£º·½Ê½0£¬·½Ê½1£¬·½Ê½2¡£ Âß¼½á¹¹Í¼:
°üº¬Ëĸö²¿·Ö£º ¡ñÈý¸ö²¢ÐÐÊý¾ÝÊäÈëÊä³ö¶Ë¿Ú
¡ñÁ½¸ö¹¤×÷·½Ê½¿ØÖƵç·
¡ñÒ»¸ö¶ÁдÂß¼¿ØÖƵç· ¡ñ °Ëλ×ÜÏß»º³åÆ÷
¢Å£® Èý¸ö²¢ÐÐÊý¾ÝÊäÈëÊä³ö¶Ë¿Ú£ºA¿Ú£»B¿Ú£»C¿Ú Ò»°ã£¬A¿Ú£¬B¿Ú×÷ΪÊý¾ÝÊäÈëÊä³ö¶Ë¿Ú£¬
C¿Ú×÷Ϊ¿ØÖÆ/״̬ÐÅÏ¢¿Ú£¬¿ÉÒÔ·ÖΪÁ½¸ö²¿·Ö£¬·Ö±ðÓëA¿ÚºÍB¿ÚÅäºÏʹÓã¬×÷Ϊ¿ØÖÆÐÅÏ¢Êä³ö»ò״̬ÐÅÏ¢ÊäÈë¡£ ¢Æ£® ¹¤×÷·½Ê½¿ØÖƵç·
¹¤×÷·½Ê½¿ØÖƵç·ÓÐÁ½¸ö£ºA×é¿ØÖÆºÍB×é¿ØÖÆµç·£¬ A×é¿ØÖÆÓÃÀ´¿ØÖÆA¿ÚºÍC¿ÚµÄÉϰ벿·ÖPC7¡ª¡ªPC4£» B×é¿ØÖÆÓÃÀ´¿ØÖÆB¿ÚºÍC¿ÚµÄϰ벿·ÖPC3¡ª¡ªPC0£» Á½×é¿ØÖÆµç·¾ßÓÐÒ»¸ö¿ØÖÆÃüÁî¼Ä´æÆ÷£¬ÓÃÀ´½ÓÊÕÀ´×Ô CPUµÄÊý¾Ý£¨¿ØÖÆ×Ö£©£¬ÒÔ¾ö¶¨Ð¾Æ¬µÄ¹¤×÷·½Ê½£¬»ò¶Ô C¿Ú°´Î»½øÐÐÇå¡°0¡±»òÕßÖá°1¡±¡£ ¢Ç£® ×ÜÏß»º³åÆ÷
Èý̬˫Ïò°Ëλ»º³åÆ÷£¬×÷Ϊ΢´¦ÀíÆ÷Êý¾Ý×ÜÏßÓë8255Ö®¼äµÄ½Ó¿Ú£¬ÓÃÀ´´«ËÍÃüÁî¡¢Êý¾Ý¼°×´Ì¬ÐÅÏ¢¡£ ¢È£® ¶ÁдÂß¼¿ØÖƵç·
¶ÁдÂß¼¿ØÖƵç·½ÓÊÜCPUÀ´µÄ¿ØÖÆÐźţº¶Á¡¢Ð´¡¢µØÖ·¼°¸´Î»ÐÅÏ¢£¬¸ù¾Ý¿ØÖÆÐźŵÄÒªÇ󣬽«Êý¾Ý¶Á³ö£¬ËÍÍùCPU£¬»òÕß½«CPUÀ´µÄÐÅϢдÈë¶Ë¿Ú¡£ Òý½Å˵Ã÷£º
CS£ºÆ¬Ñ¡Ðźţ¬µÍµçƽÓÐЧ£¬±íʾоƬ±»Ñ¡ÖУ»
RD£º¶Á²Ù×÷£¬µÍµçƽÓÐЧ£¬¿ØÖÆÊý¾Ý¶Á³ö£» WE£ºÐ´²Ù×÷£¬µÍµçƽÓÐЧ£¬¿ØÖÆÊý¾ÝдÈ룻
A1£¬A0£ºµØÖ·Ïß, ¶Ë¿ÚÑ¡ÔñÐźţ¬ÓÃÀ´Ñ¡Ôñ8255ÄÚ²¿¶Ë¿Ú£º A1 A0 RD WE CS ²Ù ×÷ 0 0 0 1 0 ¶ÁA¿Úµ½Êý¾Ý×ÜÏß 0 1 0 1 0 ¶ÁB¿Úµ½Êý¾Ý×ÜÏß 1 0 0 1 0 ¶ÁC¿Úµ½Êý¾Ý×ÜÏß 0 0 1 0 0 дÊý¾Ý×ÜÏß A¿Ú 0 1 1 0 0 дÊý¾Ý×ÜÏß B¿Ú 1 0 1 0 0 дÊý¾Ý×ÜÏß C¿Ú 1 1 1 0 0 дÊý¾Ý×ÜÏß ¿ØÖÆ¿Ú ¡Á ¡Á ¡Á ¡Á 1 Êý¾Ý×ÜÏßΪ¸ß×è̬ 1 1 0 1 0 ·Ç·¨²Ù×÷ 1 1 1 1 0 ÎÞЧ RESET£º¸´Î»Ðźţ¬¸ßµçƽÓÐЧ£¬¸÷¶Ë¿Ú±»ÖóÉÊäÈë; D7¡ªD0£ºË«ÏòÈý̬Êý¾ÝÏߣ» PA7¡ª¡ªPA0£ºA¿ÚÊäÈëÊä³öÏߣ» PB7¡ªPB0£ºB¿ÚÊäÈëÊä³öÏߣ» PC7¡ª¡ªPC0£ºC¿ÚÊäÈëÊä³öÏߣ» 3£®¹¤×÷·½Ê½Ñ¡Ôñ¡ª¡ª¹¤×÷·½Ê½¿ØÖÆ×Ö
8255ÓÐÈýÖÖ¹¤×÷·½Ê½£º·½Ê½0£¬·½Ê½1£¬·½Ê½2¡£
Ïà¹ØÍÆ¼ö£º