51µ¥Æ¬»úÆÚÄ©ÊÔÌâ¼°´ð°¸

a b c d e f g h D0 D1 D2 D3 D4 D5 D6 D7 f a b g c e d h ´ð°¸£º

0 3FH (0.5·Ö) 1 06H (0.5·Ö) 2 5BH (0.5·Ö) 3 4FH (0.5·Ö) 4 66H (0.5·Ö) 5 6DH (0.5·Ö) P 73H (0.5·Ö) 7 07H (0.5·Ö) 8 7FH (0.5·Ö) C 39H (0.5·Ö)

Æß¡¢»Ø´ðÏÂÁÐÎÊÌⲢд³ö¼òÒª·ÖÎö¹ý³Ì£¨15·Ö£©¡£

1£®Í¼1(a)ËùʾΪij΢»úÖд洢Æ÷µÄµØÖ·¿Õ¼ä·Ö²¼Í¼¡£Í¼1(b)Ϊ´æ´¢Æ÷µÄµØÖ·ÒëÂëµç·£¬ÎªÊ¹µØÖ·ÒëÂëµç·°´Í¼1(a)ËùʾµÄÒªÇó½øÐÐÕýȷѰַ£¨ÉèCPUµÄµØÖ·ÏßΪ16Ìõ£©£¬ÒªÇóÔÚ´ðÌâÖ½ÉÏ»­³ö£º

(1) A×é¿ç½Ó¶Ë×ÓµÄÄÚ²¿ÕýÈ·Á¬Ïßͼ£¿£¨4.5·Ö£©²¢¼òÒª·ÖÎö£¨3·Ö£© (2) B×é¿ç½Ó¶Ë×ÓµÄÄÚ²¿ÕýÈ·Á¬Ïßͼ£¿£¨4.5·Ö£©²¢¼òÒª·ÖÎö£¨3·Ö£©

£¨×¢£º74LS139ÊÇ2-4ÒëÂëÆ÷£¬AΪµÍ¶Ë£¬BΪ¸ß¶Ë£¬Ê¹ÄܶËG½ÓµØ±íʾÒëÂëÆ÷´¦ÓÚÕý³£ÒëÂë״̬£©¡£

µØÖ· ´æ´¢Æ÷

0000H 4000H 8000H ROM1 ROM2 ¿Õ RAM1 RAM2

A×é ¿ç½Ó¶Ë×Ó A15 A14 A13 A12 1 2 3 4 5 6 7 8 74LS139 A B Y0 Y1 Y2 Y3 B×é ¿ç½Ó¶Ë×Ó 9 10 11 12 13 14 15 16 оƬѡÔñ ROM2 ROM1

G C000H E000H FFFFH RAM1 RAM2 ͼ1(a) µØÖ·¿Õ¼ä ͼ1(b) µØÖ·ÒëÂëµç·

´ð£ºÁ¬Ïß²¿·Ö£ºA×é¿ç½Ó¶Ë×ÓÓëB×é¿ç½Ó¶Ë×ӵĸ÷×ÔÁ¬½ÓÈçͼ1(b)Ëùʾ¡£Á¬¶Ô1¸ùÏ߸ø1.5·Ö¡£

21

×¢Ò⣺Á¬Ïß²¿·ÖÊǼò´ðµÄǰÌá¡£

µØÖ·ÒëÂëµç·

A15 A14 A13 A12 A×é ¿ç½Ó¶Ë×Ó 1 2 3 4 5 6 7 8 74LS139 A B Y0 Y1 Y2 Y3 B×é ¿ç½Ó¶Ë×Ó 9 10 11 12 13 14 15 16 оƬѡÔñ ROM2 ROM1 G RAM1 RAM2 ¼ò´ð²¿·Ö£ºÈç¹ûͼÁ¬Ïß´íÎó£¬ÔòÐè¶Ô¼ò´ð×ÃÇé¿Û·Ö£¬È»ºóÔÙÊÓ¼ò´ðµÄÂß¼­ÐÔ×ÃÇ鏸·Ö¡£ ÔÚÁ¬¶ÔµÄ»ù´¡ÉÏ£¬Ö»Òª·ÖÎö³öÁ¬ÏßµÄÂß¼­¹ØÏµ»ò¸÷оƬµÄµØÖ··¶Î§»òÁ¬ÏßÂß¼­¾ù¸ø·Ö¡£

22

ÊÔÌâ5 ²Î¿¼´ð°¸

Ò»¡¢Ìî¿Õ£¨30·Ö£¬Ã¿¿Õ1·Ö£©

