µ¥Æ¬»úÔ­Àí¼°Ó¦ÓõÚÈý°æ(ÕÅÒã¸Õ)1-6ÕÂÈ«»ã±à

ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2026/8/28 14:14:51ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£

ʲô£¿ ´ð£º

£¨1£©SP=SP+1=61H SP=SP+1=62H £¨2£©PC=3456H £¨3£©²»¿ÉÒÔ

£¨4£©2KB£½2048 Byte

(61H)=PCµÄµÍ×Ö½Ú=03H (62H)=PCµÄ¸ß×Ö½Ú=20H

7. ÊÔ±àд³ÌÐò£¬²éÕÒÔÚÄÚ²¿RAMµÄ20H¡«40Hµ¥ÔªÖгöÏÖ¡°00H¡±ÕâÒ»Êý¾ÝµÄ´ÎÊý£¬²¢½«²éÕÒ

µ½µÄ½á¹û´æÈë41Hµ¥Ôª¡£ ´ð£º²Î¿¼³ÌÐòÈçÏ£º

START£º LOOP£º NEXT£º

MOV MOV MOV MOV JNZ INC INC DJNZ RET

41H,#0 R0£¬#20H R2£¬#20H A,@R0 NEXT 41H R0

R2£¬LOOP

8. ¶ÔÀý3-22ÖеijÌÐò½øÐÐÐ޸ģ¬Ê¹Æä´ïµ½¾«È·µÄ50msÑÓʱʱ¼ä¡£

´ð£ºÔ­À´µÄ³ÌÐò£º

ORG

D50ms£º MOV D1£º MOV D2£º DJNZ

DJNZ RET

0100H R7,#200 R6,#125 R6,D2 R7,D1

£»Ö´ÐÐʱ¼ä1¦Ìs £»Ö´ÐÐʱ¼ä1¦Ìs

£»Ö¸ÁîÖ´ÐÐ1´ÎΪ2¦Ìs£¬×Ü¼Æ 125¡Á2=250¦Ìs £»Ö¸ÁîÖ´ÐÐʱ¼ä2¦Ìs£¬±¾Ñ­»·ÌåÖ´ÐÐ200´Î £»Ö¸ÁîÖ´ÐÐʱ¼ä2¦Ìs

¿É¶Ô³ÌÐò×öÈçÏÂÐ޸ģº

D50ms: D1£º D2£º

ORG 0100H MOV R7, #200 MOV R6, #123 DJNZ R6, D2

NOP DJNZ R7, D1 RET

£»½«Ô­À´µÄÁ¢¼´Êý125¸ÄΪ123 £»Ôö¼ÓµÄÖ¸Áî

³ÌÐòÐ޸ĺóµÄÑÓʱʱ¼äΪ£º1+(1+123*2+1+2)*200+2=50003¦Ìs=50.003ms 9. ½èÖú±í3-2£¬¶ÔÈçÏÂÖ¸Áî´úÂ루ʮÁù½øÖÆ£©½øÐÐÊÖ¹¤·´»ã±à¡£

FFH£¬C0H£¬E0H£¬E5H£¬F0H,F0H

´ð£º

MOV PUSH MOV MOVX R7£¬A Acc A£¬B @DPTR£¬A

Îå¡¢¼ò´ð

1. ˵Ã÷αָÁîµÄ×÷Óᣡ°Î±¡±µÄº¬ÒåÊÇʲô£¿³£ÓÃαָÁîÓÐÄÄЩ£¿Æä¹¦ÄÜÈçºÎ?

´ð£ºÎ±Ö¸ÁîÊdzÌÐòÔ±·¢¸ø»ã±à³ÌÐòµÄÃüÁֻÓÐÔÚ»ã±àǰµÄÔ´³ÌÐòÖвÅÓÐαָÁ¼´ÔÚ»ã±à¹ý³ÌÖеÄÓÃÀ´¿ØÖÆ»ã±à¹ý³ÌµÄÃüÁî¡£Ëùν¡°Î±¡±ÊÇÌåÏÖÔÚ»ã±àºó£¬Î±Ö¸ÁîûÓÐÏàÓ¦µÄ»úÆ÷´úÂë²úÉú¡£³£ÓÃαָÁî¼°¹¦ÄÜÈçÏ£º

