ÁÉÄþ¹¤Òµ´óѧ±ÏÒµÂÛÎÄ£¨ÌÀÏþÃ÷£© - ͼÎÄ ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚÒ» ÎÄÕÂÁÉÄþ¹¤Òµ´óѧ±ÏÒµÂÛÎÄ£¨ÌÀÏþÃ÷£© - ͼÎĸüÐÂÍê±Ï¿ªÊ¼ÔĶÁ

ר¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

£¨1£©È¥¶¶¶¯£ºÃ¿¸ö°´¼üÔÚ°´Ï»òËÉ¿ªÊ±£¬¶¼»á²úÉú¶Ìʱ¼äµÄ¶¶¶¯¡£¶¶¶¯µÄ³ÖÐøʱ¼äÓë¼üµÄÖÊÁ¿Ïà¹Ø£¬Ò»°ãΪ5~20mm¡£Ëùν¶¶¶¯ÊÇÖ¸ÔÚʶ±ð±»°´¼üÊDZØÐë±Ü¿ª¶¶¶¯×´Ì¬£¬Ö»Óд¦ÔÚÎȶ¨½Óͨ»òÎȶ¨¶Ï¿ª×´Ì¬²ÅÄܱ£Ö¤Ê¶±ðÕýÈ·ÎÞÎó¡£È¥¶¶ÎÊÌâ¿Éͨ¹ýÈí¼þÑÓʱ»òÓ²¼þµç·½â¾ö¡£

£¨2£©·À´®¼ü£º·À´®¼üÊÇΪÁ˽â¾ö¶à¸ö¼üͬʱ°´Ï»òÕßÇ°Ò»°´¼üûÓÐÊÍ·ÅÓÖÓÐÐµİ´¼ü°´ÏÂʱ²úÉúµÄÎÊÌâ¡£³£Óõķ½·¨ÓÐË«¼üËø¶¨ºÍN¼üÂÖ»ØÁ½ÖÖ·½·¨¡£Ë«¼üËø¶¨£¬Êǵ±ÓÐÁ½¸ö»òÁ½¸öÒÔÉϵİ´¼ü°´ÏÂʱ£¬Ö»°Ñ×îºóÊͷŵļüµ±×öÓÐЧ¼ü²¢²úÉúÏàÓ¦µÄ¼üÂë¡£N¼üÂֻأ¬Êǵ±¼ì²âµ½¶à¸ö¼ü±»°´ÏÂʱ£¬Äܸù¾Ý·¢ÏÖËûÃǵÄ˳ÐòÒÀ´Î²úÉúÏàÓ¦¼üµÄ¼üÂë¡£

£¨3£©±»°´¼üʶ±ð£ºÈçºÎʶ±ð±»°´¼üÊǽè¿Ú½â¾öµÄÖ÷ÒªÎÊÌ⣬һ°ã¿Éͨ¹ýÈíÓ²½áºÏµÄ·½·¨Íê³É¡£³£Óõķ½·¨ÓÐÐÐɨÃè·¨ºÍÏß·´×ª·¨Á½ÖÖ¡£ÐÐɨÃè·¨µÄ»ù±¾Ë¼ÏëÊÇ£¬ÓɳÌÐò¶Ô¼üÅÌÖðÐÐɨÃ裬ͨ¹ý¼ì²âµ½µÄÁÐÊä³ö״̬À´È·¶¨±ÕºÏ¼ü£¬Îª´Ë£¬ÐèÒªÉèÖÃÈë¿Ú¡¢Êä³ö¿ÚÒ»¸ö£¬¸Ã·½·¨ÔÚ΢»úϵͳÖб»¹ã·ºÊ¹Óá£Ïß·´×ª·¨µÄ»ù±¾Ë¼ÏëÊÇͨ¹ýÐÐÁеߵ¹Á½´ÎɨÃèÀ´Ê¶±ð±ÕºÏ¼ü£¬Îª´ËÐèÒªÌṩÁ½¸ö¿É±à³ÌµÄË«ÏòÊäÈë/Êä³ö¶Ë¿Ú¡£

£¨4£©¼üÂë²úÉú£ºÎªÁË´Ó¼üµÄÐÐÁÐ×ø±ê±àÂëµÃµ½·´Ó³¼ü¹¦ÄܵļüÂ룬һ°ãÔÚÄÚ´æÇøÖн¨Á¢Ò»¸ö¼üÅ̱àÂë±í£¬Í¨¹ý²é±í»ñµÃ±»°´¼üµÄ¼üÂë¡£

