µ¥Æ¬»ú¿ÎºóÏ°Ìâ´ð°¸ ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚÈý ÎÄÕµ¥Æ¬»ú¿ÎºóÏ°Ìâ´ð°¸¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ1cb07ca5783e0912a3162a5f

µÚÒ»Õ µ¥Æ¬»úµÄ¸ÅÊö

1¡¢³ýÁ˵¥Æ¬»úÕâÒ»Ãû³ÆÍ⣬µ¥Æ¬»ú»¹¿É³ÆΪ£¨ ΢¿ØÖÆÆ÷£©ºÍ£¨ ǶÈëʽ¿ØÖÆÆ÷£©¡£

2¡¢µ¥Æ¬»úÓëÆÕͨ΢ÐͼÆËã»úµÄ²»Í¬Ö®´¦ÔÚÓÚÆ佫£¨ CPU£©¡¢£¨´æ´¢Æ÷£©ºÍ£¨I/O¿Ú£©Èý²¿·Ö£¬Í¨¹ýÄÚ²¿£¨×ÜÏߣ©Á¬½ÓÔÚÒ»Æ𣬼¯³ÉÓÚÒ»¿éоƬÉÏ¡£

3¡¢ÔÚ¼ÒÓõçÆ÷ÖÐʹÓõ¥Æ¬»úÓ¦ÊôÓÚ΢ÐͼÆËã»úµÄ£¨ B£©¡£

A¡¢ ¸¨ÖúÉè¼ÆÓ¦Óà B¡¢ ²âÁ¿¡¢¿ØÖÆÓ¦Óà C¡¢ ÊýÖµ¼ÆËãÓ¦Óà D¡¢ Êý¾Ý´¦ÀíÓ¦ÓÃ

4¡¢Î¢´¦ÀíÆ÷¡¢Î¢¼ÆËã»ú¡¢Î¢´¦Àí»ú¡¢CPU¡¢µ¥Æ¬»ú¡¢Ç¶Èëʽ´¦ÀíÆ÷ËüÃÇÖ®¼äÓкÎÇø±ð£¿

´ð£ºÎ¢´¦ÀíÆ÷¡¢Î¢´¦Àí»úºÍCPUËüÃǶ¼ÊÇÖÐÑë´¦ÀíÆ÷µÄ²»Í¬³Æν£¬Î¢´¦ÀíÆ÷оƬ±¾Éí²»ÊǼÆËã»ú¡£¶ø΢¼ÆËã»ú¡¢µ¥Æ¬»úËüÃǶ¼ÊÇÒ»¸öÍêÕûµÄ¼ÆËã»úϵͳ£¬µ¥Æ¬»úÊǼ¯³ÉÔÚÒ»¸öоƬÉϵÄÓÃÓÚ²â¿ØÄ¿µÄµÄµ¥Æ¬Î¢¼ÆËã»ú¡£Ç¶Èëʽ´¦ÀíÆ÷Ò»°ãÒâÒåÉϽ²£¬ÊÇָǶÈëϵͳµÄµ¥Æ¬»ú¡¢DSP¡¢Ç¶Èëʽ΢´¦ÀíÆ÷¡£Ä¿Ç°¶à°ÑǶÈëʽ´¦ÀíÆ÷¶àָǶÈëʽ΢´¦ÀíÆ÷£¬ÀýÈçARM7¡¢ARM9µÈ¡£Ç¶Èëʽ΢´¦ÀíÆ÷Ï൱ÓÚͨÓüÆËã»úÖеÄCPU¡£Ó뵥Ƭ»úÏà±È£¬µ¥Æ¬»ú±¾Éí£¨»òÉÔ¼ÓÀ©Õ¹£©¾ÍÊÇÒ»¸öСµÄ¼ÆËã»úϵͳ£¬¿É¶ÀÁ¢ÔËÐУ¬¾ßÓÐÍêÕûµÄ¹¦ÄÜ¡£¶øǶÈëʽ΢´¦ÀíÆ÷½ö½öÏ൱ÓÚµ¥Æ¬»úÖеÄÖÐÑë´¦ÀíÆ÷¡£ÎªÁËÂú×ãǶÈëʽӦÓõÄÌØÊâÒªÇó£¬Ç¶Èëʽ΢´¦ÀíÆ÷ËäÈ»ÔÚ¹¦ÄÜÉϺͱê׼΢´¦ÀíÆ÷»ù±¾ÊÇÒ»ÑùµÄ£¬µ«ÔÚ¹¤×÷ζȡ¢¿¹µç´Å¸ÉÈÅ¡¢¿É¿¿ÐԵȷ½ÃæÒ»°ã¶¼×öÁ˸÷ÖÖÔöÇ¿¡£

