MCS-51µ¥Æ¬»úʵÑé½²Òå

Èí¼þʵÑéÁù Êý¾ÝÅÅÐò

Ò»¡¢ÊµÑéÒªÇó

¸ø³öÒ»×éËæ»úÊý£¬½«´Ë×éÊý¾ÝÅÅÐò£¬Ê¹Ö®³ÉΪÓÐÐòÊýÁÐ

¶þ¡¢ÊµÑéÄ¿µÄ

Á˽âÊý¾ÝÅÅÐòµÄ¼òµ¥Ëã·¨¡£

Èý¡¢ÊµÑé˵Ã÷

ÓÐÐòµÄÊýÁиüÓÐÀûÓÚ²éÕÒ¡£±¾³ÌÐòÓõÄÊÇ¡°Ã°ÅÝÅÅÐò¡±·¨£¬Ëã·¨Êǽ«Ò»¸öÊýÓëºóÃæµÄÊýÏà±È½Ï£¬Èç¹û±ÈºóÃæµÄÊý´ó£¬Ôò½»»»£¬Èç´Ë½«ËùÓеÄÊý±È½ÏÒ»±éºó£¬×î´óµÄÊý¾Í»áÔÚ ÊýÁеÄ×îºóÃæ¡£ÔÙ½øÐÐÏÂÒ»ÂֱȽϣ¬ÕÒ³öµÚ¶þ´óÊý¾Ý£¬Ö±µ½È«²¿Êý¾ÝÓÐÐò¡£

ËÄ¡¢³ÌÐò¿òͼ

½»»»A£¬BÊýλÖà - 22 -

ÉèÖÃÊý¾ÝÇøµØÖ· ÉèÖÃÊý¾ÝÇø³¤¶È Çå³ý½»»»±êÖ¾ µ±Ç°µØÖ·È¡ÊýA µØÖ·¼Ó1 µ±Ç°µØÖ·È¡ÊýB ÊÇ A£¼£½B£¿ ·ñ ÉèÖý»»»±êÖ¾ ·ñ Êý¾Ý±È½ÏÍê ÊÇ ·ñ È«²¿ÓÐÐò£¿ ÊÇ ½áÊø

Ó²¼þʵÑéÒ» P1¿ÚÊäÈë¡¢Êä³öʵÑé

Ò»¡¢ÊµÑéÒªÇó

1. P1¿Ú×öÊä³ö¿Ú£¬½Ó°ËÖ»·¢¹â¶þ¼«¹Ü£¬±àд³ÌÐò£¬Ê¹·¢¹â¶þ¼«¹ÜÑ­»·µãÁÁ¡£ 2. P1.0¡¢P1.1×÷ÊäÈë¿Ú½ÓÁ½¸ö²¦¶¯¿ª¹Ø£¬P1.2¡¢P1.3×÷Êä³ö¿Ú£¬½ÓÁ½¸ö·¢¹â¶þ¼«¹Ü£¬

±àд³ÌÐò¶ÁÈ¡¿ª¹Ø×´Ì¬£¬½«´Ë״̬£¬ÔÚ·¢¹â¶þ¼«¹ÜÉÏÏÔʾ³öÀ´¡£±à³ÌʱӦעÒâP1.0¡¢P1.1×÷ΪÊäÈë¿ÚʱӦÏÈÖÃ1,²ÅÄÜÕýÈ·¶ÁÈëÖµ¡£

¶þ¡¢ÊµÑéÄ¿µÄ

1. ѧϰP1¿ÚµÄʹÓ÷½·¨¡£ 2. ѧϰÑÓʱ×Ó³ÌÐòµÄ±àдºÍʹÓá£

3. ѧϰÓá®Ó롯¡®»ò¡¯ÔËËã¶ÔMCS96ϵÁÐCPUµÄ±äÁ¿½øÐÐλ²Ù×÷¡£

Èý¡¢ÊµÑéµç·¼°Á¬Ïß

Á¬Ïß Á¬½Ó¿×1 Á¬½Ó¿×2 1 P1.0 L0 2 P1.1 L1 3 P1.2 L2 4 P1.3 L3 ʵÑé1: P1¿ÚÑ­»·µãµÆ Á¬Ïß 1 2 3 4 Á¬½Ó¿×1 S0 S1 P1.2 P1.3 Á¬½Ó¿×2 P1.0 P1.1 L4 L5 ʵÑé2: P1¿ÚÊäÈëÊä³ö ËÄ¡¢ÊµÑé˵Ã÷

1. P1¿ÚÊÇ׼˫Ïò¿Ú¡£Ëü×÷ΪÊä³ö¿ÚʱÓëÒ»°ãµÄË«Ïò¿ÚʹÓ÷½·¨Ïàͬ¡£ÓÉ׼˫Ïò¿Ú½á

¹¹¿ÉÖªµ±P1¿ÚÓÃΪÊäÈë¿Úʱ£¬±ØÐëÏȶÔËüÖá°1¡±¡£Èô²»ÏȶÔËüÖá°1¡±£¬¶ÁÈëµÄÊý¾ÝÊDz»ÕýÈ·µÄ¡£

2. 8051ÑÓʱ×Ó³ÌÐòµÄÑÓʱ¼ÆËãÎÊÌ⣬¶ÔÓÚ³ÌÐò

Delay£º

MOV R6£¬#0H MOV R7, #0H DelayLoop£º

DJNZ R6£¬DelayLoop DJNZ R7£¬DelayLoop RET

