¼òÒ×Êý×Öµçѹ±íÉè¼Æ
5.3 ÐĵÃ
´Ë´ÎÉè¼Æ´ÓÀíÂÛµ½Êµ¼ù£¬ÎÒѧµ½ºÜ¶àµÄ֪ʶ£¬²»½ö¹®¹ÌÒÔǰѧ¹ýµÄ֪ʶ£¬²¢ÇÒѧ»áÁ˰ÑËùѧµÄÀíÂÛ֪ʶÔËÓõ½Êµ¼ùµ±ÖС£³õ²½ÊìϤÁËKeil¡¢Protues ¡¢Altium designer µÈÈí¼þ£¬ÊìϤÁËC51µ¥Æ¬»úµÄÄÚ²¿½á¹¹ÒÔ¼°Ó¦Óá£ÓÉÓÚÕÆÎÕµÄ֪ʶÓÐÏÞ£¬ÔÚÉè¼ÆÖÐÓöµ½µÄºÜ¶àµÄÀ§ÄÑ£¬È磺ÔÚÉè¼Æµç·°åʱ£¬³öÏÖÁ˺ܶàµÄ´íÎó£»Ñ¡ÓÃÆ÷¼þ²»ÊǺܺÏÀí£»µçÆ÷Ôª¼þÅŰ治ÊǺÜÕûÆë¹æ·¶£»×î´óµÄÀ§ÄѾÍÊǶÔÔªÆ÷¼þ²»ÊìϤ£¬ÒÔ¼°¶ÔÈí¼þµÄʹÓÃÊìϤ¶È²»¸ß¡£ÔÚÉè¼ÆÆÚ¼ä£¬Í¨¹ý´óÁ¿µØÊÕ¼¯×ÊÁÏ£¬ÔÚ×éÔ±µÄŬÁ¦ºÏ×÷ºÍÀÏʦµÄ°ïÖúÏ£¬ÎÒÃǽâ¾öÁËÀ§ÄÑ£¬Íê³ÉÁË´Ë´ÎÉè¼Æ¡£ÔÚ×îÖյļìÑéµ÷ÊÔ¹ý³ÌÖУ¬´ïµ½´Ë´ÎʵÑéµÄЧ¹û¡£´Ë´ÎÉè¼ÆÌá¸ßÁËÎҵ͝ÊÖÄÜÁ¦£¬¼ÓÇ¿ÁËÎÒ¶Ôµ¥Æ¬»úÀí½â£¬Ôö¼ÓÁËÎÒ¶Ôµ¥Æ¬»úµÄÐËȤ£¬¾õµÃµ¥Æ¬»ú¹¦ÄÜÇ¿´ó²¢ÇÒÉñÆæ£¬ÔÚÒÔºóµÄѧϰµ±ÖÐѧ»áÀíÂÛÁªÏµÊµ¼Ê£¬²»¶Ï¼ÓÇ¿×Ô¼ºµÄ¶¯ÊÖÄÜÁ¦¡£
- 12 -
¼òÒ×Êý×Öµçѹ±íÉè¼Æ
²Î¿¼ÎÄÏ×
[1]ÀîȺ·¼£¬Ð¤¿´.µ¥Æ¬»úÔÀí½Ó¿ÚÓëÓ¦Ó㨵Ú2°æ£©[M].±±¾©£ºÐ»ª´óѧ³ö°æÉ磬2010 [2]³Â¹â¶«£¬ÕÔÐÔ³õ.µ¥Æ¬Î¢ÐͼÆËã»úÔÀíÓë½Ó¿Ú¼¼Êõ[M].Î人£º»ªÖпƼ¼´óѧ³ö°æÉ磬1999 [3]ÁÖÁ¢µÈ.µ¥Æ¬»úÔÀí¼°Ó¦Ó᪻ùÓÚProteusºÍKeil[M].±±¾©£ºµç×Ó¹¤Òµ³ö°æÉ磬2009 [4]ÂíÖÒ÷µÈ.µ¥Æ¬»úCÓïÑÔÓ¦ÓóÌÐòÉè¼Æ[M].±±¾©£º±±¾©º½¿Õº½Ìì´óѧ³ö°æÉ磬2005
[5]Ðì°®¾ûµÈ.µ¥Æ¬»úÔÀíʵÓÿγ̡ª»ùÓÚProteusÄ£Äâ·ÂÕæ£¨µÚ2°æ£©[M].±±¾©£ºµç×Ó¹¤Òµ³ö°æÉ磬2009
[6]Ðì°®¾û£¬ÅíÐ㻪.µ¥Æ¬»ú¸ß¼¶ÓïÑÔC51Ó¦ÓóÌÐòÉè¼Æ[M].±±¾©£ºµç×Ó¹¤Òµ³ö°æÉ磬1998 [7]лά³É£®µ¥Æ¬»úÔÀíÓëÓ¦Óü°C51³ÌÐòÉè¼Æ[M]. ±±¾©£ºÇ廪´óѧ³ö°æÉ磬2005.4.100-112. [8]´÷Ïɽð£®51µ¥Æ¬»ú¼°ÆäCÓïÑÔ³ÌÐò¿ª·¢ÊµÀý[M]. ±±¾©£ºÇ廪´óѧ³ö°æÉ磬2008.2.189-193
- 13 -
¼òÒ×Êý×Öµçѹ±íÉè¼Æ
¸½Â¼
¸½Â¼1 ϵͳÉè¼ÆÔÀíͼ
ͼ14ΪÊý×Öµçѹ±íÔÀíͼ£¬Í¼15ΪÊý×Öµçѹ±íµÄPCBͼ£¬¸ÃͼÔÚÈí¼þAltium DesignerÖÐÍê³É£¬¼´·âװͼÈçÏÂͼ£º
ͼ14 µçѹ±íÔÀíͼ
ͼ15 µçѹ±íµÄPCBͼ
- 14 -
¼òÒ×Êý×Öµçѹ±íÉè¼Æ
¸½Â¼2£ºProtues·ÂÕæÍ¼
±¾Éè¼Æ²ÉÓõÄÊǸı们¶¯±ä×èÆ÷µÄ×èÖµÀ´¸Ä±äµçѹ±íµÄÖµ£¬ËùÒԸõç·Ö÷ÒªÓÉLEDÊýÂë¹ÜÏÔʾÆ÷¡¢AT89C51¡¢ADC0808¡¢»¬¶¯±ä×èÆ÷µÈÕ⼸¸ö²¿·ÖÀ´¹¹³ÉÊý×Öµçѹ±íµÄÔÀíͼ¡£¸Ãµç·ÔÀíͼµÄÖÆ×÷ÔÚÈí¼þProtuesÖÐÍê³É¡£Í¼16ΪÊý×Öµçѹ±íµÄÔÚProtuesÈí¼þÖеķÂÕæÍ¼£º
ͼ16 Êý×Öµçѹ±í·ÂÕæÍ¼
¸½Â¼3£ºÔ´´úÂë
ÕâÀïÎÒÃÇÓÃCÓïÑÔÀ´±à³Ì£¬ÊµÏÖ¼òÒ×Êý×Öµçѹ±íµÄ¹¦ÄÜ£¬ÒªÊµÏÖ¸ÃÊý×Öµçѹ±íµÄ¹¦ÄÜ£¬Ô´³ÌÐòÖ÷ÒªÓÉÖ÷º¯Êý¡¢ÑÓʱº¯Êý¡¢ÖжϳÌÐò¡¢ÏÔʾº¯ÊýÍê³É¡£¶øA/Dת»»¹¦ÄÜÔÚÖ÷º¯ÊýÖÐʵÏÖ¡£ 1¡¢ÑÓʱº¯Êý£º
void Delay(unsigned int m) {
unsigned int i£¬j; for (i=0; i - 15 - for(j=0; j<125;j++) ;