ÓÃAT89C51µÄ²¢ÐпÚP1½Ó4¡Á4¾ØÕó¼üÅÌ£¬ÒÔP1.0-P1.3×÷ÊäÈëÏߣ¬ÒÔP1.4-P1.7×÷Êä³öÏߣ»ÔÚÊýÂë¹ÜÉÏÏÔʾÿ¸ö°´¼üµÄ¡°0-F¡±ÐòºÅ¡£

3.1.6 ʱÖÓƵÂÊ

µ¥Æ¬»ú±ØÐëÔÚʱÖÓµÄÇý¶¯Ï²ÅÄܹ¤×÷¡£ÔÚµ¥Æ¬»úÄÚ²¿ÓÐÒ»¸öʱÖÓÕñµ´µç·£¬Ö»ÐèÒªÍâ½ÓÒ»¸öÕñµ´Ô´¾ÍÄܲúÉúÒ»¶¨µÄʱÖÓÐźÅË͵½µ¥Æ¬»úÄÚ²¿µÄ¸÷¸öµ¥Ôª£¬¾ö¶¨µ¥Æ¬»úµÄ¹¤×÷Ëٶȡ£ÍⲿÕñµ´Ô´µç·һ°ãÑ¡ÓÃʯӢ¾§ÌåÕñµ´Æ÷£¬´Ëµç·ÔÚ¼Óµã´óÔ¼ÑÓ³Ù10msºóÕñµ´Æ÷ÆðÕñ£¬ÔÚXTAL2Òý½Å²úÉú·ù¶ÈΪ3V×óÓÒµÄÕýÏÒ²¨Ê±ÖÓÐźţ¬ÆäÕñµ´ÆµÂÊÖ÷ÒªÓÉʯӢ¾§ÕñµÄƵÂÊÈ·¶¨¡£µç·ÖÐÁ½¸öµçÈÝC1£¬C2£¬×÷ÓÃÓÐÁ½¸ö£ºÒ»ÊÇ°ïÖúÕñµ´Æ÷ÆðÕñ£»¶þÊǶÔÕñµ´Æ÷µÄƵÂʽøÐÐ΢µ÷¡£C1£¬C2µÄµäÐÍֵΪ30PF¡£

µ¥Æ¬»úÔÚ¹¤×÷ʱ£¬ÓÉÄÚ²¿Õñµ´Æ÷²úÉúµÄÖÜÆÚ»òÓÉÍâÖ±½ÓÊäÈëµÄËÍÖÁÄÚ²¿¿ØÖÆÂß¼­µ¥ÔªµÄʱÖÓÐźŵÄÖÜÆÚ£¬³ÆΪʱÖÓÖÜÆÚ¡£Æä´óСÊÇʱÖÓÐźÅƵÂʵĵ¹Êý£¬Í¨³£ÓÃfosc±íʾ¡£ÈçʱÖÓƵÂÊΪ12MHz£¬¼´fosc12MHz£¬ÔòʱÖÓÖÜÆÚΪ1/12¦Ìs¡£

13

ר¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

3.1.7 ¾§Õñµç·ԭÀí

ͼ3.4 ʱÖÓµç·

P19£ºÊ±ÖÓXTAL1½Å£¬P18£ºÊ±ÖÓXTAL1ÊÇƬÄÚÕñµ´Æ÷µÄ·´Ïà·Å´óÆ÷ÊäÈë¶Ë£¬XTAL2ÔòÊÇÊä³ö¶Ë£¬Ê¹ÓÃÍⲿÕñµ´Æ÷ʱ£¬ÍⲿÕñµ´ÐźÅÓ¦Ö±½Ó¼Óµ½XTAL1£¬¶øXTAL2Ðü¿Õ¡£ÄÚ²¿·½Ê½Ê±£¬Ê±ÖÓ·¢ÉúÆ÷¶ÔÕðµ´Âö³å¶þ·ÖƵ£¬È羧ÕñΪ12MHz£¬Ê±ÖÓƵÂʾÍΪ6MHz¡£¾§ÕñµÄƵÂÊ¿ÉÒÔÔÚ1MHz-24MHzÄÚÑ¡Ôñ¡£µçÈÝÈ¡30PF×óÓÒ¡£