5¡¢MCS-51ϵÁе¥Æ¬»úµÄ»ù±¾ÐÍоƬ·Ö±ðΪÄļ¸ÖÖ£¿ËüÃǵIJî±ðÊÇʲô£¿ ´ð£ºMCS-51ϵÁе¥Æ¬»úµÄ»ù±¾ÐÍоƬ·Ö±ðΪ£º8031¡¢8051ºÍ8751¡£ËüÃǵIJî±ðÊÇÔÚƬÄÚ³ÌÐò´æ´¢Æ÷ÉÏ¡£8031ÎÞƬÄÚ³ÌÐò´æ´¢Æ÷¡¢8051ƬÄÚÓÐ4K×ֽڵijÌÐò´æ´¢Æ÷ROM£¬¶ø8751ƬÄÚÓм¯³ÉÓÐ4K×ֽڵijÌÐò´æ´¢Æ÷EPROM¡£

6¡¢ÎªÊ²Ã´²»Ó¦µ±°Ñ8051µ¥Æ¬»ú³ÆΪMCS-51ϵÁе¥Æ¬»ú£¿

´ð£ºÒòΪMCS-51ϵÁе¥Æ¬»úÖеġ°MCS¡±ÊÇIntel¹«Ë¾Éú²úµÄµ¥Æ¬»úµÄϵÁзûºÅ£¬¶ø51ϵÁе¥Æ¬»úÊÇÖ¸ÊÀ½ç¸÷¸ö³§¼ÒÉú²úµÄËùÓÐÓë8051µÄÄں˽ṹ¡¢Ö¸Áîϵͳ¼æÈݵĵ¥Æ¬»ú¡£

7¡¢AT89S51µ¥Æ¬»úÏ൱ÓÚMCS-51ϵÁе¥Æ¬»úÖÐÄÄÒ»ÖÖÐͺŵIJúÆ·£¿¡°s¡±µÄº¬ÒåÊÇʲô£¿

´ð£ºÏ൱ÓÚMCS-51ϵÁÐÖеÄ87C51£¬Ö»²»¹ýÊÇAT89S51оƬÄÚµÄ4K×Ö½ÚFlash´æ´¢Æ÷È¡´úÁË87C51ƬÄÚµÄ4K×Ö½ÚµÄEPROM¡£¡°s¡±±íʾº¬Óд®ÐÐÏÂÔصÄFlash´æ´¢Æ÷¡£

8¡¢Ê²Ã´ÊÇǶÈëʽϵͳ£¿

´ð£º¹ãÒåÉϽ²£¬·²ÊÇϵͳÖÐǶÈëÁË¡°Ç¶Èëʽ´¦ÀíÆ÷¡±£¬È絥Ƭ»ú¡¢DSP¡¢Ç¶Èëʽ΢´¦ÀíÆ÷£¬¶¼³ÆÆäΪ¡°Ç¶Èëʽϵͳ¡±¡£µ«¶àÊýÈË°Ñ ¡°Ç¶È롱ǶÈëʽ΢´¦ÀíÆ÷µÄϵͳ£¬³ÆΪ¡°Ç¶Èëʽϵͳ¡±¡£ Ä¿Ç°¡°Ç¶Èëʽϵͳ¡±»¹Ã»ÓÐÒ»¸öÑϸñºÍȨÍþµÄ¶¨Ò塣ĿǰÈËÃÇËù˵µÄ¡°Ç¶Èëʽϵͳ¡±£¬¶àÖ¸ºóÕß¡£

9¡¢Ç¶Èëʽ´¦ÀíÆ÷¼Ò×åÖеĵ¥Æ¬»ú¡¢DSP¡¢Ç¶Èëʽ΢´¦ÀíÆ÷¸÷ÓкÎÌص㣿ËüÃǵÄÓ¦ÓÃÁìÓòÓкβ»Í¬£¿

