Ï°Ìâ¶þ
2-1 ÊÔÊö8051µ¥Æ¬»úÖ÷ÒªÓÉÄļ¸¸ö²¿·Ö¹¹³É?
1. Ò»¸ö8λ΢´¦ÀíÆ÷CPU
2. Êý¾Ý´æ´¢Æ÷RAMºÍÌØÊ⹦ÄܼĴæÆ÷ 3. ÄÚ²¿³ÌÐò´æ´¢Æ÷ROM 4. Á½¸ö¶¨Ê±/¼ÆÊýÆ÷
5. Ëĸö8λ¿É±à³ÌµÄI/O²¢ÐÐ¶Ë¿Ú 6. Ò»¸ö´®ÐÐ¶Ë¿Ú 7. ÖжϿØÖÆϵͳ 8. ÄÚ²¿Ê±ÖÓµç·
2-2 MCS-51µ¥Æ¬»úµÄƬÍâ×ÜÏßÊÇÔõÑù¹¹³ÉµÄ?ÊÔ»³öÆä½á¹¹Ê¾Òâͼ¡£
1. ƬÍâ×ÜÏß¹¹³É: 1)µØÖ·×ÜÏßAB 2)Êý¾Ý×ÜÏßDB 3)¿ØÖÆ×ÜÏßCB 2. ½á¹¹Ê¾Òâͼ
2-3 MCS-51µ¥Æ¬»úËÄ×é²¢ÐÐI£¯O¿ÚÔÚʹÓÃʱ¸÷ÓÐʲôÌصã?
1. P0¿ÚÌصã:
1) ×÷Êä³ö¿ÚʹÓÃʱ,ÓÉÓÚÊä³öÇý¶¯ÎªÂ©¼«¿ªÂ·Ê½,ÐèÍâ½ÓÉÏÀµç×è,×è
ÖµÒ»°ãΪ5~10K.
2) ×÷ÊäÈë¿ÚʹÓÃʱ,ÔÚÊäÈëÊý¾Ýʱ,Ó¦ÏÈÏò¶Ë¿ÚдÈ롱1¡±,ʹÒý½Å ´¦ÓÚÐü¸¡×´Ì¬,ÔÙ¶ÁÈëÊý¾Ý.
3) À©Õ¹ROMºÍ(»ò)RAMʱ,×÷ΪµØÖ·/Êý¾Ý×ÜÏßʹÓÃ(µØÖ·A7~A0,Êý¾ÝD7~D0) 2. P1¿ÚÌصã:
1) ×÷Êä³ö¿ÚʹÓÃʱ,ÎÞÐèÍâ½ÓÉÏÀµç×è(ÄÚ²¿ÓÐÉÏÀµç×è)
2) ×÷ÊäÈë¿ÚʹÓÃʱ,ÔÚÊäÈëÊý¾Ýʱ,Ó¦ÏÈÏò¶Ë¿ÚдÈ롱1¡±,ʹÒý½Å´¦ÓÚÐü¸¡×´Ì¬,ÔÙ¶ÁÈëÊý¾Ý. 3. P2¿ÚÌصã:
1) ×÷Êä³ö¿ÚʹÓÃʱ,ÎÞÐèÍâ½ÓÉÏÀµç×è(ÄÚ²¿ÓÐÉÏÀµç×è)
2) ×÷ÊäÈë¿ÚʹÓÃʱ,ÔÚÊäÈëÊý¾Ýʱ,Ó¦ÏÈÏò¶Ë¿ÚдÈ롱1¡±,ʹÒý½Å´¦ÓÚÐü¸¡×´Ì¬,ÔÙ¶ÁÈëÊý¾Ý.
3) À©Õ¹ROMºÍ(»ò)RAMʱ,×÷ΪµØÖ·/Êý¾Ý×ÜÏßʹÓÃ(µØÖ·A15~A8,Êý¾ÝD15~D8) 4. P3¿ÚÌصã:
1) ×÷Êä³ö¿ÚʹÓÃʱ,ÎÞÐèÍâ½ÓÉÏÀµç×è(ÄÚ²¿ÓÐÉÏÀµç×è)
2) ×÷ÊäÈë¿ÚʹÓÃʱ,ÔÚÊäÈëÊý¾Ýʱ,Ó¦ÏÈÏò¶Ë¿ÚдÈ롱1¡±,ʹÒý½Å´¦ÓÚÐü¸¡×´Ì¬,ÔÙ¶ÁÈëÊý¾Ý. 3) µÚ¶þ¹¦ÄÜÈçϱí
2-4 MCS-51µ¥Æ¬»úµÄ´æ´¢Æ÷Óм¸¸ö´æ´¢¿Õ¼ä?¸÷×ԵĵØÖ··¶Î§ºÍÈÝÁ¿ÊǶàÉÙ?ʹÓÃʱ¸÷ÓÐʲôÌصã?
Ëĸö´æ´¢¿Õ¼ä:(²»Í¬µÄµ¥Æ¬»úÓÐËù²»Í¬)
1. ƬÄÚRAM,µØÖ··¶Î§:00H~FFH,¹²256¸ö×Ö½Ú
1) 00H~1FHΪͨÓüĴæÆ÷Çø,¹²·ÖËÄ×é
(0×é 1×é 2×é 3×é,ÓÉPSWµÄRS1 RS0¾ö¶¨,¸´Î»Ê±×Ô¶¯Ñ¡ÖÐ0×é) ÿ×é8¸ö¼Ä´æÆ÷R0~R7
2) 20H~2FHΪλѰַÇø,¹²128λ(16*8) 3)30H~7FHΪͨÓÃRAMÇø,¹²64¸ö×Ö½Ú
4)80H~FFHΪÌØÊ⹦ÄܼĴæÆ÷(SFR)Çø,¹²128¸ö×Ö½Ú
²¢ÐÐ¿Ú ´®ÐÐ¿Ú ÖжÏϵͳ ¶¨Ê±/¼ÆÊýÆ÷ µÈ¹¦Äܵ¥ÔªºÍ״̬¼Ä´æÆ÷µÈ¹²21¸öµ¥ÔªÀëÉ¢µÄ·Ö²¼ÔÚÕâ¸öÇøÖÐ,ÆäËû¿ÕÏе¥Ôª²»ÄÜʹÓÃ
2. ƬÍâRAM,µØÖ··¶Î§:0000H~FFFFH,¹²64K×Ö½Ú
3. ƬÄÚROM(EA=1),µØÖ··¶Î§:0000H~0FFFH,¹²4K×Ö½Ú 4. ƬÍâROM(EA=0),µØÖ··¶Î§:0000H~FFFFH,¹²64K×Ö½Ú
2-5 ÔÚµ¥Æ¬»úÄÚRAMÖÐÄÄЩ×Ö½ÚÓÐλµØÖ·?ÄÄЩ×Ö½ÚûÓÐλµØÖ·?ÌØÊ⹦ÄܼĴæÆ÷Öа²ÅÅλµØÖ·µÄ×÷ÓúÎÔÚ?
ÓÐλµØÖ·µÄ×Ö½Ú:20H~2FH 80H 88H 90H 98H A0H A8H B0H B8H D0H E0H F0H
SFR°²ÅŵØַλµÄ×÷ÓÃ:¿É°´Î»·ÃÎÊ,·½±ãʹÓÃ
2-6 ʲô½ÐÕñµ´ÖÜÆÚ¡¢Ê±ÖÓÖÜÆÚ¡¢»úÆ÷ÖÜÆÚºÍÖ¸ÁîÖÜÆÚ?
Õñµ´ÖÜÆÚ----Ϊµ¥Æ¬»úÌṩʱÖÓÐźŵÄÕñµ´Ô´µÄÖÜÆÚ
ʱÖÓ(״̬)ÖÜÆÚ----Õñµ´Ô´Ðźž¶þ·ÖƵºóÐγɵÄʱÖÓÂö³åÐźÅ
»úÆ÷ÖÜÆÚ-----Íê³ÉÒ»¸ö»ù±¾²Ù×÷ËùÐèµÄʱ¼ä,ÓÉ6¸öʱÖÓ(״̬)ÖÜÆÚ×é³É
Ö¸ÁîÖÜÆÚ----CPUÖ´ÐÐÒ»ÌõÖ¸ÁîËùÐèµÄʱ¼ä ʱÖÓ(״̬)ÖÜÆÚ=2Õñµ´ÖÜÆÚ
»úÆ÷ÖÜÆÚ=6ʱÖÓ(״̬)ÖÜÆÚ=12Õñµ´ÖÜÆÚ Ö¸ÁîÖÜÆÚ=1¸ö»ò2¸ö»ò4¸ö»úÆ÷ÖÜÆÚ
2-7 Èôµ¥Æ¬»úʹÓõľ§ÕñΪ6MHz£¬ÄÇôÕñµ´ÖÜÆÚ¡¢»úÆ÷ÖÜÆÚºÍÖ¸ÁîÖÜÆÚ·Ö±ðÊǶàÉÙ?
fosc=6MHZ
TÕñµ´=1/fosc=0.167¦Ìs