ÕªÒª£ºÉè¼Æ²ÉÓÃAT89C51µ¥Æ¬»ú¡¢A/Dת»»Æ÷ADC0808ºÍ¹²Ñô¼«ÊýÂë¹ÜΪÖ÷ÒªÓ²¼þ£¬·ÖÎöÁËÊý×Öµçѹ±íProteusÈí¼þ·ÂÕæµç·Éè¼Æ¼°±à³Ì·½·¨¡£½«µ¥Æ¬»úÓ¦ÓÃÓÚ²âÁ¿¼¼ÊõÖУ¬²ÉÓÃADC0808½«Ä£ÄâÐźÅת»¯ÎªÊý×ÖÐźţ¬ÓÃAT89C51ʵÏÖÊý¾ÝµÄ´¦Àí£¬Í¨¹ýÊýÂë¹ÜÒÔɨÃèµÄ·½Ê½Íê³ÉÏÔʾ¡£Éè¼ÆµÄÊý×Öµçѹ±í¿ÉÒÔ²âÁ¿0¡«5 VµÄµçѹֵ£¬AT89C51Ϊ8λµ¥Æ¬»ú£¬µ±ADC0808µÄÊäÈëµçѹΪ5 Vʱ£¬Êä³öÊý×ÖÁ¿ÖµÎª+4£®99 V¡£±¾Éè¼Æµç·¼òµ¥¡¢³É±¾µÍ¡¢ÐÔÄÜÎȶ¨¡£
0 ÒýÑÔ
Ëæ×ŵç×Ó¿Æѧ¼¼ÊõµÄ·¢Õ¹£¬µç×Ó²âÁ¿³ÉΪ¹ã´óµç×Ó¹¤×÷Õß±ØÐëÕÆÎÕµÄÊֶΣ¬¶Ô²âÁ¿µÄ¾«¶ÈºÍ¹¦ÄܵÄÒªÇóÒ²Ô½À´Ô½¸ß£¬¶øµçѹµÄ²âÁ¿ÉõΪͻ³ö£¬ÒòΪµçѹµÄ²âÁ¿×îΪÆձ顣Êý×Öµçѹ±íÊDzÉÓÃÊý×Ö»¯²âÁ¿¼¼ÊõÉè¼ÆµÄµçѹ±í¡£Êý×Öµçѹ±íÓëÄ£Äâµçѹ±íÏà±È£¬¾ßÓжÁÊýÖ±¹Û¡¢×¼È·¡¢ÏÔʾ·¶Î§¿í¡¢·Ö±æÁ¦¸ß¡¢ÊäÈë×迹´ó¡¢¼¯³É¶È¸ß¡¢¹¦ºÄС¡¢¿¹¸ÉÈÅÄÜÁ¦Ç¿£¬¿ÉÀ©Õ¹ÄÜÁ¦Ç¿µÈÌص㣬Òò´ËÔÚµçѹ²âÁ¿¡¢µçѹУ׼ÖÐÓÐ׏㷺µÄÓ¦Óᣱ¾ÎIJÉÓÃADC0808¶ÔÊäÈëÄ£ÄâÐźŽøÐÐת»»£¬¿ØÖƺËÐÄAT89C51µ¥Æ¬»ú¶Ôת»»µÄ½á¹û½øÐÐÔËËãºÍ´¦Àí£¬×îºóÇý¶¯Êä³ö×°ÖÃÏÔʾÊý×ÖµçѹÐźţ¬Í¨¹ýProteus·ÂÕæÈí¼þʵÏÖ½Ó¿Úµç·Éè¼Æ£¬²¢½øÐÐʵʱ·ÂÕæ¡£
ProteusÈí¼þÊÇÒ»Öֵ緷ÖÎöºÍʵÎïÄ£Äâ·ÂÕæÈí¼þ¡£ËüÔËÐÐÓÚWindows²Ù×÷ϵͳÉÏ£¬¿ÉÒÔ½øÐзÂÕæ¡¢·ÖÎö(SPICE)¸÷ÖÖÄ£ÄâÆ÷¼þºÍ¼¯³Éµç·£¬ÊǼ¯µ¥Æ¬»úºÍSPICE·ÖÎöÓÚÒ»ÉíµÄ·ÂÕæÈí¼þ£¬¹¦ÄÜÇ¿´ó£¬¾ßÓÐϵͳ×ÊÔ´·á¸»¡¢Ó²¼þͶÈëÉÙ¡¢ÐÎÏóÖ±¹ÛµÈÓŵ㣬½üÄêÀ´Êܵ½¹ã´óÓû§µÄÇàíù¡£
1 ϵͳ¸ÅÊö
1.1 Éè¼ÆÈÎÎñ
ÀûÓõ¥Æ¬»úAT89C51ÓëADC0808Éè¼ÆÒ»¸öÊý×Öµçѹ±í£¬½«Ä£ÄâÐźÅ0¡«5 VÖ®¼äµÄµçѹֵת»»³ÉÊý×ÖÁ¿Ðźţ¬ÒÔÁ½Î»ÊýÂë¹ÜÏÔʾ£¬²¢Í¨¹ýÐéÄâµçѹ±í¹Û²ìADC0808Ä£ÄâÁ¿ÊäÈëÐźŵĵçѹֵ£¬LEDÊýÂë¹ÜʵʱÏÔʾÏàÓ¦µÄÊýÖµÁ¿¡£
1.2 ×ÜÌå·½°¸
Êý×Öµçѹ±íµç·×é³É¿òͼÈçͼ1Ëùʾ¡£
±¾Éè¼ÆÖÐÐèÒªÓõ½µÄµç·ÓеçÔ´µç·¡¢Ä£/Êýת»»µç·¡¢µ¥Æ¬»ú¿ØÖƵç·¡¢ÏÔʾµç·µÈ¡£Éè¼ÆÖÐÐèÒªÓõ½µÄоƬÓÐAT89C51µ¥Æ¬»ú¡¢ADC-0808¡¢74LS74¡¢LEDÊýÂë¹ÜµÈ¡£
2 Êý×Öµçѹ±íµÄProteusÈí¼þ·ÂÕæµç·Éè¼Æ
´ý²âµçѹÊäÈëÐźÅÔÚADC0808оƬ³ÐÊܵÄ×î´ó¹¤×÷µçѹ·¶Î§ÄÚ£¬¾¹ýÄ£/Êýת»»µç·ʵÏÖA/Dת»»£¬Í¨¹ýµ¥Æ¬»ú¿ØÖƵç·½øÐгÌÐòÊý¾Ý´¦Àí£¬È»ºóͨ¹ýÆ߶ÎÒëÂë/Çý¶¯ÏÔʾµç·ʵÏÖÊýÂë¹ÜÏÔʾÊäÈëµçѹ¡£
Ó²¼þµç·ÔÀíͼÈçͼ2Ëùʾ¡£
2.1 AT89C51µ¥Æ¬»úºÍÊýÂë¹ÜÏÔʾµç·µÄ½Ó¿ÚÉè¼Æ
ÀûÓõ¥Æ¬»úAT89C51ÓëADC0808Éè¼ÆÒ»¸öÊý×Öµçѹ±í£¬½«Ä£ÄâÐźÅ0¡«5 VÖ®¼äµÄÖ±Á÷µçѹֵת»»³ÉÊý×ÖÁ¿ÐźÅ0¡«FF£¬ÒÔÁ½Î»ÊýÂë¹ÜÏÔʾ¡£ProteusÈí¼þÆô¶¯·ÂÕ棬µ±Ç°ÊäÈëµçѹΪ2£®5 V£¬×ª»»³ÉÊý×ÖֵΪ7FH£¬ÓÃÊó±êÖ¸Õëµ÷½ÚµçλÆ÷RV1£¬¿É¸Ä±äÊäÈëÄ£/Êýת»»Æ÷ADC0808µÄµçѹ£¬²¢Í¨¹ýÐéÄâµçѹ±í¹Û²ìADC0808Ä£ÄâÁ¿ÊäÈëÐźŵĵçѹֵ£¬LEDÊýÂë¹ÜʵʱÏÔʾÏàÓ¦µÄÊýÖµÁ¿¡£
ÔÚProteusÈí¼þÖÐÉèÖÃAT89C51µ¥Æ¬»úµÄ¾§ÕñƵÂÊΪ12 MHz¡£±¾µç·EA½Ó¸ßµçƽ£¬Ã»ÓÐÀ©Õ¹Æ¬ÍâROM¡£
2.2 A/Dת»»µç·µÄ½Ó¿ÚÉè¼Æ
A/Dת»»Æ÷²ÉÓü¯³Éµç·ADC0808¡£ADC0808¾ßÓÐ8·ģÄâÁ¿ÊäÈëÐźÅIN0¡«IN7(1¡«5½Å¡¢26¡«28½Å)£¬µØÖ·ÏßC¡¢B¡¢A(23¡«25½Å)¾ö¶¨ÄÄһ·ģÄâÊäÈëÐźŽøÐÐA/Dת»»£¬±¾µç·½«µØÖ·ÏßC¡¢B¡¢A¾ù½ÓµØ£¬¼´Ñ¡Ôñ0ºÅͨµÀÊäÈëÄ£ÄâÁ¿µçѹÐźš£22½ÅALEΪµØÖ·Ëø´æÔÊÐí¿ØÖÆÐźţ¬µ±ÊäÈëΪ¸ßµçƽʱ£¬¶ÔµØÖ·ÐźŽøÐÐËø´æ¡£6½ÅSTARTΪÆô¶¯¿ØÖÆÐźţ¬µ±ÊäÈëΪ¸ßµçƽʱ£¬A/Dת»»¿ªÊ¼¡£±¾µç·½«ALE½ÅÓëSTART½Å½Óµ½Ò»Æ𣬹²Í¬Óɵ¥Æ¬»úµÄP2£®0½ÅºÍWR½Åͨ¹ý»ò·ÇÃÅ¿ØÖÆ¡£7½ÅEOCΪA/Dת»»½áÊøÐźţ¬µ±A/Dת»»½áÊøʱ£¬7½ÅÊä³öÒ»¸öÕýÂö³å£¬´ËÐźſÉ×÷ΪA/Dת»»ÊÇ·ñ½áÊøµÄ¼ì²âÐźŻòÏòCPUÉêÇëÖжϵÄÐźţ¬±¾µç·ͨ¹ýÒ»¸ö·ÇÃÅÁ¬½Óµ½µ¥Æ¬»úµÄP3£®2½Å¡£9½ÅOEΪA/Dת»»Êý¾ÝÊä³öÔÊÐí¿ØÖÆÐźţ¬µ±OE½ÅΪ¸ßµçƽʱ£¬ÔÊÐí¶ÁÈ¡A/Dת»»µÄÊý×ÖÁ¿¡£¸ÃOE½ÅÓɵ¥Æ¬»úµÄP2£®0½ÅºÍRD½Åͨ¹ý»ò·ÇÃÅ¿ØÖÆ¡£10½ÅCLOCKΪADC0808µÄʵʱʱÖÓÊäÈë¶Ë£¬ÀûÓõ¥Æ¬»ú30Òý½ÅALEµÄÁù·ÖƵ¾§ÕñƵÂʵõ½Ê±ÖÓÐźš£Êý×ÖÁ¿Êä³ö¶Ë8¸ö½Óµ½µ¥Æ¬»úµÄP0¿Ú¡£
3 Êý×Öµçѹ±íµÄÈí¼þ³ÌÐòÉè¼Æ
ϵͳÉϵç״̬£¬³õʼ»¯ADC0808µÄÆô¶¯µØÖ·£¬ÊýÂë¹ÜÏÔʾ¹Ø±Õ£¬¿ªÊ¼Æô¶¯A/Dת»»¡£µÈ´ýÆô¶¯½áÊøºó£¬½«ADC0808µÄ0ºÅͨµÀÄ£ÄâÁ¿ÊäÈëÐźÅת»»Êä³öµÄÊý×ÖÁ¿½á¹ûͨ¹ýÊýÂë¹Ü¶¯Ì¬ÏÔʾµÄ·½Ê½ÏÔʾµ½ÈýλÊýÂë¹ÜÉÏ¡£
¸ù¾ÝÉè¼ÆÒªÇó½áºÏÓ²¼þµç·£¬ÔÚÊäÈëÄ£ÄâÐźÅʱ²ÉÓõç×è·Öѹ£¬×îÖյIJÉÑùÊäÈëµçѹֻÓÐʵ¼ÊÊäÈëµçѹµÄÊ®·ÖÖ®Ò»£¬ËùÒÔÔÚ±àд³ÌÐòÖÐÒª±àдһ¶ÎÊý¾Ýµ÷Õû³ÌÐò£¬ÆäÖл¹Ó¦×¢ÒâÓ²¼þÏÔʾµç·²ÉÓÃÁ˶¯Ì¬É¨ÃèÏÔʾ£¬ÔÚ¶¯Ì¬É¨ÃèÏÔʾ·½Ê½ÖУ¬¶¯Ì¬É¨ÃèµÄƵÂÊÓÐÒ»¶¨µÄÒªÇó£¬ÆµÂÊÌ«µÍ£¬ÊýÂë¹ÜLED½«»á³öÏÖÉÁ˸ÏÖÏó£¬Í¨³£ÊýÂë¹ÜµãÁÁʱ¼ä¼ä¸ôÒ»°ã¾ùÈ¡5ms×óÓÒΪÒË£¬Õâ¾ÍÒªÇóÔÚ±àд³ÌÐòʱ£¬Ê¹ÆäµãÁÁ²¢±£³ÖÒ»¶¨µÄʱ¼ä¡£×ܽáÒÔÉÏ·ÖÎö£¬³ÌÐòÁ÷³ÌͼÈçͼ3£¬Í¼4Ëùʾ¡£
±¾µç·µÄ³ÌÐòÉè¼ÆÖ÷Òª°üÀ¨A/Dת»»²¿·Ö¡¢LEDÏÔʾ¡¢³õʼ»¯ºÍ¶¨Ê±Æ÷Öжϲ¿·Ö¡£²¿·Ö³ÌÐò´úÂëÈçÏÂËùʾ¡£
5 ½áÊøÓï
±¾ÎĵÄÊý×Öµçѹ±í¿ÉÒÔ²âÁ¿0¡«5 VµÄµçѹֵ£¬AT89C51Ϊ8λµ¥Æ¬»ú£¬µ±ADC0808µÄÊäÈëµçѹΪ5 Vʱ£¬Êä³öÊý×ÖÁ¿ÖµÎª+4£®99 V¡£Èç¹ûÒª»ñµÃ¸ü¸ßµÄ¾«¶È£¬Ðè²ÉÓÃI2λ¡¢I3λµÈ¸ßÓÚ8λµÄA/Dת»»Æ÷¡£Êý×Öµçѹ±íµÄÏÔʾ²¿·Ö¿ÉÒÔÔö¼ÓBCDÂëµ÷Õû³ÌÐòÀ´Í¨¹ýÈýλÊýÂë¹ÜÏÔʾÆäÊý¾Ý¡£±¾Éè¼ÆµÄÏÔʾƫ²î£¬¿ÉÒÔͨ¹ýУÕý0808µÄ»ù×¼²Î¿¼µçѹÀ´½â¾ö£¬»òÓÃÈí¼þ±à³ÌÀ´Ð£ÕýÆä²âÁ¿Öµ¡£±¾ÏµÍ³ÔÚÉè¼Æ¹ý³ÌÖÐͨ¹ýProteus·ÂÕæÈí¼þµÄµ÷ÊÔ£¬¾ßÓеç·¼òµ¥¡¢³É±¾µÍ¡¢¾«¶È¸ß¡¢ËٶȿìºÍÐÔÄÜÎȶ¨µÈÌص㡣