´ð£ºµ¥Æ¬»úÌå»ýС¡¢¼Û¸ñµÍÇÒÒ×ÓÚÕÆÎÕºÍÆÕ¼°£¬ºÜÈÝÒ×ǶÈëµ½¸÷ÖÖͨÓÃÄ¿µÄµÄϵͳÖУ¬ÊµÏÖ¸÷ÖÖ·½Ê½µÄ¼ì²âºÍ¿ØÖÆ¡£µ¥Æ¬»úÔÚǶÈëʽ´¦ÀíÆ÷Êг¡Õ¼ÓÐÂÊ×î¸ß£¬×î´óÌصãÊǼ۸ñµÍ£¬Ìå»ýС¡£ DSPÊÇÒ»Öַdz£Éó¤ÓÚ¸ßËÙʵÏÖ¸÷ÖÖÊý×ÖÐźŴ¦

ÀíÔËË㣨ÈçÊý×ÖÂ˲¨¡¢FFT¡¢ÆµÆ×·ÖÎöµÈ£©µÄǶÈëʽ´¦ÀíÆ÷¡£ÓÉÓÚ¶ÔÆäÓ²¼þ½á¹¹ºÍÖ¸Áî½øÐÐÁËÌØÊâÉè¼Æ£¬Ê¹ÆäÄܹ»¸ßËÙÍê³É¸÷ÖÖ¸´ÔÓµÄÊý×ÖÐźŴ¦ÀíËã·¨¡£¹ã·ºµØÓÃÓÚͨѶ¡¢ÍøÂçͨÐÅ¡¢Êý×ÖͼÏñ´¦Àí£¬µç»ú¿ØÖÆϵͳ£¬ÉúÎïÐÅϢʶ±ðÖնˣ¬ÊµÊ±ÓïÒôѹ½âϵͳµÈ¡£ÕâÀàÖÇÄÜ»¯Ëã·¨Ò»°ã¶¼ÊÇÔËËãÁ¿½Ï´ó£¬ÌرðÊÇÏòÁ¿ÔËËã¡¢Ö¸ÕëÏßÐÔÑ°Ö·µÈ½Ï¶à£¬¶øÕâЩÕýÊÇDSPµÄ³¤´¦ËùÔÚ¡£Ó뵥Ƭ»úÏà±È£¬DSP¾ßÓеÄʵ

DSP´¦ÀíµÄËã·¨µÄ¸´ÔӶȺʹóµÄÊý¾Ý´¦ÏÖ¸ßËÙÔËËãµÄÓ²¼þ½á¹¹¼°Ö¸ÁîºÍ¶à×ÜÏߣ¬

ÀíÁ÷Á¿ÒÔ¼°Æ¬ÄÚ¼¯³ÉµÄ¶àÖÖ¹¦Äܲ¿¼þ¸üÊǵ¥Æ¬»ú²»¿ÉÆ󼰵ġ£Ç¶Èëʽ΢´¦ÀíÆ÷µÄ»ù´¡ÊÇͨÓüÆËã»úÖеÄCPU£¬ËüµÄµØÖ·×ÜÏßÊýÄ¿½Ï¶àÄÜÀ©Õ¹½Ï´óµÄ´æ´¢Æ÷¿Õ¼ä£¬ËùÒÔ¿ÉÅäÖÃʵʱ¶àÈÎÎñ²Ù×÷ϵͳ(RTOS)¡£RTOSÊÇǶÈëʽӦÓÃÈí¼þµÄ»ù´¡ºÍ¿ª·¢Æ½Ì¨¡£ÕýÓÉÓÚǶÈëʽ΢´¦ÀíÆ÷ÄÜÔËÐÐʵʱ¶àÈÎÎñ²Ù×÷ϵͳ£¬ËùÒÔÄܹ»´¦Àí¸´ÔÓµÄϵͳ¹ÜÀíÈÎÎñºÍ´¦Àí¹¤×÷¡£Òò´Ë£¬¹ã·ºµØÓ¦ÓÃÔÚÒƶ¯¼ÆËãƽ̨¡¢Ã½ÌåÊÖ»ú¡¢¹¤Òµ¿ØÖƺÍÉÌÒµÁìÓò£¨ÀýÈ磬ÖÇÄܹ¤¿ØÉ豸¡¢ATM»úµÈ£©¡¢µç×ÓÉÌÎñƽ̨¡¢ÐÅÏ¢¼Òµç£¨»ú¶¥ºÐ¡¢Êý×ÖµçÊÓ£©ÒÔ¼°¾üÊÂÉϵÄÓ¦Óá£