ÐͺÅͬÑùΪAT89C51µÄоƬ£¬ÔÚÆäºóÃ滹ÓÐƵÂʱàºÅ£¬ÓÐ12,16,20,24MHz¿ÉÑ¡¡£´ó¼ÒÔÚ¹ºÂòºÍÑ¡ÓÃʱҪעÒâÁË¡£ÈçAT89C51 24PC¾ÍÊÇ×î¸ßÕðµ´ÆµÂÊΪ24MHz£¬40P6·â×°µÄÆÕͨÉÌÓÃоƬ¡£

3.1.8 ¸´Î»µç·

ÔÚÕñµ´Æ÷ÔËÐÐʱ£¬ÓÐÁ½¸ö»úÆ÷ÖÜÆÚ£¨24¸öÕñµ´ÖÜÆÚ£©ÒÔÉϵĸߵçƽ³öÏÖÔÚ´ËÒý½Åʱ£¬½«Ê¹µ¥Æ¬»ú¸´Î»£¬Ö»ÒªÕâ¸ö½Å±£³Ö¸ßµçƽ£¬51оƬ±ãÑ­»·¸´Î»¡£¸´Î»ºóP0-P3¿Ú¾ùÖÃ1Òý½Å±íÏÖΪ¸ßµçƽ£¬³ÌÐò¼ÆÊýÆ÷ºÍÌØÊ⹦ÄܼĴæÆ÷SFRÈ«²¿ÇåÁã¡£µ±¸´Î»½ÅÓɸߵçƽ±äΪµÍµçƽʱ£¬Ð¾Æ¬ÎªROMµÄ0000H´¦¿ªÊ¼ÔËÐгÌÐò¡£³£Óõĸ´Î»µç·ÈçÏÂͼËùʾ£º

14

ר¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

ͼ3.5 ¸´Î»µç·ͼ

¸´Î»²Ù×÷²»»á¶ÔÄÚ²¿RAMÓÐËùÓ°Ïì¡£µ±8051ͨµç£¬Ê±Öӵ緿ªÊ¼¹¤×÷£¬ÔÚRESETÒý½ÅÉϳöÏÖ24¸öʱÖÓÖÜÆÚÒÔÉϵĸߵçƽ£¬ÏµÍ³¼´³õʼ¸´Î»¡£Ê²Ã´½Ð¸´Î»£¿¸´Î»Êǵ¥Æ¬»úÖØÐÂÖ´ÐгÌÐò´úÂëµÄÒâ˼¡£8051µÄ¸´Î»·½Ê½¿ÉÒÔÊÇ×Ô¶¯¸´Î»£¬Ò²¿ÉÒÔÊÇÊÖ¶¯¸´Î»¡£´ËÍ⣬RESET»¹ÊÇÒ»¸´Óýţ¬VccµôµçÆڼ䣬´Ë½Å¿É½ÓÉϱ¸ÓõçÔ´£¬ÒÔ±£Ö¤µ¥Æ¬»úÄÚ²¿RAMµÄÊý¾Ý²»¶ªÊ§¡£

3.1.9 ÊäÈëÊä³ö£¨I/O£©Òý½Å

P39-P32ΪP0.0-P0.7ÊäÈëÊä³ö½Å£¬³ÆΪP0¿Ú£¬ÊÇÒ»¸ö8λ©¼«¿ªÂ·ÐÍË«ÏòI/O¿Ú¡£ÄÚ²¿²»´øÉÏÀ­µç×èʱ£¬P0¿ÚÄÜÒÔÎüÊÕµçÁ÷µÄ·½Ê½Çý¶¯°Ë¸öLSTTL¸ºÔصç·¡£Í¨³£ÔÚʹÓÃʱÍâ½ÓÉÏÀ­µç×裬ÓÃÀ´Çý¶¯¶à¸öÊýÂë¹Ü¡£ÔÚ·ÃÎÊÍⲿ³ÌÐòºÍÍⲿÊý¾Ý´æ´¢Æ÷ʱ£¬P0¿ÚÊÇ·Öʱת»»µÄµØÖ·£¨µÍ8룩/Êý¾Ý×ÜÏߣ¬²»ÐèÒªÍâ½ÓÉÏÀ­µç×è¡£P1-P8ΪP1.0-P1.7ÊäÈëÊä³ö½Å£¬³ÆΪP1¿Ú£¬ÊÇÒ»¸ö´øÄÚ²¿ÉÏÀ­µç×èµÄ8λ˫ÏòI/O¿Ú¡£P1¿ÚÄÜÇý¶¯4¸öLSTTL¸ºÔØ¡£Í¨³£ÔÚʹÓÃʱÍâ²»ÐèÒªÍâ½ÓÉÏÀ­µç×裬¾Í¿ÉÒÔÖ±½ÓÇý¶¯·¢¹â¶þ¼«¹Ü¡£¶Ë¿ÚÖÃ1ʱ£¬ÄÚ²¿ÉÏÀ­µç×轫¶Ë¿ÚÀ­µ½¸ßµçƽ£¬×÷ÊäÈëÓá£

