µ±Ç°Î»ÖãºÊ×Ò³ > µ¥Æ¬»úϰÌâ
MOVX @DPTR£¬A
×îºóÖ´Ðнá¹ûÊǽ«0ËÍ _ÍⲿRAMµØÖ·Îª2410HµÄµ¥ÔªÖÐ_________ ¡£
µ¥Æ¬»ú²âÊÔÌâµÚÁùÌ×
Ò»¡¢Ìî¿ÕÌ⣨ÿ¿Õ2·Ö£¬¹²20·Ö£©
1£®µ¥Æ¬»úÎ»Ñ°Ö·ÇøµÄµ¥ÔªµØÖ·ÊÇ´Ó£¨ 20H £©µ¥Ôªµ½£¨ 2FH £©µ¥Ôª 2£®µ¥Æ¬»ú³£ÓÃÁ½ÖÖ¸´Î»·½Ê½£¬¼È£¨ Éϵ縴λ £©ºÍ£¨ ÊÖ¶¯¸´Î» £©¡£
3£®MCS-51¹²ÓУ¨ 111 £©ÌõÖ¸Á¿É·ÖΪ¼¸ÖÖ²»Í¬µÄѰַ·½Ê½¡£È磺MOV A£¬@Ri ÊôÓÚ£¨ ¼Ä´æÆ÷¼ä½Ó £©Ñ°Ö··½Ê½£¬MOV C, bit ÊôÓÚ£¨ λ £©Ñ°Ö··½Ê½¡£ 4£®¶ÑÕ»Ö¸ÕëSPµÄÄÚÈݽ«Ê¼ÖÕָʾ£¨¶ÑÕ»µÄÕ»¶¥£©£¬µ±µ¥²½Ö´ÐÐÁ˵÷ÓÃÖ¸ÁîLCALL addr16ºóSPµÄÄÚÈݽ«£¨ ²»»á£©¸Ä±ä¡£
¶þ¡¢Ñ¡ÔñÌ⣨ÿÌâ2·Ö£¬¹²40·Ö£©
1£®µ¥Æ¬»úÖеijÌÐò¼ÆÊýÆ÷PCÓÃÀ´ ( C ) ¡£
A£®´æ·ÅÖ¸Áî B£®´æ·ÅÕýÔÚÖ´ÐеÄÖ¸ÁîµØÖ· C£®´æ·ÅÏÂÒ»ÌõÖ¸ÁîµØÖ·
D£®´æ·ÅÉÏÒ»ÌõÖ¸ÁîµØÖ·
2£®µ¥Æ¬»úÉϵ縴λºó£¬PCµÄÄÚÈݺÍSPµÄÄÚÈÝΪ( B ) ¡£
A£®0000H£¬00H B£®0000H£¬07H C£®0003H£¬07H D£®0800H£¬08H 3£®µ¥Æ¬»ú8051µÄALEÒý½ÅÊÇ( B ) ¡£
A£®Êä³ö¸ßµçƽ B£®Êä³ö¾ØÐÎÂö³å£¬ÆµÂÊΪfoscµÄ1/6 C£®Êä³öµÍµçƽ D£®Êä³ö¾ØÐÎÂö³å£¬ÆµÂÊΪfoscµÄ1/2 4£®µ¥Æ¬»ú8051µÄEAÒý½Å( C ) ¡£
A£®±ØÐë½ÓµØ B£®±ØÐë½Ó+5V C£®ÒÔÉÏÁ½ÖÖÊÓÐèÒª¶ø¶¨ D.²»È·¶¨
5£®·ÃÎÊÍⲿ´æ´¢Æ÷»òÆäËü½Ó¿ÚоƬʱ£¬×÷Êý¾ÝÏߺ͵Í8λµØÖ·ÏßµÄÊÇ( A ) ¡£ A£®P0¿Ú B£®P1¿Ú C£®P2¿Ú D£®P0¿Ú ºÍ P2¿Ú 6£®PSWÖеÄRS1ºÍRS0ÓÃÀ´( A ) ¡£
A£® Ñ¡Ôñ¹¤×÷¼Ä´æÆ÷×éºÅ B£®Ö¸Ê¾¸´Î» C£®Ñ¡Ôñ¶¨Ê±Æ÷ D£®Ñ¡Ôñ¹¤×÷·½Ê½ 7£®8051µ¥Æ¬»úÉϵ縴λºó£¬¶ÑÕ»ÇøµÄ×î´óÔÊÐí·¶Î§ÊÇÄÚ²¿RAMµÄ ( D ) ¡£ A£®00H¡ªFFH B£®00H¡ª07H C£®07H¡ª7FH D£®08H¡ª7FH 8£®¸´Î»ºó£¬¶ÑÕ»Ö¸ÕëSPÔÚÄÚ²¿RAMÖеÄÖ±½ÓµØÖ·ÊÇ( B ) ¡£ A£®00H B£®07H C£®81H D£®FFH 9. 8051µÄP0¿Ú£¬µ±Ê¹ÓÃÍⲿ´æ´¢Æ÷ʱËüÊÇÒ»¸ö( D ) ¡£ A£®´«Êä¸ß8λµØÖ·¿Ú A£®´«ÊäµÍ8λµØÖ·¿Ú
C£®´«Êä¸ß8λÊý¾Ý¿Ú D£®´«ÊäµÍ8λµØÖ·/Êý¾Ý¿Ú 10£®P0¿Ú×÷Êý¾ÝÏߺ͵Í8λµØÖ·Ïßʱ( B ) ¡£
A£®Ó¦Íâ½ÓÉÏÀµç×è B£®²»ÄÜ×÷I/O¿Ú C£®ÄÜ×÷I/O¿Ú D£®Ó¦Íâ½Ó¸ßµçƽ
11£®MCS-51»ã±àÓïÑÔÖ¸Áî¸ñʽÖУ¬Î¨Ò»²»¿ÉȱÉٵIJ¿·ÖÊÇ ( B ) ¡£
13
A£®±êºÅ B£®²Ù×÷Âë C£®²Ù×÷Êý D£®×¢ÊÍ 12£®MCS-51µÄÁ¢¼´Ñ°Ö··½Ê½ÖУ¬Á¢¼´ÊýÇ°Ãæ( D ) ¡£
A£®Ó¦¼Óǰ׺¡°/£º¡±ºÅ B£®²»¼Óǰ׺ºÅ C£®Ó¦¼Óǰ׺¡°@¡±ºÅ D£®Ó¦¼Óǰ׺¡°#¡±ºÅ 13£®ÏÂÁÐÍê³É8051µ¥Æ¬»úÄÚ²¿Êý¾Ý´«Ë͵ÄÖ¸ÁîÊÇ( D ) ¡£
A£®MOVX A£¬@DPTR B£®MOVC A, @A+PC D£®MOV direct,direct 14£®MCS-51µÄÔ´²Ù×÷ÊýΪÁ¢¼´Ñ°Ö·µÄÖ¸ÁîÖУ¬Á¢¼´Êý¾ÍÊÇ( B ) ¡£
A£®·ÅÔڼĴæÆ÷R0ÖеÄÄÚÈÝ B£®·ÅÔÚ³ÌÐòÖеij£Êý C£®·ÅÔÚAÖеÄÄÚÈÝ D£®·ÅÔÚBÖеÄÄÚÈÝ 15£®µ¥Æ¬»úÖÐPUSHºÍPOPÖ¸Áî³£ÓÃÀ´( C ) ¡£
A£®±£»¤¶Ïµã B£®±£»¤ÏÖ³¡ C£®±£»¤ÏÖ³¡£¬»Ö¸´ÏÖ³¡ D£®±£»¤¶Ïµã£¬»Ö¸´¶Ïµã
16£®MCS-51Ѱַ·½Ê½ÖУ¬²Ù×÷ÊýRi¼Óǰ׺¡°@¡±ºÅµÄѰַ·½Ê½ÊÇ( A ) ¡£
A£®¼Ä´æÆ÷¼ä½ÓѰַ B£®¼Ä´æÆ÷Ѱַ C£®»ùÖ·¼Ó±äַѰַ D£®Á¢¼´Ñ°Ö· 17£®MCS-51Ѱַ·½Ê½ÖУ¬Á¢¼´Ñ°Ö·µÄѰַ¿Õ¼äÊÇ( C ) ¡£
A£®¹¤×÷¼Ä´æÆ÷R0¡«R7 B£®×¨ÓüĴæÆ÷SFR C£®³ÌÐò´æ´¢Æ÷ROM
£Ä£®Æ¬ÄÚRAMµÄ20H¡«2FH×Ö½ÚÖеÄËùÓÐλºÍ²¿·ÖרÓüĴæÆ÷SFRµÄλ 18£®MCS-51Ѱַ·½Ê½ÖУ¬Ö±½ÓѰַµÄѰַ¿Õ¼äÊÇ( D ) ¡£
A£®¹¤×÷¼Ä´æÆ÷R0¡«R7 B£®×¨ÓüĴæÆ÷SFR C£®³ÌÐò´æ´¢Æ÷ROM D£®Êý¾Ý´æ´¢Æ÷256×Ö½Ú·¶Î§ 19£®Ö´ÐÐÖ¸ÁîMOVX A£¬@DPTRʱ£¬WR¡¢RD½ÅµÄµçƽΪ( C ) ¡£ A£®WR¸ßµçƽ£¬RD¸ßµçƽ B£®WRµÍµçƽ£¬RD¸ßµçƽ C£®WR¸ßµçƽ£¬RDµÍµçƽ D£®WRµÍµçƽ£¬RDµÍµçƽ 20£®Ö÷³ÌÐòÖе÷ÓÃ×Ó³ÌÐòºó·µ»ØÖ÷³ÌÐò£¬¶ÑÕ»Ö¸ÕëSPµÄÖµ( A ) ¡£
A£®²»±ä B£®¼Ó2 C£®¼Ó4 D£®¼õ2
Èý¡¢ÅжÏÌâ £¨Ã¿Ìâ2·Ö£¬¹²10·Ö£©
£¨ ¡Ì £©1.Ö¸ÁMOVX A£¬@DPTR £»±íʾ½«DPTRָʾµÄµØÖ·µ¥ÔªÖеÄÄÚÈÝ´«ÖÁAÖС£ £¨ ¡Á £©2£®MCS¡ª51µÄÊý¾Ý´«ËÍÖ¸ÁîÊǰÑÔ´²Ù×÷Êý´«Ë͵½Ä¿µÄ²Ù×÷Êý£¬Ö¸ÁîÖ´Ðкó£¬Ô´²Ù×÷Êý¸Ä±ä£¬Ä¿µÄ²Ù×÷ÊýÐÞ¸ÄΪԴ²Ù×÷Êý¡£
£¨ ¡Ì £©3£®MCS¡ª51Ö¸ÁîÖУ¬MOVXΪƬÍâRAM´«ËÍÖ¸Áî¡£ £¨ ¡Ì £©4£®MCS¡ª51Ö¸ÁîÖУ¬MOVCΪROM´«ËÍÖ¸Áî¡£
£¨ ¡Á £©5£®½«37Hµ¥ÔªµÄÄÚÈÝ´«ËÍÖÁAµÄÖ¸ÁîÊÇ£ºMOV A£¬#37H¡£
ËÄ¡¢ÎÊ´ðÌ⣨ÿÌâ10·Ö£¬¹²30·Ö£©
1.MCS-51µ¥Æ¬»úϵͳÖУ¬Íâ½Ó³ÌÐò´æ´¢Æ÷ºÍÊý¾Ý´æ´¢Æ÷¹«ÓÃ16λµØÖ·ÏߺÍ8λÊý¾ÝÏߣ¬ÎªÊ²Ã´²»»á·¢Éú³åÍ»£¿
14
´ð£ºÒòΪMCS-51µ¥Æ¬»ú·ÃÎÊÍⲿ³ÌÐò´æ´¢Æ÷ÓõÄÖ¸ÁîÊÇMOVC£¬¿ØÖÆÏßΪPSEN£¬¶ø·ÃÎÊÍⲿÊý¾Ý´æ´¢Æ÷ʱ£¬Ê¹ÓõÄÖ¸ÁîÊÇMOVX£¬ÓÐЧµÄ¿ØÖÆÐźÅÊÇRD£¬WR¡£ËùÒÔ²»»á·¢Éú³åÍ»¡£
2.ÒÑÖª£¨SP£©=09H£¬£¨DPTR£©=4567H£¬ÔÚÖ´ÐÐÏÂÁÐÖ¸Áîºó£¬£¨SP£©=_0BH__£¬ÄÚ²¿RAM £¨0AH£©=_67H____£¬£¨0BH£©=_45H__ PUSH DPL
PUSH DPH
3.ÏÂÁгÌÐòÖÐ×¢Ê͵ÄÊý×ÖΪִÐиÃÖ¸ÁîËùÐèµÄ»úÆ÷ÖÜÆÚÊý£¬Èôµ¥Æ¬»úµÄ¾§ÕñƵÂÊΪ6MHz£¬ÎÊÖ´ÐÐÏÂÁгÌÐòÐèÒª¶àÉÙʱ¼ä__16us____ MOV R3£¬#100£»1 LOOP£ºNOP £»1 NOP NOP
DJNZ R3£¬LOOP £»2
RET £» 2
µ¥Æ¬»ú²âÊÔÌâÆß´ð°¸
Ò»¡¢ Ìî¿ÕÌ⣨ÿ¿Õ2·Ö£¬¹²20·Ö£©
1£®µ¥Æ¬»úÎ»Ñ°Ö·ÇøµÄµ¥ÔªµØÖ·ÊÇ´Ó£¨ 20H £©µ¥Ôªµ½£¨ 2FH £©µ¥Ôª 2£®¶ÑÕ»Ö¸ÕëSPµÄÄÚÈݽ«Ê¼ÖÕָʾ£¨¶ÑÕ»µÄÕ»¶¥ £©£¬µ±µ¥²½Ö´ÐÐÁ˵÷ÓÃÖ¸ÁîLCALL addr16ºóSPµÄÄÚÈݽ«£¨ ²»»á £©¸Ä±ä¡£
3£®µ¥Æ¬»ú·ÃÎÊÍⲿÊý¾Ý´æ´¢Æ÷Ö¸ÁîÖú¼Ç·ûÊÇ£¨ MOVX £©¡£
4£®µ±µ¥Æ¬»ú¸´Î»ºó£¬³ÌÐò½«×Ô¶¯×ªµ½³ÌÐò´æ´¢Æ÷£¨ 0000H £©¿ªÊ¼ÔËÐС£ 5£®µ¥Æ¬»ú³£ÓÃÁ½ÖÖ¸´Î»·½Ê½£¬¼È£¨ Éϵ縴λ £©ºÍ£¨ ÊÖ¶¯¸´Î» £©¡£
6£®Ö¸ÁîDA AÊÇBCDÂëµ÷ÕûÖ¸ÁֻÄܶÔÊ®½øÖÆËãÊõÔËËãÖ¸ÁîµÄ£¨¼Ó·¨ £©Ö¸Áîµ÷Õû¡£ 7£®MCS-51¹²ÓУ¨ 111 £©ÌõÖ¸ÁîÔÐΡ£
¶þ¡¢ µ¥ÏîÑ¡ÔñÌ⣨ÿÌâ2·Ö£¬¹² 40·Ö£©
1£®¶ÔÓÚ8051µ¥Æ¬»ú£¬ÆäÄÚ²¿RAM20H-2FHµ¥Ôª ( C )¡£
A£®Ö»ÄÜλѰַ B£®Ö»ÄÜ×Ö½ÚѰַ C£®¼È¿ÉλѰַÓÖ¿É×Ö½ÚѰַ D£®ÉÙ²¿·ÖÖ»ÄÜλѰַ
2£®µ¥Æ¬»úÉϵçºó»ò¸´Î»ºó£¬¹¤×÷¼Ä´æÆ÷R0ÊÇÔÚ( A ) ¡£
A£®0Çø00Hµ¥Ôª B£®0Çø01Hµ¥Ôª C£®0Çø09Hµ¥Ôª D£®SFR 3£®µ¥Æ¬»ú8051µÄXTAL1ºÍXTAL2Òý½ÅÊÇ( D ) Òý½Å¡£
A£®Íâ½Ó¶¨Ê±Æ÷ B£®Íâ½Ó´®ÐÐ¿Ú C£®Íâ½ÓÖÐ¶Ï D£®Íâ½Ó¾§Õñ
15
4£®8051µ¥Æ¬»úµÄVSS£¨20£©Òý½ÅÊÇ( B ) Òý½Å¡£
A£®Ö÷µçÔ´+5V B£®½ÓµØ C£®±¸ÓõçÔ´ D£®·ÃÎÊÆ¬Íâ´æÖüÆ÷ 5£®8051µ¥Æ¬»úµÄVCC£¨40£©Òý½ÅÊÇ( A ) Òý½Å¡£
A£®Ö÷µçÔ´+5V B£®½ÓµØ C£®±¸ÓõçÔ´ D£®·ÃÎÊÆ¬Íâ´æÖüÆ÷ 6£®8051µ¥Æ¬»úÖУ¬ÊäÈë/Êä³öÒý½ÅÖÐÓÐרÃŵĵڶþ¹¦ÄܵÄÒý½ÅÊÇ( D ) ¡£ A£®P0 B£®P1 C£®P2 D£®P3
7£®MCS-51¸´Î»ºó£¬³ÌÐò¼ÆÊýÆ÷PC= ( B )¡£¼´µ¥Æ¬»ú´Ó( ) ¿ªÊ¼Ö´ÐÐÖ¸Áî¡£ A£®0001H B£®0000H C£®0003H D£®0023H
8£®MCS-51µÄƬÄÚÍâµÄROMÊÇͳһ±àÖ·µÄ£¬Èç¹ûEA¶Ë±£³Ö¸ßµçƽ£¬8051µÄ³ÌÐò¼ÆÊýÆ÷PCÔÚ( B )µØÖ··¶Î§ÄÚ¡£
A£®1000H¡ªFFFFH B£®0000H¡ªFFFFH C£®0001H¡ª0FFFH D£®0000H¡ª0FFFH 9£®µ¥Æ¬»úµÄ¶ÑÕ»Ö¸ÕëSPʼÖÕÊÇָʾ( B )¡£
A£®¶ÑÕ»µ× B£®¶ÑÕ»¶¥ C£®¶ÑÕ»µØÖ· D£®¶ÑÕ»ÖмäλÖà 10£®µ¥Æ¬»úµÄP0¡¢P1¿Ú×÷ÊäÈëÓÃ;֮ǰ±ØÐë( A ) ¡£
A£®ÔÚÏàÓ¦¶Ë¿ÚÏÈÖÃ1 B£®ÔÚÏàÓ¦¶Ë¿ÚÏÈÖÃ0 C£®Íâ½Ó¸ßµçƽ D£®Íâ½ÓÉÏÀ
µç×è
11£®µ¥Æ¬»úÖÐʹÓÃMOVX A£¬@R1Ö¸Áî, ( C )ѰַÊý¾Ý´æ´¢Æ÷1050Hµ¥Ôª¡£
A£®ÄÜÖ±½Ó B£®²»ÄÜ C£®ÓëP2¿ÚÅäºÏÄÜ D£®ÓëP1¿ÚÅäºÏÄÜ 12£®ÏÂÁÐÖ¸ÁîÅжÏÈôP1¿Ú×îµÍλΪ¸ßµçƽ¾ÍתLP£¬·ñÔò¾ÍÖ´ÐÐÏÂÒ»¾äµÄÊÇ( B ) ¡£
A£®JNB P1.0£¬LP B£®JB P1.0£¬LP C£®JC P1.0£¬LP D£®JNZ P1.0£¬LP 13.MOVX A,@DPTRÖ¸ÁîÖÐÔ´²Ù×÷ÊýµÄѰַ·½Ê½ÊÇ( B )
A. ¼Ä´æÆ÷Ѱַ B. ¼Ä´æÆ÷¼ä½ÓѰַ C.Ö±½ÓѰַ D. Á¢¼´Ñ°Ö· 14£®ÏÂÁÐÖ¸ÁîÖбȽÏ×ªÒÆÖ¸ÁîÊÇÖ¸( B ) ¡£
A.DJNZ Rn£¬rel B£®CJNE Rn£¬#data£¬rel C£®DJNZ direct£¬rel D£®JBC bit£¬rel 15£®Ö¸ÁîMOV R0£¬#20HÖ´ÐÐǰ£¨R0£©=30H£¬£¨20H£©=38H£¬Ö´Ðкó£¨R0£©= ( B )¡£ A£®00H B£®20H C£®30H D£®38H 16£®LJMPÌø×ª¿Õ¼ä×î´ó¿É´ïµ½ D ¡£
A£®2KB B£®256B C£®128B D£®64KB 17£®Ö´ÐÐÈçÏÂÈýÌõÖ¸Áîºó£¬30Hµ¥ÔªµÄÄÚÈÝÊÇ( B ) ¡£ MOV R1£¬#30H MOV 40H£¬#0EH MOV @R1£¬40H
A£®40H B£®0EH C£®30H D£®FFH
18£®MCS-51Ö¸ÁîMOV R0£¬#20HÖеÄ20HÊÇÖ¸( A ) ¡£
A£®Á¢¼´Êý B£®ÄÚ²¿RAM20H C£®Ò»¸öÊýµÄ³õÖµ D£®ÒÔÉÏÈýÖÖ¾ùÓпÉÄÜ£¬ÊÓ¸ÃÖ¸ÁîµÄÔÚ³ÌÐòÖеÄ×÷ÓÃ
19£®MCS-51µ¥Æ¬»úÔÚÖ´ÐÐMOVX A£¬@DPTRÖ¸Áîʱ£¬ÆäѰַµ¥ÔªµÄµØÖ·ÊÇÓÉ( B ) ¡£ A£®P0¿ÚË͸ß8룬P2¿ÚË͸ß8λ B£®P0¿ÚË͵Í8룬P2¿ÚË͸ß8λ C£®P0¿ÚË͵Í8룬P2¿ÚË͵Í8λ D£®P0¿ÚË͸ß8룬P2¿ÚË͵Í8λ 20£®ÔÚMCS-51Ö¸ÁîÖУ¬ÏÂÁÐÖ¸ÁîÖÐ( C ) ÊÇÎÞÌõ¼þ×ªÒÆÖ¸Áî¡£
A£®LCALL addr16 B£®DJNZ direct,rel C£®SJMP rel D£®ACALL addr11
16
¹²·ÖÏí92ƪÏà¹ØÎĵµ