µÚ¶þÕÂ AT89S51

1¡¢ÔÚAT89S51µ¥Æ¬»úÖУ¬Èç¹û²ÉÓÃ6MHz¾§Õñ£¬Ò»¸ö»úÆ÷ÖÜÆÚΪ£¨ 2¦Ìs £©¡£ 2¡¢AT89S51µÄ»úÆ÷ÖÜÆÚµÈÓÚ£¨1¸ö»úÆ÷ÖÜÆÚµÈÓÚ12£©¸öʱÖÓÕñµ´ÖÜÆÚ¡£ 3¡¢ ÄÚ²¿RAMÖУ¬Î»µØַΪ40H¡¢88HµÄ룬¸ÃλËùÔÚ×Ö½ÚµÄ×Ö½ÚµØÖ··Ö±ðΪ£¨28H£©ºÍ£¨88H£©¡£

4¡¢Æ¬ÄÚ×Ö½ÚµØַΪ2AHµ¥Ôª×îµÍλµÄλµØÖ·ÊÇ£¨50H £»Æ¬ÄÚ×Ö½ÚµØַΪ88Hµ¥ÔªµÄ×îµÍλµÄλµØַΪ88H¡£

5¡¢ÈôAÖеÄÄÚÈÝΪ63H£¬ÄÇô£¬P±ê־λµÄֵΪ£¨0£©¡£

6¡¢AT89S51µ¥Æ¬»ú¸´Î»ºó£¬R4Ëù¶ÔÓ¦µÄ´æ´¢µ¥ÔªµÄµØַΪ£¨04H£©£¬ÒòÉϵçʱPSW=£¨00H ¡£Õâʱµ±Ç°µÄ¹¤×÷¼Ä´æÆ÷ÇøÊÇ£¨ 0 £©×鹤×÷¼Ä´æÆ÷Çø¡£ 7¡¢ÄÚ²¿RAMÖУ¬¿É×÷Ϊ¹¤×÷¼Ä´æÆ÷ÇøµÄµ¥ÔªµØַΪ£¨ 00H-1FH£©¡£

8¡¢Í¨¹ý¶ÑÕ»²Ù×÷ʵÏÖ×Ó³ÌÐòµ÷ÓÃʱ£¬Ê×ÏÈ°Ñ£¨ PC £©µÄÄÚÈÝÈëÕ»£¬ÒÔ½øÐжϵ㱣»¤¡£µ÷ÓÃ×Ó³ÌÐò·µ»Øʱ£¬ÔÙ½øÐгöÕ»±£»¤£¬°Ñ±£»¤µÄ¶ÏµãËͻص½£¨ PC £©,Ïȵ¯³öÀ´µÄÊÇÔ­À´£¨ £©ÖеÄÄÚÈÝ¡£ 9¡¢AT89S51µ¥Æ¬»ú³ÌÐò´æ´¢Æ÷µÄÑ°Ö··¶Î§ÊÇÓɳÌÐò¼ÆÊýÆ÷PCµÄλÊýËù¾ö¶¨µÄ£¬ÒòΪAT89S51µÄPCÊÇ16λµÄ£¬Òò´ËÆäÑ°Ö·µÄ·¶Î§Îª£¨64£©KB¡£ 10¡¢ÏÂÁÐ˵·¨£¨C¡¢D£©ÊÇÕýÈ·µÄ¡£

A¡¢Ê¹ÓÃAT89S51ÇÒÒý½ÅEA?1ʱ£¬ÈÔ¿ÉÍâÀ©64KBµÄ³ÌÐò´æ´¢Æ÷¡££¨ ¡Á £© B¡¢Çø·ÖƬÍâ³ÌÐò´æ´¢Æ÷ºÍƬÍâÊý¾Ý´æ´¢Æ÷µÄ×î¿É¿¿µÄ·½·¨ÊÇ¿´ÆäλÓÚµØÖ··¶Î§µÄµÍ¶Ë»¹ÊǸ߶ˡ££¨ ¡Á £©

C¡¢ÔÚAT89S51ÖУ¬ÎªÊ¹×¼Ë«ÏòµÄI¨MO¿Ú¹¤×÷ÔÚÊäÈ뷽ʽ£¬±ØÐëÊÂÏÈÔ¤ÖÃΪ1¡££¨ ¡Ì £©