ORG£¨ORiGin£©»ã±àÆðʼµØÖ·ÃüÁEND(END of assembly)»ã±àÖÕÖ¹ÃüÁEQU£¨EQUate£©±êºÅ¸³ÖµÃüÁDB£¨Define Byte£©¶¨ÒåÊý¾Ý×Ö½ÚÃüÁDW£¨Define Word£©¶¨ÒåÊý¾Ý×ÖÃüÁDS£¨Define Storage£©¶¨Òå´æ´¢ÇøÃüÁBIT 붨ÒåÃüÁî 2. ½âÊÍÏÂÁÐÊõÓ

ÊÖ¹¤»ã±à¡¢»úÆ÷»ã±à¡¢·´»ã±à

´ð£º

ÊÖ¹¤»ã±à£ºÍ¨¹ý²éÖ¸ÁîµÄ»úÆ÷´úÂë±í£¨±í3-2£©£¬Öð¸ö°ÑÖú¼Ç·ûÖ¸Áî¡°·­Ò롱³É»úÆ÷´úÂ룬ÔÙ½øÐе÷ÊÔºÍÔËÐС£ÕâÖÖÈ˹¤²é±í¡°·­Ò롱ָÁîµÄ·½·¨³ÆÎª¡°ÊÖ¹¤»ã±à¡±¡£

»úÆ÷»ã±à£º½èÖúÓÚ΢ÐͼÆËã»úÉϵÄÈí¼þ(»ã±à³ÌÐò)À´´úÌæÊÖ¹¤»ã±à¡£Í¨¹ýÔÚ΢»úÉÏÔËÐлã±à³ÌÐò£¬°Ñ»ã±àÓïÑÔÔ´³ÌÐò·­Òë³É»úÆ÷´úÂë¡£

·´»ã±à£º½«¶þ½øÖƵĻúÆ÷Âë³ÌÐò·­Òë³É»ã±àÓïÑÔÔ´³ÌÐòµÄ¹ý³Ì³ÆÎª¡°·´»ã±à¡±¡£ 3. Éè¼Æ×Ó³ÌÐòʱӦעÒâÄÄЩÎÊÌ⣿

´ð£º±àд×Ó³ÌÐòʱӦעÒâÒÔÏÂÎÊÌ⣺ ? ×Ó³ÌÐòµÄµÚÒ»ÌõÖ¸Áîǰ±ØÐëÓбêºÅ¡£

? Ö÷³ÌÐòµ÷ÓÃ×Ó³ÌÐò£¬ÓÐÈçÏÂÁ½Ìõ×Ó³ÌÐòµ÷ÓÃÖ¸Á

¢Ù ¾ø¶Ôµ÷ÓÃÖ¸ÁîACALL addr11¡£±»µ÷ÓõÄ×Ó³ÌÐòµÄÊ×µØÖ·Óë¾ø¶Ôµ÷ÓÃÖ¸ÁîµÄÏÂÒ»ÌõÖ¸ÁîµÄ¸ß5λµØÖ·Ïàͬ£¬¼´Ö»ÄÜÔÚͬһ¸ö2KBÇøÄÚ¡£

¢Ú ³¤µ÷ÓÃÖ¸ÁîLCALL addr16¡£addr16Ϊֱ½Óµ÷ÓõÄÄ¿µÄµØÖ·£¬±»µ÷ÓõÄ×Ó³ÌÐò¿É·ÅÖÃÔÚ64KB³ÌÐò´æ´¢Æ÷ÇøµÄÈÎÒâλÖá£

? ×Ó³ÌÐò½á¹¹ÖбØÐëÓõ½¶ÑÕ»£¬ÓÃÀ´±£»¤¶ÏµãºÍÏÖ³¡±£»¤¡£ ? ×Ó³ÌÐò·µ»ØÊ±£¬±ØÐëÒÔRETÖ¸Áî½áÊø¡£

? ×Ó³ÌÐò¿ÉÒÔǶÌ×£¬µ«Òª×¢Òâ¶ÑÕ»µÄ³åÍ»¡£

4. Ϊʲô¶Ô»ù±¾Ð͵Ä8051×ÓϵÁе¥Æ¬»ú£¬Æä¼Ä´æÆ÷¼ä½ÓѰַ·½Ê½£¨ÀýÈçMOV A£¬@R0£©ÖУ¬