1. Èç¹û(A)=45H£¬(R1)=20H£¬(20H)=12H£¬Ö´ÐÐXCHD A, @ R1£»½á¹û(A)= 42H £¬

(20H)= 15H

2. AT89S51µÄÒ첽ͨÐÅ¿ÚΪ ȫ˫¹¤ £¨µ¥¹¤/°ëË«¹¤/ȫ˫¹¤£©£¬Èô´«ËÍËÙÂÊΪÿÃë

120Ö¡£¬Ã¿Ö¡10룬Ôò²¨ÌØÂÊΪ1200 bit/s

3. AT89S51ÄÚ²¿Êý¾Ý´æ´¢Æ÷µÄλµØÖ·¿Õ¼äµÄ×Ö½ÚµØÖ··¶Î§ÊÇ 20H-2FH £¬¶ÔÓ¦µÄλµØÖ··¶

ΧÊÇ 00H-FFH¡£

4. µ¥Æ¬»úÒ²¿É³ÆÎª ΢¿ØÖÆÆ÷ »ò ǶÈëʽ¿ØÖÆÆ÷

5. µ±MCS-51Ö´ÐÐMOVX A£¬@R1Ö¸Áîʱ£¬°éËæ×Å RD ¿ØÖÆÐźÅÓÐЧ¡£

6. µ±µ¥Æ¬»úµÄPSW£½01Hʱ£¬Õâʱµ±Ç°µÄ¹¤×÷¼Ä´æÆ÷ÇøÊÇ 0 Çø£¬R4Ëù¶ÔÓ¦µÄ´æ´¢

µ¥ÔªµØÖ·Îª 04 H

7. AT89S51µÄ P0 ¿ÚΪ¸ß8λµØÖ·×ÜÏ߿ڡ£

8. Éè¼ÆÒ»¸öÒÔAT89C51µ¥Æ¬»úΪºËÐĵÄϵͳ£¬Èç¹û²»ÍâÀ©³ÌÐò´æ´¢Æ÷£¬Ê¹ÆäÄÚ²¿4KBÉÁ˸

³ÌÐò´æ´¢Æ÷ÓÐЧ£¬ÔòÆä EA* Òý½ÅÓ¦¸Ã½Ó +5V

9. ÔÚR7³õֵΪ00HµÄÇé¿öÏ£¬DJNZ R7£¬relÖ¸Áѭ»·Ö´ÐÐ 256 ´Î¡£

10. ÓûʹP1¿ÚµÄµÍ4λÊä³ö0£¬¸ß4λ²»±ä£¬Ó¦Ö´ÐÐÒ»Ìõ ANL P1, #0F0H ÃüÁî¡£ 11. µ¥Æ¬»úÍⲿÈý´ó×ÜÏß·Ö±ðΪ Êý¾Ý×ÜÏß ¡¢ µØÖ·×ÜÏß ºÍ¿ØÖÆ×ÜÏß¡£ 12. Êý¾ÝÖ¸ÕëDPTRÓÐ 16 룬³ÌÐò¼ÆÊýÆ÷PCÓÐ 16 λ

13. 74LS138ÊǾßÓÐ3¸öÊäÈëµÄÒëÂëÆ÷оƬ£¬ÓÃÆäÊä³ö×÷ƬѡÐźţ¬×î¶à¿ÉÔÚ 8 ¿éоƬ

ÖÐÑ¡ÖÐÆäÖÐÈÎÒ»¿é¡£

14. MCS£­51Ö¸ÁîϵͳÖУ¬ADDÓëADDCÖ¸ÁîµÄÇø±ðÊÇ ½øÎ»Î»CyÊÇ·ñ²ÎÓë¼Ó·¨ÔËËã 15. ÌØÊ⹦ÄܼĴæÆ÷ÖУ¬µ¥ÔªµØÖ·µÍλΪ 0»ò8 µÄÌØÊ⹦ÄܼĴæÆ÷£¬¿ÉÒÔλѰַ¡£ 16. ¿ª»ú¸´Î»ºó£¬CPUʹÓõÄÊǼĴæÆ÷µÚ0×飬µØÖ··¶Î§ÊÇ 00H-07H 17. Èôij´æ´¢Æ÷оƬµØÖ·ÏßΪ12¸ù,ÄÇôËüµÄ´æ´¢ÈÝÁ¿Îª 4kB