D¡¢PC¿ÉÒÔ¿´³ÉÊdzÌÐò´æ´¢Æ÷µÄµØÖ·Ö¸Õë¡££¨ ¡Ì £© 11¡¢ÏÂÁÐ˵·¨£¨A£©ÊÇÕýÈ·µÄ¡£

A¡¢AT89S51ÖÐÌØÊ⹦ÄܼĴæÆ÷£¨SFR£©Õ¼ÓÃƬÄÚRAMµÄ²¿·ÖµØÖ·¡£ £¨ ¡Ì £©B¡¢ ƬÄÚRAMµÄλѰַÇø£¬Ö»Äܹ©Î»Ñ°Ö·Ê¹Ó㬶ø²»ÄܽøÐÐ×Ö½ÚÑ°Ö·¡££¨ ¡Á £©

C¡¢AT89S51¹²ÓÐ26¸öÌØÊ⹦ÄܼĴæÆ÷£¬ËüÃǵÄλ¶¼ÊÇ¿ÉÓÃÈí¼þÉèÖõģ¬Òò´Ë£¬ÊÇ¿ÉÒÔ½øÐÐλѰַµÄ¡££¨ ¡Á £©

D¡¢SP³Æ֮Ϊ¶ÑÕ»Ö¸Õ룬¶ÑÕ»Êǵ¥Æ¬»úÄÚ²¿µÄÒ»¸öÌØÊâÇøÓò£¬ÓëRAMÎ޹ء££¨ ¡Á £©¡£

12¡¢ÔÚ³ÌÐòÔËÐÐÖУ¬PCµÄÖµÊÇ£º£¨ C £©

A¡¢µ±Ç°ÕýÔÚÖ´ÐÐÖ¸ÁîµÄÇ°Ò»ÌõÖ¸ÁîµÄµØÖ·¡£B¡¢µ±Ç°ÕýÔÚÖ´ÐÐÖ¸ÁîµÄµØÖ·¡£ C¡¢µ±Ç°ÕýÔÚÖ´ÐÐÖ¸ÁîµÄÏÂÒ»ÌõÖ¸ÁîµÄÊ×µØÖ·¡£D¡¢¿ØÖÆÆ÷ÖÐÖ¸Áî¼Ä´æÆ÷µÄµØÖ·¡£

13¡¢ ÏÂÁÐ˵·¨£¨A¡¢B£©ÊÇÕýÈ·µÄ¡£

A¡¢PCÊÇÒ»¸ö²»¿ÉÑ°Ö·µÄÌØÊ⹦ÄܼĴæÆ÷¡££¨ ¡Ì £© B¡¢µ¥Æ¬»úµÄÖ÷ƵԽ¸ß£¬ÆäÔËËãËÙ¶ÈÔ½¿ì¡££¨ ¡Ì £©

C¡¢ÔÚAT89S51µ¥Æ¬»úÖУ¬1¸ö»úÆ÷ÖÜÆÚµÈÓÚ1¦Ìs¡££¨ ¡Á £©

D¡¢ÌØÊ⹦ÄܼĴæÆ÷SPÄÚ´æ·ÅµÄÊÇÕ»¶¥Ê×µØÖ·µ¥ÔªµÄÄÚÈÝ¡££¨ ¡Á £©

14¡¢ ÏÂÁÐ˵·¨£¨A¡¢B¡¢C£©ÊÇÕýÈ·µÄ¡£

A¡¢AT89S51µ¥Æ¬»ú½øÈë¿ÕÏÐģʽ£¬CPUÍ£Ö¹¹¤×÷¡£Æ¬ÄÚµÄÍâΧµç·ÈÔ½«¼ÌÐø¹¤×÷¡££¨ ¡Ì £©

B¡¢AT89S51µ¥Æ¬»ú²»ÂÛÊǽøÈë¿ÕÏÐģʽ»¹ÊǵôµçÔËÐÐģʽºó£¬Æ¬ÄÚRAMºÍSFRÖеÄÄÚÈݾù±£³ÖÔ­À´µÄ״̬¡££¨ ¡Ì £© C¡¢AT89S51µ¥Æ¬»ú½øÈëµôµçÔËÐÐģʽ£¬CPUºÍƬÄÚµÄÍâΧµç·£¨ÈçÖжÏϵͳ¡¢´®ÐпںͶ¨Ê±Æ÷£©¾ùÍ£Ö¹¹¤×÷¡££¨ ¡Ì £©

