»ùÓÚµ¥Æ¬»úµÄºìÍâζȼÆÉè¼Æ ÏÂÔر¾ÎÄ

´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

¼ÆËãºóµÄÐÄÂÊÖµµÈÊä³öÐÅÏ¢£»Ä¿Ç°Éè¼ÆÖÐÓÃÓÚÏÔʾµÄÏÔʾÆ÷¼þ¿ÉÒÔÑ¡ÔñÒº¾§ÆÁºÍÊýÂë¹ÜÀ´ÊµÏÖ¡£ÏÂÃæ¶Ô±ÈÁ½ÖÖÏÔʾ·½Ê½£¬È·¶¨±¾Éè¼ÆÏÔʾ·½°¸¡£

·½°¸1£ºÑ¡ÔñÊýÂë¹ÜÏÔʾ¡£ÊýÂë¹ÜµÄÌصãÊÇÏÔʾÄÚÈÝÇåÎú¡¢µç·¿ØÖƼòµ¥£¬²Ù×÷¼òµ¥¶øÇÒ¼Û¸ñ±ãÒË£¬Äܹ»Âú×ã´ó¶àÊý¼òµ¥³¡ºÏµÄÐèÒª¡£

·½°¸2£ºÑ¡ÔñLCD1602Òº¾§ÏÔʾ¡£Äܹ»ÏÔʾ32¸öÖÐÓ¢ÎÄ×Ö·û¼°0~9Êý×Ö¡£´ÓÏÔʾÄÚÈÝ¿´·Ç³£·á¸»£¬Ö»ÒªÏÔʾÖв»ÐèÒªÏÔʾÖÐÎÄ£¬LCD1602Òº¾§¶¼¿ÉÒÔÂú×ãÏÔʾµÄÐèÒª¡£

·½°¸Ñ¡Ôñ£º´ÓÏÔʾÄÚÈÝ¿´±¾Éè¼ÆÐèÒªÏÔʾӢÎÄ¡¢Êý×ÖºÍÊýѧ·ûºÅ£¬ÊýÂé¹Ü²»ÄÜÂú×ã±¾´ÎÉè¼ÆÏÔʾҪÇ󣬶øÇÒÊýÂë¹ÜÏÔʾµÄÕûÌ幦ºÄ¸ßÓÚÒº¾§ÏÔʾ¡£Òò´ËÑ¡Ôñ·½°¸2ʵÏÖϵͳµÄÏÔʾ¡£

4

´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

µÚÈýÕ Ӳ¼þµç·Éè¼Æ

3.1 ϵͳ½á¹¹

¸ù¾ÝÉÏÊöµç·ģ¿é·½°¸£¬ºìÍâζȼÆϵͳµÄÖ÷¿Øµç·ѡÓõ¥Æ¬»úоƬ£¬ÏÔʾ²¿·Ö²ÉÓÃÒº¾§µç·£¬ÍâΧÖ÷Òª°üÀ¨£ºTN9ºìÍâ´«¸ÐÆ÷Ä£¿é£¬±¨¾¯µç·£¬¾§Õñµç·µç·×é³É£¬ÏµÍ³×ÜÌå¿òͼÈçÏÂËùʾ¡£

¾§Õñµç··äÃùÆ÷±¨¾¯ºìÍâζȴ«¸ÐÆ÷STC89C52¸´Î»µç·µçÔ´µç·Һ¾§ÏÔʾ ͼ3-1 ϵͳ½á¹¹Í¼

3.2 Ö÷¿ØоƬµç·

3.2.1 µ¥Æ¬»ú¸ÅÊö