¹æ¶¨R0»òR1µÄÄÚÈݲ»Äܳ¬¹ý7FH£¿¶ø¶ÔÔöÇ¿Ð͵Ä8052×ÓϵÁе¥Æ¬»ú£¬R0»òR1µÄÄÚÈݾͲ»ÊÜÏÞÖÆ?

´ð£º»ù±¾Ð͵Ä8051×ÓϵÁе¥Æ¬»ú£¬ÓÉÓÚÆäÆ¬ÄÚRAMµÄµØÖ··¶Î§Îª00H~7FH£¬¶ø80H~FFHÎªÌØÊ⹦ÄܼĴæÆ÷Çø£¬¶ø¶ÔÌØÊ⹦ÄܼĴæÆ÷Ѱַ£¬Ö»ÄÜʹÓÃÖ±½ÓѰַ·½Ê½¡£¶ÔƬÄÚRAMѰַ£¬µ±Ê¹ÓüĴæÆ÷¼ä½ÓѰַÊDzÉÓÃR0»òR1×÷Ϊ¼ä½ÓѰַµÄ£¬Òò´ËR0»òR1µÄÄÚÈݲ»Äܳ¬¹ý7FH¡£

ÔöÇ¿Ð͵Ä8052×ÓϵÁе¥Æ¬»ú£¬Æ¬ÄÚRAMµÄµØÖ··¶Î§Îª00H~FFH£¬Òò´Ë×÷Ϊ¼ä½ÓѰַ¼Ä´æÆ÷µÄR0»òR1µÄÄÚÈݾͲ»ÊÜÏÞÖÆ¡£

µÚ4Õ ˼¿¼Ì⼰ϰÌâ4²Î¿¼´ð°¸

Ò»¡¢Ìî¿Õ

1£®ÍⲿÖжÏ1µÄÖжÏÈë¿ÚµØÖ·Îª ¡£¶¨Ê±Æ÷T1µÄÖжÏÈë¿ÚµØÖ·Îª ¡£

´ð£º0013H£»001BH

2£®Èô£¨IP£©=00010100B£¬ÔòÓÅÏȼ¶×î¸ßÕßΪ £¬×îµÍÕßΪ ¡£

´ð£ºÍⲿÖжÏ1£¬¶¨Ê±Æ÷T1

3£®AT89S52µ¥Æ¬»úÏìÓ¦ÖжϺ󣬲úÉú³¤µ÷ÓÃÖ¸ÁîLCALL£¬Ö´ÐиÃÖ¸ÁîµÄ¹ý³Ì°üÀ¨£ºÊ×ÏȰÑ

µÄÄÚÈÝѹÈë¶ÑÕ»£¬ÒÔ½øÐжϵ㱣»¤£¬È»ºó°Ñ³¤µ÷ÓÃÖ¸ÁîµÄ16λµØÖ·ËÍÈë £¬Ê¹³ÌÐòÖ´ÐÐתÏò ÖеÄÖжϵØÖ·Çø¡£ ´ð£ºPC¡¢PC¡¢³ÌÐò´æ´¢Æ÷

4£®AT89S52µ¥Æ¬»ú¸´Î»ºó£¬ÖжÏÓÅÏȼ¶×î¸ßµÄÖжÏÔ´ÊÇ ¡£

´ð£ºÍⲿÖжÏ0

5£®µ±AT89S52µ¥Æ¬»úÏìÓ¦ÖжϺ󣬱ØÐëÓÃÈí¼þÇå³ýµÄÖжÏÇëÇó±êÖ¾ÊÇ ¡£

´ð£º´®ÐÐÖжϡ¢¶¨Ê±Æ÷/¼ÆÊýÆ÷T2ÖжÏ

¶þ¡¢µ¥Ñ¡

1£®ÏÂÁÐ˵·¨´íÎóµÄÊÇ£¨ £©¡£

A. ͬһ¼¶±ðµÄÖжÏÇëÇó°´Ê±¼äµÄÏȺó˳ÐòÏìÓ¦

B. ͬһʱ¼äͬһ¼¶±ðµÄ¶àÖжÏÇëÇ󣬽«ÐγÉ×èÈû£¬ÏµÍ³ÎÞ·¨ÏìÓ¦

C. µÍÓÅÏȼ¶ÖжÏÇëÇó²»ÄÜÖжϸßÓÅÏȼ¶ÖжÏÇëÇ󣬵«ÊǸßÓÅÏȼ¶ÖжÏÇëÇóÄÜÖжϵÍÓÅÏÈ