²éÖ¸Áî±í¿ÉÖªMOV£¬DJNZÖ¸Áî¾ùÐèÓÃÁ½¸ö»úÆ÷ÖÜÆÚ£¬ÔÚ6MHz¾§Õñʱ£¬Ò»¸ö»úÆ÷ÖÜÆÚʱ¼ä³¤¶ÈΪ12/6MHZ£¬ËùÒԸöγÌÐòÖ´ÐÐʱ¼äΪ£º

- 23 -

£¨256¡Á255+2£©¡Á2¡Á12¡Â6 ¡Ö 261ms

Î塢ʵÑé¿òͼ

¿ªÊ¼ ¿ªÊ¼ ÉèÖóõʼֵ P1.0,P1.1ÖÃ1 ÉèÒÆÎ»´ÎÊý ¶ÁÈëP1.0¿ÚÖµ Êý¾ÝÊä³ö ½«¶ÁÈëµÄÖµÊä³öµ½P1.2 ×óÒÆÒ»Î» ¶ÁÈëP1.1¿ÚÖµ ÑÓʱ ÊÇ ·ñ ½«¶ÁÈëµÄÖµÊä³öµ½P1.3 ÒÆÎ»´ÎÊýÍê³É£¿

(B) P1¿ÚÊäÈëÊä³ö³ÌÐò¿òͼ

(A) P1¿ÚÑ­»·µãµÆ³ÌÐò¿òͼ

Áù¡¢Éè¼Æ£º1.P1¿Ú×öÊä³ö¿Ú£¬½Ó°ËÖ»·¢¹â¶þ¼«¹Ü£¬±àд³ÌÐò£¬Ê¹·¢¹â¶þ¼«¹Ü(ͬʱµãÁÁÁ½

Ö§)Ñ­»·µãÁÁ¡£

2. P1.0¡¢P1.1×÷ΪÊäÈë¿Úʱ,Èç¹ûÏÈÇåÁã,ÔÙ¶ÁÈë,¹Û²ì½á¹ûÈçºÎ¡£

- 24 -

Ó²¼þʵÑé¶þ ¼ÌµçÆ÷¿ØÖÆÊµÑé

Ò»¡¢ÊµÑéÒªÇó

Óõ¥Æ¬»úµÄ¶Ë¿Ú£¬Êä³öµçƽ¿ØÖƼ̵çÆ÷µÄÎüºÏºÍ¶Ï¿ª£¬ÊµÏÖ¶ÔÍⲿװÖõĿØÖÆ¡£

¶þ¡¢ÊµÑéÄ¿µÄ

1. ѧϰI/O¶Ë¿ÚµÄʹÓ÷½·¨ 2. ÕÆÎռ̵çÆ÷µÄ¿ØÖƵĻù±¾·½·¨ 3. Á˽âÓÃÈõµç¿ØÖÆÇ¿µçµÄ·½·¨

Èý¡¢ÊµÑéµç·¼°Á¬Ïß

Á¬Ïß 1 2 3 Á¬½Ó¿×1 P1.0 5V L0 Á¬½Ó¿×2 ¼ÌµçÆ÷ÊäÈë ¼ÌµçÆ÷³£±ÕÊäÈë ¼ÌµçÆ÷ÖмäÊäÈë

ËÄ¡¢ÊµÑé˵Ã÷

ÏÖ´ú×Ô¶¯¿ØÖÆÉ豸ÖУ¬¶¼´æÔÚÒ»¸öµç×Óµç·ÓëµçÆøµç·µÄ»¥ÏàÁ¬½ÓÎÊÌ⣬һ·½ÃæÒªÊ¹µç×ӵ緵ĿØÖÆÐźÅÄܹ»¿ØÖÆµçÆøµç·µÄÖ´ÐÐÔª¼þ£¨µç¶¯»ú£¬µç´ÅÌú£¬µçµÆµÈ£©£¬ÁíÒ»·½ÃæÓÖҪΪµç×ÓÏß·µÄµçÆøµç·ÌṩÁ¼ºÃµÄµçÆø¸ôÀ룬ÒÔ±£»¤µç×ӵ緺ÍÈËÉíµÄ°²È«¡£¼ÌµçÆ÷±ãÄÜÍê³ÉÕâÒ»ÇÅÁº×÷Óá£

±¾ÊµÑé²ÉÓõļ̵çÆ÷Æä¿ØÖƵçѹÊÇ5V£¬¿ØÖƶËΪ¸ßµçƽʱ£¬¼ÌµçÆ÷¹¤×÷³£¿ª´¥µãÎüºÏ£¬Á¬´¥µãµÄLEDµÆ±»µãÁÁ¡£µ±¿ØÖƶËΪµÍµçƽʱ£¬¼ÌµçÆ÷²»¹¤×÷¡£Ö´ÐÐʱ£¬¶ÔÓ¦µÄLED½«Ëæ¼ÌµçÆ÷µÄ¿ª¹Ø¶øÁÁÃð¡£

Î塢ʵÑé¿òͼ

¿ªÊ¼ ¼ÌµçÆ÷ÎüºÏ ÑÓʱ ¼ÌµçÆ÷¶Ï¿ª ÑÓʱ

Áù¡¢Éè¼Æ: ÒªÏë¸Ä±ä¼ÌµçÆ÷ͨ¶Ïʱ¼ä,³ÌÐòÓ¦ÈçºÎ¸Ä±ä£¿

- 25 -

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)