±¾ÎÄÉè¼ÆµÄºìÍâζȼÆϵͳ²ÉÓõÄSTC89C52µ¥Æ¬»ú²»ÊÇÏñFPGAÒ»ÑùÍê³ÉÂß¼­¹¦ÄܵÄCPU£¬¶øÊÇ°ÑCPUÒÔ¼°ÆäÍâΧµÄһЩµç·ϵͳ¼¯³Éµ½Ò»¿éоƬÉÏ£¬»»¾ä»°Ëµ£¬¾ÍÊǽ«¼ÆËã»ú¼¯³Éµ½µ¥Æ¬»úÉÏ¡£¿ÉÒÔÏëÏó£¬Ò»¸ö·Ç³£Î¢Ð͵ġ¢ÖØÁ¿·Ç³£ÇáµÄ¡¢¼Û¸ñ·Ç³£±ãÒ˵ļÆËã»ú½«Óзdz£´óµÄÊг¡¿Õ¼ä£¬ÆäÓ¦Ó÷¶Î§·Ç³£¹ã·º£¬¼È¿ÉÒÔÓÃÔÚѧϰµ¥Æ¬»úÉÏ£¬ÓÖ¿ÉÒÔÓ¦ÓÃÔÚ¿ª·¢ÉÏ¡£×ÜÖ®£¬µ¥Æ¬»úµÄ¼ÛÖµÊÇÎÞ·¨¹ÀÁ¿µÄ¡£

µ¥Æ¬»úµÄÓÉÀ´Ò²ÓÐÒ»¶ÎÀúÊ·£¬×î³õµÄÉè¼Æ·½°¸Êǽ«¸÷ʽ¸÷ÑùµÄÍâΧµç·»òÕß

5

´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

É豸µÈ¸úCPU¼¯³Éµ½Ò»Æ𣬼¯³É»¯ÎªÒ»¸ö×îСоƬ£¬´Ó¶ø¿ÉÒÔÈüÆËã»úϵͳ´Ó³¬´óÐͽø»¯ÎªÐ¡Ðͼ¯³É»¯µÄ¼ÆËã»úϵͳ£¬½ø¶ø¿ÉÒԷdz£·½±ãµØǶÈë½ø·Ç³£¸´ÔӵIJ¢ÇÒ¶ÔÌå»ýÒªÇóºÜ¸ßµÄÉ豸ÖУ¬¸ßЧµØ¿ØÖÆЭµ÷¸÷ʽÉ豸¡£´ÓÕâÖÖÉè¼Æ˼ÏëÖÐINTElµ®ÉúÁËZ80ÐͺŵÄ΢¿ØÖÆÆ÷£¬²¢ÇÒ£¬´ÓÕâ¸öʱ¼äµã¿ªÊ¼£¬µ¥Æ¬»ú¸úרÓô¦ÀíÆ÷±ä¿ªÊ¼³¯ÍêÈ«²»Í¬µÄ·½Ïò·¢Õ¹£¬³ÉΪÁ½ÖÖÍêÈ«²»Í¬µÄ´¦ÀíÆ÷Ä£¿é¡£

