Î÷°²µç×ӿƼ¼´óѧ--Î÷µç¡¶¼ÆËã»ú½Ó¿ÚÓëͨÐż¼Êõ¡·Æ½Ê±×÷Òµ ÏÂÔØ±¾ÎÄ

Î÷°²µç×ӿƼ¼´óѧ--Î÷µç¡¶¼ÆËã»ú½Ó¿ÚÓëͨÐż¼Êõ¡·Æ½Ê±×÷Òµ

Î÷µç¡¶¼ÆËã»ú½Ó¿ÚÓëͨÐż¼Êõ¡·Æ½Ê±×÷Òµ

·ÖÊý£º100·Ö

Ò»¡¢ Ìî¿ÕÌ⣨ÿ¿Õ2·Ö£¬ºÏ¼Æ40·Ö£©

1£®¼ÆËã»úϵͳÓÉ£¨ Ó²¼þ £©×ÓϵͳºÍ£¨ Èí¼þ £©×Óϵͳ×é³É¡£

2£®ÓÉÓÚ¸÷ÖÖÍâÉèµÄ¹¤×÷Ô­Àí¡¢¹¤×÷ËÙ¶È¡¢ÐÅÏ¢¸ñʽ¡¢Çý¶¯·½Ê½²îÒìºÜ´ó£¬ÎÞ·¨ÓëCPUÖ±½ÓÆ¥Å䣬ÐèÒªÓÐÒ»¸ö£¨½Ó¿Ú £©µç·À´³äµ±ËüÃǺÍCPU¼äµÄÇÅÁº¡£Õⲿ·Öµç·±»³ÆÎª£¨ I/O½Ó¿Úµç· £©¡£I/O½Ó¿ÚÊÇλÓÚ£¨ CPU £©ºÍ£¨ I/OÉ豸 £©Ö®¼ä¡£

3£®I/O¶Ë¿ÚµÄ±àÖÆ·½·¨ÓУ¨¶ÀÁ¢±àÖ·£©ºÍ£¨´æ´¢Æ÷ͳһ±àÖ·£©Á½ÖÖ·½·¨¡£ 4£®ÊäÈë/Êä³öµÄ´«Ê䷽ʽÓУ¨³ÌÐòÖ±½Ó¿ØÖƵĴ«Ê䷽ʽ£©¡¢(Ö±½Ó´æ´¢Æ÷´æÈ¡DMA´«Ê䷽ʽ)ºÍI/O´¦Àí»ú£¨Æ÷£©

2

´«Ê䷽ʽ¡£

5£®¿ÉÆÁ±ÎÖжÏÊÇÖ¸£¨ÕâÖÖÖжÏÇëÇó¿ÉÒÔÔÚCPUµÄÄÚ²¿±»ÆÁ±Îµô£¬¼´CPU¿ÉÒÔ6£®ÖжÏÏòÁ¿ÊÇÖ¸£¨ÖжϷþÎñ³ÌÐòµÄÈë¿ÚµØÖ·£©¡£

7£®Ò»°ãÀ´Ëµ£¬¼ÆËã»ú×ÜÏß·ÖΪ£¨ÏµÍ³×ÜÏߣ©¡¢Íⲿ×ÜÏߺͣ¨ÄÚ²¿×ÜÏߣ©Èý²¿·Ö¡£ 8£®RS-232½Ó¿ÚÊÇÒ»ÖÖ£¨´®ÐÐ £©Íⲿ×ÜÏß½Ó¿Ú¡£

9£®8255A¿É±à³Ì²¢ÐнӿÚоƬÓУ¨ 3 £©¸ö8λ²¢ÐÐÊäÈë/Êä³ö¶Ë¿Ú¡£

10£®ÔÚ´®ÐÐÒ첽ͨÐÅÖУ¬ÔÚÒ»¸ö×Ö·û·¢ËÍ֮ǰ£¬ÏÈ·¢ËÍÒ»¸ö£¨Æðʼλ £©Î»¡£ 11£®Ëùν²¨ÌØÂÊÊÇÖ¸ £¨Ã¿ÃëÖÓËù·¢Ë͵Ķþ½øÖÆÎ»Êý £©¡£

¿ØÖÆÕâÖÖÖжϱ»ÏìÓ¦ºÍ²¿±»ÏìÓ¦£©¡£

3

12£®´®ÐнӿÚоƬ8251AµÄTDÒý½ÅµÄ¹¦

X

ÄÜÊÇ£¨´®ÐÐÊý¾Ý·¢ËÍÒý½Å £©¡£ 13£®UARTÖеÄÈýÖÖ´íÎó±êÖ¾ÓÐÆæÅ¼´í¡¢Òç³ö´íºÍ£¨Ö¡´í £©¡£

¶þ¡¢¼ò´ðÌ⣨ÿÌâ5·Ö£¬ºÏ¼Æ40·Ö£©

1£®ÀûÓÃ8255AΪ½Ó¿ÚоƬ£¨Éè8255AµÄ¶Ë¿ÚµØÖ·Îª8000H~8003H£©£¬½«A×éÖÃΪ·½Ê½1ÇÒA¿Ú×÷ΪÊäÈë¿Ú£¬PC6ºÍPC7×÷ΪÊä³ö¿Ú£¬B×éÖÃΪ·½Ê½1ÇÒB¿Ú×÷ΪÊäÈë¿Ú¡£±àд³õʼ»¯³ÌÐò¡£ MOV DX,8003H MOV AL,10110110B OUT DX,AL 2£®ÓÐÄļ¸ÖÖÊäÈë/Êä³öµÄ´«ËÍ·½Ê½£¬²¢·Ö±ðÐðÊöÿÖÖ·½Ê½µÄÌØµã¡£

4