D¡¢AT89S51µ¥Æ¬»úµôµçÔËÐÐģʽ¿É²ÉÓÃÏìÓ¦ÖжϷ½Ê½À´Í˳ö¡££¨ ¡Á £©

15¡¢AT89S51µ¥Æ¬»úµÄƬÄÚ¶¼¼¯³ÉÁËÄÄЩ¹¦Äܲ¿¼þ£¿

AT89S51µ¥Æ¬»úµÄƬÄÚ¶¼¼¯³ÉÁËÈçϹ¦Äܲ¿¼þ£º´ð£º¢Ù1¸ö΢´¦ÀíÆ÷£¨CPU£©£»

¢Ú128¸öÊý¾Ý´æ´¢Æ÷£¨RAM£©µ¥Ôª £»¢Û4K Flash³ÌÐò´æ´¢Æ÷£»¢Ü4¸ö8λ¿É±à³Ì²¢ÐÐI/O¿Ú£¨P0¿Ú¡¢P1¿Ú¡¢P2¿Ú¡¢P3¿Ú£©¢Ý1¸öÈ«Ë«¹¤´®Ðпڣ»¢Þ2¸ö16λ¶¨Ê±Æ÷/¼ÆÊýÆ÷£»¢ß1¸ö¿´ÃŹ·¶¨Ê±Æ÷£»¢àÒ»¸öÖжÏϵͳ£¬5¸öÖжÏÔ´£¬2¸öÓÅÏȼ¶£»¢á26¸öÌØÊ⹦ÄܼĴæÆ÷£¨SFR£©£¬¢â1¸ö¿´ÃŹ·¶¨Ê±Æ÷¡£

16¡¢ËµÃ÷AT89S51µ¥Æ¬»úµÄEAÒý½Å½Ó¸ßµçƽ»òµÍµçƽµÄÇø±ð¡£

´ð£ºµ±EA½ÅΪ¸ßµçƽʱ£¬µ¥Æ¬»ú¶ÁƬÄÚ³ÌÐò´æ´¢Æ÷£¨4K ×Ö½ÚFlash£©ÖеÄÄÚÈÝ£¬µ«ÔÚPCÖµ³¬¹ý0FFFH£¨¼´³¬³ö4K×Ö½ÚµØÖ··¶Î§£©Ê±£¬½«×Ô¶¯×ªÏò¶ÁÍⲿ³ÌÐò´æ´¢Æ÷ÄڵijÌÐò£»µ±EA½ÅΪµÍµçƽʱ£¬µ¥Æ¬»úÖ»¶ÔÍⲿ³ÌÐò´æ´¢Æ÷µÄµØַΪ0000H¡«FFFFHÖеÄÄÚÈݽøÐжÁ²Ù×÷£¬µ¥Æ¬»ú²»Àí»áƬÄÚµÄ4K×Ö½ÚµÄFlash³ÌÐò´æ´¢Æ÷¡£

17¡¢ 64K³ÌÐò´æ´¢Æ÷¿Õ¼äÖÐÓÐ5¸öµ¥ÔªµØÖ·¶ÔÓ¦AT89S51µ¥Æ¬»ú5¸öÖжÏÔ´µÄÖжÏÈë¿ÚµØÖ·£¬Çëд³öÕâЩµ¥ÔªµÄÈë¿ÚµØÖ·¼°¶ÔÓ¦µÄÖжÏÔ´¡£

´ð£º64K³ÌÐò´æ´¢Æ÷¿Õ¼äÖÐÓÐ5¸öÌØÊâµ¥Ôª·Ö±ð¶ÔÓ¦ÓÚ5¸öÖжÏÔ´µÄÖжϷþÎñ³ÌÐòÈë¿ÚµØÖ·£¬¼ûÏÂ±í£º

±í 5¸öÖжÏÔ´µÄÖжÏÈë¿ÚµØÖ·

Èë¿ÚµØÖ· 0003H ÖжÏÔ´ ÍⲿÖжÏ0 (INT0) 000BH

¶¨Ê±Æ÷0 (T0)

0013H ÍⲿÖжÏ1

(INT1)

001BH ¶¨Ê±Æ÷1

(T1)

0023H ´®ÐпÚ