¼¶ÖжÏÇëÇó D. ͬ¼¶Öжϲ»ÄÜǶÌ× ´ð£ºB

2£®ÔÚAT89S52µÄÖжÏÇëÇóÔ´ÖУ¬ÐèÒªÍâ¼Óµç·ʵÏÖÖжϳ·ÏúµÄÊÇ£¨ £©¡£

A. µçƽ·½Ê½µÄÍⲿÖжÏÇëÇó B£®ÌøÑØ·½Ê½µÄÍⲿÖжÏÇëÇó C£®Íⲿ´®ÐÐÖÐ¶Ï D£®¶¨Ê±ÖÐ¶Ï ´ð£ºA

3£®ÖжϲéѯȷÈϺó£¬ÔÚÏÂÁи÷ÖÖAT89S52µ¥Æ¬»úÔËÐÐÇé¿öÏ£¬ÄÜÁ¢¼´½øÐÐÏìÓ¦µÄÊÇ£¨ £©¡£

A£®µ±Ç°ÕýÔÚ½øÐиßÓÅÏȼ¶Öжϴ¦Àí B£®µ±Ç°ÕýÔÚÖ´ÐÐRETIÖ¸Áî C£®µ±Ç°Ö¸ÁîÊÇMOV A£¬R3

D£®µ±Ç°Ö¸ÁîÊÇDIVÖ¸ÁÇÒÕý´¦ÓÚȡָÁîµÄ»úÆ÷ÖÜÆÚ ´ð£ºC

4£®ÏÂÁÐ˵·¨ÕýÈ·µÄÊÇ£¨ £©¡£

A. ¸÷ÖжÏÔ´·¢³öµÄÖжÏÇëÇóÐźţ¬¶¼»á±ê¼ÇÔÚAT89S52µÄIE¼Ä´æÆ÷ÖÐ B. ¸÷ÖжÏÔ´·¢³öµÄÖжÏÇëÇóÐźţ¬¶¼»á±ê¼ÇÔÚAT89S52µÄTMOD¼Ä´æÆ÷ÖÐ C. ¸÷ÖжÏÔ´·¢³öµÄÖжÏÇëÇóÐźţ¬¶¼»á±ê¼ÇÔÚAT89S52µÄIP¼Ä´æÆ÷ÖÐ

D. ¸÷ÖжÏÔ´·¢³öµÄÖжÏÇëÇóÐźţ¬¶¼»á±ê¼ÇÔÚAT89S52µÄTCON¡¢SCONÒÔ¼°T2CON¼Ä´æÆ÷ÖÐ ´ð£ºD

Èý¡¢Åж϶Դí

1£®¶¨Ê±Æ÷T0ÖжϿÉÒÔ±»ÍⲿÖжÏ0Öжϡ£´í

2. ±ØÐëÓÐÖжÏÔ´·¢³öÖжÏÇëÇ󣬲¢ÇÒCPU¿ªÖжϣ¬CPU²Å¿ÉÄÜÏìÓ¦Öжϡ£´í 3£®AT89S52µ¥Æ¬»úÖеÄͬ¼¶Öжϲ»ÄÜǶÌס£¶Ô

4£®Í¬Îª¸ßÖжÏÓÅÏȼ¶£¬ÍⲿÖжÏ0ÄÜ´ò¶ÏÕýÔÚÖ´ÐеÄÍⲿÖжÏ1µÄÖжϷþÎñ³ÌÐò¡£´í 5£®ÖжϷþÎñ×Ó³ÌÐò¿ÉÒÔÖ±½Óµ÷Óᣴí

6£®ÔÚ¿ªÖжϵÄǰÌáÏ£¬Ö»ÒªÖжÏÔ´·¢³öÖжÏÇëÇó£¬CPU¾Í»áÁ¢¿ÌÏìÓ¦Öжϡ£´í

ËÄ¡¢¼ò´ð

1£®ÖжϷþÎñ×Ó³ÌÐòÓëÆÕͨ×Ó³ÌÐòÓÐÄÄЩÏàͬºÍ²»Í¬Ö®´¦£¿