P21-P28ΪP2.0-P2.7ÊäÈëÊä³ö½Å£¬³ÆΪP2¿Ú£¬ÊÇÒ»¸ö´øÄÚ²¿ÉÏÀ­µç×èµÄ8λ˫ÏòI/O¿Ú£¬P2¿ÚÄÜÇý¶¯4¸öLSTTL¸ºÔØ¡£¶Ë¿ÚÖÃ1ʱ£¬ÄÚ²¿ÉÏÀ­µç×轫¶Ë¿ÚÀ­µ½¸ßµçƽ£¬×÷ÊäÈëÓ᣶ÔÄÚ²¿Flash³ÌÐò´æ´¢Æ÷±à³Ìʱ£¬½ÓÊÕ¸ß8λµØÖ·ºÍ¿ØÖÆÐÅÏ¢¡£ÔÚ·ÃÎÊÍⲿ³ÌÐòºÍ16λÍⲿÊý¾Ý´æ´¢Æ÷ʱ£¬P2¿ÚËͳö¸ß8λµØÖ·¡£¶øÔÚ·ÃÎÊ8λµØÖ·µÄÍⲿÊý¾Ý´æ´¢Æ÷ʱÆäÒý½ÅÉϵÄÄÚÈÝÔÚ´ËÆڼ䲻»á¸Ä±ä¡£

15

ר¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

P10-P17ΪP3.0-P3.7ÊäÈëÊä³ö½Å£¬³ÆΪP3¿Ú£¬ÊÇÒ»¸ö´øÄÚ²¿ÉÏÀ­µç×èµÄ8λ˫ÏòI/O¿Ú£¬P2¿ÚÄÜÇý¶¯4¸öLSTTL¸ºÔØ£¬Õâ8¸öÒý½Å»¹ÓÃÓÚרÃŵĵڶþ¹¦ÄÜ¡£¶Ë¿ÚÖÃ1ʱ£¬ÄÚ²¿ÉÏÀ­µç×轫¶Ë¿ÚÀ­µ½¸ßµçƽ£¬×÷ÊäÈëÓã¬ÈçÏÂ±í£º

±í3.1 P3¿Ú¹¦ÄÜ

P3Òý½Å P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 ¼æÓù¦ÄÜ ´®ÐÐͨѶÊäÈ루RXD£© ´®ÐÐͨѶÊä³ö£¨TXD£© ÍⲿÖжÏ0£¨1NT0£© ÍⲿÖжÏ1£¨1NT1£© ¶¨Ê±Æ÷0ÊäÈë(T0) ¶¨Ê±Æ÷1ÊäÈ루T1£© ÍⲿÊý¾Ý´æ´¢Æ÷дѡͨWR ÍⲿÊý¾Ý´æ´¢Æ÷дѡͨRD

P1-P3¶Ë¿ÚÔÚ×öÊäÈëʹÓÃʱ£¬ÒòÄÚ²¿ÓÐÉϽӵç×裬±»ÍⲿÀ­µÍµÄÒý½Å»áÊä³öÒ»¶¨µÄµçÁ÷¡£³ý´ËÖ®ÍâP3¶Ë¿Ú»¹ÓÃÓÚһЩרÃŹ¦ÄÜ¡£

3.2 Ó²¼þ¿òͼ

µ¥Æ¬»úµç×ÓÇÙµç·ÓÉAT89C51оƬ¡¢¸´Î»µç·¡¢Ê±Öӵ緡¢¼üÅ̵緺ͷ¢Òôµç·5¸ö²¿·Ö×é³É£¬¸÷²¿·ÖÓÐ×Ô¼º¶ÀÁ¢µÄ¹¦ÄÜ£¬µç·×Ü¿òͼÈçÏÂͼËùʾ£º

ͼ3.6 µç×ÓÇٰ˹¦ÄÜÉè¼Æµç·ͼ

16