ÔÚ90Äê´úÔçÆÚ£¬µ±Ê±µÄµ¥Æ¬»úµÄλÊý»ù±¾¶¼ÊÇ4λ»òÕß8λµÄ£¬²¢ÇÒÔÚµ±Ê±ÓÐÒ»¿îоƬÓÉÓÚÆä¼òµ¥²¢ÇÒ¿É¿¿ÐԷdz£ºÃ¶ø¹ãÊܺÃÆÀ£¬Õâ¿îоƬ¾ÍÊÇINTELµÄ8031оƬ¡£ÔÚÕâ¿îоƬµÄ»ù´¡ÉÏ£¬³öÏÖÁ˸÷ÖÖ¸÷ÑùÐÔÄÜ¿É¿¿¡¢¼¯³É»¯·Ç³£ºÃµÄµ¥Æ¬»úÒÔ¼°µ¥Æ¬»úϵͳ¡£´ËºóÕâ¸öµ¥Æ¬»úϵͳ±ãΪ¸÷´ó³§ÉÌËùÇàíù£¬²¢ÇÒѸËÙÕ¼Áì¸÷´ó¹¤Òµ¿ØÖÆÁìÓò£¬Ò»Ö±µ½Ä¿Ç°ÎªÖ¹£¬¸Ãϵͳ»¹Ôڹ㷺µØÓ¦ÓÃÓÚ¸÷´ó¹¤Òµ¿ØÖÆÁìÓò¡£Ëæ×ſƼ¼µØ²»¶Ï½ø²½£¬¹¤ÒµÉ϶ÔÓÚ¹¤Òµ¿ØÖÆÁìÓòµÄÒªÇóÒ²²»¶ÏÌá¸ß£¬ÒÑÓеÄ4λ»ò8λϵͳÒѾ­²»ÄÜÂú×㵱ǰ¹¤Òµ¿ØÖÆÒªÇó£¬ËùÒÔ16λµ¥Æ¬»úϵͳӦÔ˶øÉú¡£µ«ÊÇ16λµ¥Æ¬»úÔÚÐÔ¼Û±ÈÉÏÍêȫûÓÐ4λ»ò8λµÄµ¥Æ¬»úÓÐÓÅÊÆ£¬ËùÒÔ16λµ¥Æ¬»úδÄÜÕ¼Áì¸÷´ó¹¤Òµ¿ØÖÆÁìÓò¡£´Ó90Äê´ú¿ªÊ¼£¬È«ÇòµÄ¿Æ¼¼¼¼Êõ±Å·¢Ê½·¢Õ¹£¬µ¥Æ¬»úµÄ¼¼ÊõÒ²ËæÖ®¼«´óµØÌá¸ß¡£INTEL¹«Ë¾¿ª·¢³öÁË32λµÄµ¥Æ¬»ú£¬²¢ÇÒÆäÐԼ۱ȷdz£¸ß£¬×ÔÈ»¶øÈ»µØÈ¡´úÁË16λµ¥Æ¬»úµÄ¸ß¶ËµØλ¡£32λµ¥Æ¬»úϵͳ´Ó´Î¿ªÊ¼³ÉΪ¸ß¶Ë¿ØÖÆÆ÷ϵͳ¡£²¢ÇÒÓÉÓÚÕâ¸ö¼¼Êõ¿ìËÙ·¢Õ¹µÄʱ´ú£¬Ö®Ç°µÄ°ËλºÍËÄλµ¥Æ¬»úµÄÐÔÄܺͿɿ¿ÐÔÒ²¼«´óµØÌá¸ßÁË£¬±ÈÆð°ËÊ®Äê´ú¸Õ³öÀ´µØʱºòÐÔÄÜÌá¸ßÁË°Ù±¶ÓÐÓ࣬ËùÒÔ8λµ¥Æ¬»úµÄÐÔ¼Û±ÈÓÅÊÆÔÙÒ»´ÎÌåÏÖ³öÀ´£¬ÔÚһЩµÍ¶ËµÄ¹¤Òµ¿ØÖÆÁìÓòÆäÍêÈ«ÄÜʤÈΣ¬²¢ÇÒ¼Û¸ñÒ²·Ç³£±ãÒË£¬´ó´óµØ½µµÍÁ˹¤ÒµÉú²ú³É±¾¡£Ö±ÖÁÄ¿Ç°À´Ëµ£¬32λµ¥Æ¬»úÊÇÔÚËùÓе¥Æ¬»ú¼Ò×åÖÐÐÔÄÜ×îºÃµÄÒ»¿îµ¥Æ¬»ú£¬Æä´¦ÀíÐÔÄܱÈÆð¾ÅÊ®Äê´úÖÐÆÚµÄרÓô¦ÀíÆ÷µÄÐÔÄÜÓйýÖ®¶øÎÞ²»¼°£¬ÆäÖ÷ƵÒѾ­¿É´ï313MHzÁË¡£²¢ÇÒ¼Û¸ñ·Ç³£Ö®±ãÒË£¬µ¥Æ¬»úµÄ³ö³§¼Û¸ñÏÖÔÚÖ»Òª1ÖÁ10ÃÀÔª½ø¿ÉÒÔ£¬ËùÒԳɱ¾·Ç³£µØµÍ£¬ÐԼ۱ȷdz£Ö®¸ß¡£ 3.2.2µ¥Æ¬»úµÄ¹¹³ÉÌØÐÔ