´ð£ºRETIÖ¸ÁîÔÚ·µ»ØµÄͬʱ×Ô¶¯Çå³ýÏàÓ¦µÄ²»¿ÉѰַµÄÓÅÏȼ¶´¥·¢Æ÷£¬ÒÔÔÊÐíÏ´ÎÖжϣ¬¶øRETÖ¸ÁîÔòûÓÐÕâ¸ö²Ù×÷¡£³ýÁËÕâÒ»µãÁ½ÌõÖ¸ÁͬÍ⣬ÆäËü²Ù×÷¶¼Ïàͬ¡£ 2£®AT89S52µ¥Æ¬»úÏìÓ¦ÍⲿÖжϵĵäÐÍʱ¼äÊǶàÉÙ£¿ÔÚÄÄЩÇé¿öÏ£¬CPU½«ÍƳٶÔÍⲿÖжÏÇëÇóµÄÏìÓ¦£¿

´ð£ºÔÚÒ»¸öµ¥Ò»ÖжϵÄϵͳÀAT89S51µ¥Æ¬»ú¶ÔÍⲿÖжÏÇëÇóµÄÏìӦʱ¼ä×ÜÊÇÔÚ3¡«8¸ö»úÆ÷ÖÜÆÚÖ®¼ä¡£

ÔÚÏÂÊöÈýÖÖÇé¿öÏ£¬AT89S51½«ÍƳٶÔÍⲿÖжÏÇëÇóµÄÏìÓ¦£º £¨1£©AT89S52ÕýÔÚ´¦Àíͬ¼¶»ò¸ü¸ßÓÅÏȼ¶µÄÖжϡ£

£¨2£©Ëù²éѯµÄ»úÆ÷ÖÜÆÚ²»Êǵ±Ç°ÕýÔÚÖ´ÐÐÖ¸ÁîµÄ×îºóÒ»¸ö»úÆ÷ÖÜÆÚ¡£ £¨3£©ÕýÔÚÖ´ÐеÄÖ¸ÁîÊÇRETI»òÊÇ·ÃÎÊIE»òIPµÄÖ¸Áî¡£

Èç¹û´æÔÚÉÏÊöÈýÖÖÇé¿öÖ®Ò»£¬AT89S52½«¶ªÆúÖжϲéѯ½á¹û£¬½«ÍƳٶÔÍⲿÖжÏÇëÇóµÄÏìÓ¦¡£

3£®ÖжÏÏìÓ¦ÐèÒªÂú×ãÄÄЩÌõ¼þ£¿

´ð£ºÒ»¸öÖжÏÔ´µÄÖжÏÇëÇó±»ÏìÓ¦£¬±ØÐëÂú×ãÒÔÏÂÌõ¼þ£º

£¨1£©×ÜÖжÏÔÊÐí¿ª¹Ø½Óͨ£¬¼´IE¼Ä´æÆ÷ÖеÄÖжÏ×ÜÔÊÐíλEA=1¡£ £¨2£©¸ÃÖжÏÔ´·¢³öÖжÏÇëÇ󣬼´¸ÃÖжÏÔ´¶ÔÓ¦µÄÖжÏÇëÇó±ê־Ϊ¡°1¡±¡£ £¨3£©¸ÃÖжÏÔ´µÄÖжÏÔÊÐíλ=1£¬¼´¸ÃÖжϱ»ÔÊÐí¡£ £¨4£©ÎÞͬ¼¶»ò¸ü¸ß¼¶ÖжÏÕýÔÚ±»·þÎñ¡£

4£®±àдÍⲿÖжÏ1ÎªÌøÑØ´¥·¢µÄÖжϳõʼ»¯³ÌÐò¶Î¡£

´ð: ²Î¿¼³ÌÐò¶ÎÈçÏ£º

¡­¡­ SETB

SETB SETB ¡­¡­

5£®Ä³ÏµÍ³ÓÐÈý¸öÍⲿÖжÏÔ´IR1¡¢IR2ºÍIR3£¬µ±Ä³Ò»ÖжÏÔ´·¢³öµÄÖжÏÇëÇóʹINT1Òý½Å±äΪµÍµçƽʱ£¨²Î¼ûͼ4-11£©£¬±ãÒªÇóCPU½øÐд¦Àí£¬ËüÃǵÄÓÅÏÈ´¦Àí´ÎÐòÓɸߵ½µÍΪIR3¡¢IR2¡¢

IT1 EX1 EA

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4 ceshi