18. ¹ØÓÚ¶¨Ê±Æ÷£¬ÈôÕñµ´ÆµÂÊΪ12MHz£¬ÔÚ·½Ê½0ÏÂ×î´ó¶¨Ê±Ê±¼äΪ 8.192ms 19. AT89S51¸´Î»ºó£¬PCÓëSPµÄֵΪ·Ö±ðΪ 0000H ºÍ 07H

23

20. LJMPÌø×ª¿Õ¼ä×î´ó¿É´ïµ½ 64K

21. Ö´ÐÐÈçÏÂÈýÌõÖ¸Áîºó£¬30Hµ¥ÔªµÄÄÚÈÝÊÇ #0EH

M O V R 1£¬££30H

M O V 40H£¬££0 E H M O V ©ˆR 1£¬40H ¶þ¡¢ÅжÏÌ⣨10·Ö£¬Ã¿Ìâ1·Ö£©

1 µ±EA½Å½Ó¸ßµçƽʱ£¬¶ÔROMµÄ¶Á²Ù×÷Ö»·ÃÎÊÆ¬Íâ³ÌÐò´æ´¢Æ÷¡££¨X £© 2 ±ØÐëÓÐÖжÏÔ´·¢³öÖжÏÇëÇ󣬲¢ÇÒCPU¿ªÖжϣ¬CPU²Å¿ÉÄÜÏìÓ¦Öжϡ££¨X £© 3 8155ÊÇÒ»ÖÖ8λµ¥Æ¬»ú¡££¨X £©

4 51µ¥Æ¬»úÖ»ÄÜ×ö¿ØÖÆÓ㬲»ÄÜÍê³ÉËãÊõÔËËã¡££¨X £©

5 µ¥Æ¬»úÄÚ²¿RAMºÍÍⲿRAMÊÇͳһ±àÖ·µÄ£¬ËüÃǵķÃÎÊÖ¸ÁîÏàͬ¡££¨X £© 6 Ö¸ÁîAJMPµÄÌø×ª·¶Î§ÊÇ2KB¡££¨¡Ì £©

7 À©Õ¹I/O¿ÚÕ¼ÓÃÆ¬ÍâÊý¾Ý´æ´¢Æ÷µÄµØÖ·×ÊÔ´¡££¨¡Ì £©

8 8051µ¥Æ¬»ú£¬³ÌÐò´æ´¢Æ÷ÊýºÍÊý¾Ý´æ´¢Æ÷À©Õ¹µÄ×î´ó·¶Î§¶¼ÊÇÒ»ÑùµÄ¡££¨¡Ì £© 9 µ¥Æ¬»úϵͳÀ©Õ¹Ê±Ê¹ÓõÄËø´æÆ÷£¬ÊÇÓÃÓÚËø´æµÍ8λµØÖ·£¨¡Ì £© 10 ÔÚA/D±ä»»Ê±£¬×ª»»ÆµÂÊÔ½¸ßÔ½ºÃ¡££¨X £© Èý¡¢¼ò´ðÌ⣨18·Ö£©

1¡¢²ÉÓÃ6MHzµÄ¾§Õñ£¬¶¨Ê±5ms£¬Óö¨Ê±Æ÷·½Ê½1ʱµÄ³õֵӦΪ¶àÉÙ£¿£¨Çë¸ø³ö¼ÆËã¹ý³Ì£©

£¨5·Ö£©

´ð£º (1) (216£­X)¡Á2us£½5ms 65536 ¨C 2500 = 63036 ´Ó¶øX£½63036¡­¡­¡­¡­¡­¡­¡­¡­¡­..4·Ö

(2) 64536£½F63CH¡­¡­¡­¡­¡­¡­¡­¡­¡­1·Ö

MCS£­51µ¥Æ¬»úƬÄÚ256BµÄÊý¾Ý´æ´¢Æ÷¿É·ÖΪ¼¸¸öÇø£¿·Ö±ð×÷ʲôÓã¿£¨8·Ö£©

2¡¢ ´ð£º

£¨1£©Í¨Óù¤×÷¼Ä´æÆ÷Çø£¬00H ¨C 1FH,¹²4×飬R0-R7£¬ÔÚ³ÌÐòÖÐÖ±½ÓʹÓà £¨2£©¿ÉÎ»Ñ°Ö·Çø£¬20H-2FH,¿É½øÐÐλ²Ù×÷£¬Ò²¿É×Ö½ÚѰַ £¨3£©Óû§RAMÇø£¬30H-7FH£¬Ö»¿É×Ö½ÚѰַ£¬ÓÃÓÚÊý¾Ý»º³å¼°¶ÑÕ»Çø

24

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