18¡¢µ±AT89S51µ¥Æ¬»úÔËÐгö´í»ò³ÌÐòÏÝÈëËÀÑ­»·Ê±£¬ÈçºÎ°ÚÍÑÀ§¾³£¿ ´ð£º °´Ï¸´Î»°´Å¥¡£

µÚÈýÕÂ C51

1¡¢C51ÔÚ±ê×¼CµÄ»ù´¡ÉÏ£¬À©Õ¹ÁËÄļ¸ÖÖÊý¾ÝÀàÐÍ£¿

´ð£ºbit sbit sfr ¡£ 2¡¢C51ÓÐÄļ¸ÖÖÊý¾Ý´æ´¢ÀàÐÍ£¿ÆäÖС°idata£¬code£¬xdata£¬pdata¡±¸÷¶ÔÓ¦AT89C51µ¥Æ¬»úµÄÄÄЩ´æ´¢¿Õ¼ä£¿

´ð£º (1)¡¢ C51Êý¾Ý´æ´¢ÀàÐÍÓУº bdata£¬ data£¬ idata£¬ pdata£¬ xdata£¬code¡£ (2)¡¢ ¡°idata£¬code£¬xdata£¬pdata¡±¸÷¶ÔÓ¦µÄ´æ´¢¿Õ¼ä Êý¾Ý´æ´¢ÀàÐÍ ¶ÔÓ¦µ¥Æ¬»ú´æ´¢Æ÷ idata ƬÄÚRAM 00H¡«FFH£¬¹²256×Ö½Ú code ROM 0000H¡«FFFFH £¬¹²64K×Ö½Ú xdata ƬÍâRAM 0000H¡«FFFFH£¬¹²64K×Ö½Ú pdata ƬÍâRAM 00H¡«FFH£¬¹²256×Ö½Ú

3¡¢bitÓësbit¶¨ÒåµÄλ±äÁ¿ÓÐʲôÇø±ð£¿£¨´ð°¸·Ç±ê×¼£¬ÍøÉÏ´ÕÆðÀ´µÄ£©

´ð£ºbit : ±àÒëʱ·ÖÅä¿Õ¼ä£»sbit Ö»ÄÜÔÚÍⲿ¶¨ÒåÈ«¾Ö±äÁ¿¡£bitºÍsbit¶¼ÊÇC51À©Õ¹µÄ±äÁ¿ÀàÐÍ¡£sbit ÒªÔÚ×îÍâÃ涨Òå,¾ÍÊÇ˵±ØÐ붨Òå³ÉÍⲿ±äÁ¿¡¢sbit¶¨ÒåµÄÊÇSFR(ÌØÊ⹦ÄܼĴæÆ÷)µÄbit¡£sbit: ָʾ˵Ã÷ÐÔ˵Ã÷£»bit ¿ÉÒÔÔÚÍⲿ»òÄÚ²¿¶¨Òå¡£

4¡¢ËµÃ÷3ÖÐÊý¾Ý´æ´¢Ä£Ê½£¨1£©smallģʽ£¨2£©compactģʽ£¨3£©largeģʽ֮¼äµÄ²î±ð¡£

´ð£ºÈôÉùÃ÷char varl£¬ÔòÔÚʹÓÃSMALL´æ´¢Ä£Ê½Ï£¬varl±»¶¨Î»ÔÚdata ´æ´¢Çø£¬ÔÚʹÓÃCOMPACTģʽÏ£¬varl±»¶¨Î»ÔÚidata´æ´¢Çø£»ÔÚLARGEģʽÏ£¬varl±»¶¨Î»ÔÚxdata´æ´¢ÇøÖС£

5¡¢±àдC51³ÌÐò£¬½«Æ¬Íâ2000HΪÊ×Ö·µÄÁ¬Ðø10¸öµ¥ÔªµÄÄÚÈÝ£¬¶ÁÈ뵽ƬÄÚ²¿40Hµ½49Hµ¥ÔªÖС£

´ð£º³ÌÐòÉè¼Æ˼·¡ª¡ª²ÉÓÃÖ¸ÕëµÄ·½·¨¡£

Ñ¡ÓÃÖ¸Õëpx£¬ pxÖ¸ÏòcharÐÍÊý¾ÝλÓÚxdata£¬ ¸³Öµpx=2000H Ñ¡ÓÃÖ¸Õëpx1£¬ px1Ö¸ÏòcharÐÍÊý¾ÝλÓÚdata£¬¸³Öµpx1=40H