STC89C52µ¥Æ¬»úµÄ×é³É´óÖ°üÀ¨ÒÔϼ¸´óÄ£¿é£ºCPU¡¢IO¿Ú¡¢´æ´¢Æ÷¼þ¡¢ÄÚ´æ¡£ÕâЩ×é³É¸úÎÒÃÇ×Ô¼º¼ÒͥʹÓõĄ̈ʽµçÄÔÒ²·Ç³£ÏàËÆ£¬µ«ÊǸ÷¸ö²¿·ÖµÄÐÔÄܿ϶¨ÎÞ·¨¸ų́ʽµçÄÔÏàæÇÃÀ£¬±Ï¾¹¼Û¸ñÉϵ¥Æ¬»ú±ãÒËÁ˺ü¸Ê®ÉÏ°Ù±¶²»Ö¹¡£ÕâЩµÍ¶ËµÄµ¥Æ¬»úÓÃÔڱȽϼòµ¥µÄÓ¦ÓÃÉÏÒѾ­·Ç³£×ã¹»ÁË£¬ÏñÎÒÃǼÒÀïʹÓõÄ×Ô¶¯Ï´Ò»ú¡¢³éÓÍÑÌ»ú¡¢±ùÏäµÈµÈ£¬¶¼¿ÉÒÔ¿´µ½ÕâЩµ¥Æ¬»ú¡£µ±È»£¬µ¥Æ¬»úµÄ×÷ÓÃÖ÷

6

´óѧ±ÏÒµÂÛÎÄ£¨Éè¼Æ£©

ÒªÊǺËÐĵĿØÖÆÉÏ£¬ÊÇ×÷Ϊһ¸öϵͳµÄºËÐÄ¿ØÖƲ¿·Ö£¬Ò²¾ÍÊÇÒ»¸öϵͳµÄ¼òµ¥µÄ´óÄÔ¡£µ¥Æ¬»úÌØÐÔÈçÏ¡£

? ¾ßÓÐ8λÊý¾Ý×ÜÏߣ¬16λµØÖ·×ÜÏßµÄCPU£» ? ¾ßÓв¼¶û´¦ÀíÄÜÁ¦ºÍλ´¦ÀíÄÜÁ¦£»

? ²ÉÓùþ·ð½á¹¹£¬³ÌÐò´æ´¢Æ÷ÓëÊý¾Ý´æ´¢Æ÷µØÖ·¿Õ¼ä¸÷×Ô¶ÀÁ¢£» ? ¾ßÓÐÏàͬµØÖ·µÄ64KB³ÌÐò´æ´¢Æ÷ºÍ64KBÊý¾Ý´æ´¢Æ÷£» ? 128×Ö½ÚƬÄÚÊý¾Ý´æ´¢Æ÷£»

? 32¸ùË«Ïò²¢¿ÉÒÔ°´Î»Ñ°Ö·µÄI/OÏߣ» ? Á½¸ö16λ¶¨Ê±/¼ÆÊýÆ÷(8052ÓÐ3¸ö¡£

STC89C52µ¥Æ¬»úµÄ·âװͼÈçÏÂͼËùʾ¡£

?

ͼ3-2 µ¥Æ¬»úµç·

3.2.3¾§Õñµç·

¾§Õñµç·Êǵ¥Æ¬»úÖзdz£ÖØÒªµÄÒ»²¿·Ö£¬¾§Õñµç·¿ÉÒÔ¸øµ¥Æ¬»úÌṩʱÖÓÐźţ¬Ê±ÖÓÐźÅÊÇʵÏÖµ¥Æ¬»úÔËÐеıز»¿ÉÉÙµÄÒ»²¿·Ö¡£µ¥Æ¬»úоƬÄÚ²¿ÓÐÒ»¸ö·´Ïà·Å´óÆ÷£¬Õâ¸ö·´Ïà·Å´óÆ÷ÊÇÓÃÀ´×÷ΪÄÚ²¿Õñµ´Æ÷×÷Óõġ£ËüÓÐÁ½¸öÒý½Å£¬·Ö±ðΪXTAL1ºÍXTAL2£¬ÆäÖÐXTAL1Ϊ¸Ã·´Ïà·Å´óÆ÷µÄÊäÈë¶Ë£¬XTAL2ΪÊä³ö¶Ë¡£×Ô¼¤Õñµ´Æ÷ÊÇÓÉÕâ¸ö·´Ïà·Å´óÆ÷¸úƬÍâ¶ËʯӢ¾§ÌåÒ»Æð×é³ÉµÄ¡£¾§Õñµç·µÄ×é³É³ýÁËÕâ¸ö×Ô¼¤Õñµ´Æ÷Í⻹ÐèÒªÍâ½ÓÁ½¸öµçÈÝ£¬½«ÕâÁ½¸öµçÈÝÓë·Å´óÆ÷ÏàÁ¬½Ó¾Í¹¹

7