.
±±¾©¿Æ¼¼´óѧ ¼ÆËã»úÓëͨÐŹ¤³ÌѧԺ
ʵÑéÃû³Æ£º
ѧÉúÐÕÃû£º
ר Òµ£º
°à ¼¶£º
ѧ ºÅ£º
Ö¸µ¼½Ìʦ£º
ʵÑé³É¼¨£º
ʵÑ鵨µã£º
ʵÑéʱ¼ä£º
.
ʵ Ñé ±¨ ¸æ
ʵÑéÒ» 8259 ÖжϿØÖÆÆ÷Ó¦ÓÃʵÑé
ʵÑé¶þ 8254 ¶¨Ê±/¼ÆÊýÆ÷Ó¦ÓÃʵÑé ʵÑéÈý 8255 ²¢¿Ú¿ØÖÆÆ÷Ó¦ÓÃʵÑé
»úµçÂ¥320
2015 Äê 12 ÔÂ 4 ÈÕ
.
Ò»¡¢ÊµÑéÄ¿µÄÓëʵÑéÒªÇó
1¡¢ÊµÑéÄ¿µÄ ʵÑéÒ»
1.ÕÆÎÕ PC »úÖжϴ¦ÀíϵͳµÄ»ù±¾ÔÀí¡£ 2.ÕÆÎտɱà³ÌÖжϿØÖÆÆ÷ 8259 µÄÓ¦Óñà³Ì·½·¨¡£
ʵÑé¶þ
1.ÕÆÎÕ 8254 µÄ¹¤×÷·½Ê½¼°Ó¦Óñà³Ì¡£ 2.ÕÆÎÕ 8254 µäÐÍÓ¦Óõ緵Ľӷ¨¡£
ʵÑéÈý
1.ÕÆÎÕ 8255 µÄ¹¤×÷·½Ê½¼°Ó¦Óñà³Ì¡£ 2.ÕÆÎÕ 8255 µäÐÍÓ¦Óõ緵Ľӷ¨¡£
2¡¢ÊµÑéÒªÇó ʵÑéÒ»
£¨1£©ÊµÑé 1-1£ºPC »úÄÚÖжÏÓ¦ÓÃʵÑé
¢Ù °´½ÓÏßͼÁ¬ºÃ½ÓÏߣ¬µ÷ÓóÌÐòÔ´´úÂë 8259-1.asm£¬¹Û²ìʵÑéÏÖÏ󣬽«ÆÁÄ»ÏÔʾ½á¹ûÒÔ½ØÍ¼·½Ê½Ð´ÔÚʵÑ鱨¸æÖС£
¢Ú×ÔÉè¼ÆÊµÑé¡£¸Ä±ä½ÓÏß·½Ê½£¬½«µ¥´ÎÂö³åÁ¬µ½ USB ºËÐİåÉ쵀 IRQ10 ²å¿×ÉÏ£¬²Î¿¼±¾ÊµÑé´úÂ룬±à³ÌʵÏÖ IRQ10 Öжϡ££¨ ×¢Ò⣺¿¼ÂÇ PC »úÄÚÖжϼ¶ÁªµÄ·½Ê½£¬²Î¿´Ç°ÃæµÄÔÀí˵Ã÷£©£¬½«´úÂëдÔÚ±¨¸æÖС£ £¨2£©ÊµÑé 1-2£ºPC »úÄÚÖжÏǶÌ×ʵÑé
¢Ù °´½ÓÏßͼÁ¬ºÃ½ÓÏߣ¬µ÷ÓóÌÐòÔ´´úÂë 8259-2.asm£¬×öÈçϲÙ×÷£¬²¢½«ÆÁÄ»ÏÔʾ½á¹ûÒÔ½ØÍ¼µÄ·½Ê½Ð´ÔÚʵÑ鱨¸æÖУ¬²¢·ÖÎö²úÉú¸ÃÏÖÏóµÄÔÒò£º
A£® °´ÏÂÁ¬½Ó IRQ µÄµ¥´ÎÂö³å°´¼ü£¬ÆÁÄ»ÉÏ»áÏÔʾ 10¸ö3£¬ÔÚÆÁÄ»ÉÏ 10 ´ÎÏÔʾδ½áÊøÖ®Ç°£¬°´ÏÂÁ¬½Ó IRQ10 µÄµ¥´ÎÂö³å°´¼ü£¬¹Û²ìÏÖÏó£»
B£® °´ÏÂÁ¬½Ó IRQ10 µÄµ¥´ÎÂö³å°´¼ü£¬ÆÁÄ»ÉÏ»áÏÔʾ 10¸ö10£¬ÔÚÆÁÄ»ÉÏ 10´ÎÏÔʾδ½áÊøÖ®Ç°£¬°´ÏÂÁ¬½Ó IRQ3 µÄµ¥´ÎÂö³å°´¼ü£¬¹Û²ìÏÖÏó¡£
.
.
¢Ú³ÌÐòÖÐËùÓдúÂë¾ùûÓÐ×¢ÊÍ£¬ÇëÔÚ±¨¸æÖв¹È«×¢ÊÍ£¬¾¡Á¿Ïêϸ¡£ £¨3£©ÊµÑé 1-3£ºÀ©Õ¹¶àÖжÏÓ¦ÓÃʵÑé
˵Ã÷£º±¾ÊµÑé²ÉÓòéѯ·½Ê½£¬Ó¦ÓÃʵÑéÏäÌṩµÄ 8259 ÖжÏÔ´£¬Ïò PC »úÌá½»ÖжÏÇëÇó¡£²¦¶¯¿ª¹Ø·¢ÆðÇëÇóÒ»´ÎÖжϣ¬ÆÁÄ»ÉÏÏÔʾÏàÓ¦µÄÖжÏÇëÇóºÅ¡£ µ÷ÓóÌÐòÔ´ÂëÎļþ 8259-3.asm£¬ÔÚ³ÌÐòÔ´´úÂëÖл®ºáÏßµÄλÖã¬Çë°´ÕÕËùѧ8259 ¹¤×÷ÔÀíÌîд²¢ÑéÖ¤£¬È»ºó½«ËùÌîÄÚÈÝдÔÚʵÑ鱨¸æÖУ¬²¢·ÖÎöËùÌîÊý¾ÝµÄÐγÉÔÀí¡£
ʵÑé¶þ
£¨1£©ÊµÑé 2-1£º¼ÆÊýÆ÷Ó¦ÓÃʵÑé
¢Ù½«¼ÆÊýÆ÷ 0 ÉèÖÃΪ·½Ê½ 3£¬¼ÆÊýÆ÷³õֵΪ 4£¬ÓÃÊÖ¶¯Öð¸öÊäÈëµ¥Âö³å£¬Óà LEDµÆ¹Û²ì OUT0 µçƽ±ä»¯¡£ ½«´úÂëÖл®ºáÏߵIJ¿·ÖÌîÉÏÏàÓ¦µÄ´úÂ룬²¢ÔÚʵÑ鱨¸æÖжÔËùÌî´úÂë×öÔÀí·ÖÎö¡£
¢ÚÈç¹ûÁî¼ÆÊýÆ÷ 0 ¹¤×÷ÔÚ·½Ê½ 0£¬ÆäʵÑéÏÖÏóÓÐʲô²»Í¬£¬ÔÚ±¨¸æÖнøÐзÖÎö˵Ã÷¡£
£¨2£©ÊµÑé 2-2£º×ÔÉè¼ÆÊµÑé
²Î¿¼ÊµÑéÒ»µÄ³ÌÐòºÍ½ÓÏߣ¬×ÔÐÐÉè¼Æ½ÓÏßͼÒÔ¼°³ÌÐò´úÂ룬ʵÏÖ£¬ÒÔ 1MHzΪʱÖÓÔ´£¬Ó¦Óà 8254 µÄ¶¨Ê±¹¦ÄÜ£¬½«Æä·ÖƵΪ 1Hz¡£ÒÔ LEDµÆ×÷ΪÊä³öÏÔʾ¡£¾¹ýʵ¼ÊÑéÖ¤ºó£¬ÔÚ±¨¸æÖл³ö½ÓÏßͼ£¬²¢¸ø³öÔ´´úÂë¡£
ʵÑéÈý
£¨1£©ÊµÑé 3-1£º¿É±à³Ì²¢ÐÐ½Ó¿Ú 8255 ·½Ê½ 0 Ó¦ÓÃʵÑé
±àд³ÌÐò£¬×ÔÐÐÉ趨 A¡¢B¡¢C Èý¸ö¿ÚÖÐijһ¸ö¿ÚΪÊäÈ룬ijһ¸öΪÊä³ö£¬Íê³É²¦¶¯¿ª¹Øµ½Êý¾ÝµÆµÄÊý¾Ý´«Êä¡£ÒªÇóÖ»Òª¿ª¹Ø²¦¶¯£¬Êý¾ÝµÆµÄÏÔʾ¾Í¸Ä±ä¡£¸ù¾ÝÔÀí²¹È«´úÂëÖÐȱʧµÄ²¿·Ö£¬¸ù¾Ý×Ô¼ºµÄÉè¼Æ£¬²¹È«½ÓÏßͼ£¬²¢½«´úÂëºÍ¶ÔÓ¦µÄ½ÓÏßͼдÔÚʵÑ鱨¸æÖС£ £¨2£©ÊµÑé 3-2£º×ÔÉè¼ÆÊÔÑé
×ÔÐÐÉè¼ÆÍê³É±¾ÊµÑ飬ҪÇó£¬8255A ¿Ú¹¤×÷ÔÚ·½Ê½Ò»ÊäÈ룬B ¿Ú¹¤×÷ÔÚ·½Ê½Ò»Êä³ö£¬ÀûÓ÷½Ê½Ò»µÄ¿ØÖÆÐźţ¬Ê¹Êý¾Ý´ÓÊäÈëµ½Êä³öÈËΪ¿É¿Ø¡£ÔÚʵÑ鱨¸æÖл³ö½ÓÏßͼ£¬²¢ËµÃ÷Éè¼ÆµÄÔÀí£¬¸ø³ö¶ÔÓ¦µÄ³ÌÐò´úÂë¡£
.
.
¶þ¡¢ÊµÑéÉ豸£¨»·¾³£©¼°ÒªÇó
Windows 7ϵͳϵÄHQFC¼¯³É¿ª·¢»·¾³£¬CZ-CIUS΢»ú½Ó¿ÚʵÑéϵͳ¡£
Èý¡¢ÊµÑéÄÚÈÝÓë²½Öè
ʵÑéÒ» ʵÑé 1-1 £¨1£©ÊµÑéÄÚÈÝ
PC »úÄÚÖжÏʵÑ顣ʹÓõ¥´ÎÂö³åÄ£ÄâÖжϲúÉú¡£ÑéÖ¤Öжϴ¦Àí³ÌÐò£¬ÔÚÏÔʾÆ÷ÆÁÄ»ÉÏÏÔʾһÐÐÔ¤É趨µÄ×Ö·û´®¡£
£¨2£©Ö÷Òª²½Öè
¢Ù °´½ÓÏßͼÁ¬ºÃ½ÓÏߣ¬µ÷ÓóÌÐòÔ´´úÂë 8259-1.asm£¬¹Û²ìʵÑéÏÖÏó¡£ ¢Ú×ÔÉè¼ÆÊµÑé¡£¸Ä±ä½ÓÏß·½Ê½£¬½«µ¥´ÎÂö³åÁ¬µ½ USB ºËÐİåÉ쵀 IRQ10 ²å¿×ÉÏ£¬²Î¿¼±¾ÊµÑé´úÂ룬±à³ÌʵÏÖ IRQ10 Öжϡ££¨ ×¢Ò⣺¿¼ÂÇ PC »úÄÚÖжϼ¶ÁªµÄ·½Ê½£¬²Î¿´Ç°ÃæµÄÔÀí˵Ã÷£©¡£ ½ÓÏßͼ£º
˵Ã÷£º±¾ÊµÑéÖ»ÐèÒªÒ»¸ùÁ¬Ïߣ¬Ò»¶Ë½Óϵͳ×ÜÏßÇøµÄ IRQ Òý½Å£¬Ò»¶Ë½Óµ½µ¥Âö³åµ¥ÔªµÄÒý½ÅÉÏ£¬½ÓÏßÈçͼ 1-1 Ëùʾ¡£
²Î¿¼Á÷³Ìͼ£º
.
Ïà¹ØÍÆ¼ö£º