DSP-ADÄ£¿éѧϰµÄÐĵà 1.AD²ÉÑùµÄ¸ß¼¶½Ì³Ì
¾¹ýÕ⼸ÌìµÄæµ£¬ÎҸоõÎÒ¶Ô2812µÄADÄ£¿éÓÖÓÐÁËһЩеÄÀí½â£¬¸Ð¾õADµÄ¿ò¼ÜÒѾ±»ÎҼܳö£¬ÏÖÔÚÀ´ËµÃ÷Õ⼸Ìì¶ÔÆäÖеÄÀí½â¡£ 1.1.ADµÄ½á¹¹
Ê×ÏÈ»¹ÊÇÒª½ÓÊÜÒ»ÏÂADµÄ»ù±¾½á¹¹°É£¡°Ñ¼¸¸öÈÝÒ×»ìÏýŶ¸ÅÄîÖØÐµĶ¨Î»£¬Èôó¼Ò¿´¿´ÎÒ×Ô¼ºµÄÀí½â£¬ ¢ÙË«ÅÅÐòºÍ¼¶Áª¹¤×÷ģʽ ¢Ú˳Ðò²ÉÑùºÍͬ²½²ÉÑù ¢ÛÆôÍ£/Á¬Ðø¹¤×÷ģʽ
ÕâÈý¸ö¸ÅÄîÊÇÎÒ×Ô¼ºÑ§Ï°µÄʱºòÈÝÒ×»ìÏý»òÊDz»ÖªµÀÈçºÎ²ÅÄܺܺÃÔËÓõÄÒ»¸öÃż÷
ÏÂÃæÒÔÒ»¸öͼÐÎÀ´±íʾËûÃÇÖ®¼äµÄ¹ØÏµ
ËùÒÔ2812AD×ܹ²ÓÐ8ÖÖ¹¤×÷·½Ê½¿ÉÒÔʵÏÖ£¬ÔÚʵ¼ÊÔËÓÃÖпÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèҪѡÔñºÏÊʵŤ×÷·½Ê½¡£
1.2.ADÄ£¿éʱÖÓÎÊÌâµÄÌá³ö ¢Ù¸ßËÙʱÖÓ
¢ÚADCLK-ADÄ£¿éʱÖÓ
¢Ûʼþ¹ÜÀíÆ÷ʱÖÓ(Èç¹ûÒªÓõ½EVA/BÀ´´¥·¢ADÆô¶¯µÄʱºò)
ÒÔÉϾÍÊÇÕû¸öºÍϵͳ¡¢ADÄ£¿éÏà¹ØµÄËùÓÐʱÖÓµÄÐÅÏ¢¡£µ±È»ÀïÃæÉæ¼°ºÜ¶à¼Ä´æÆ÷£¬¸÷¸ö¼Ä´æÆ÷µÄÉèÖÿÉÒÔ²éÏà¹ØµÄ×ÊÁϵóö×Ô¼ºÏëÒªµÄºÏÊʵÄʱÖÓºÍÏàÓ¦µÄ²ÉÑù±£³ÖÂö³åµÄ¿í¶È¡£ 1.3¼¸¸ö»ù±¾¸ÅÄî
½ÓÏÂÀ´½âÊͼ¸¸ö³£»ìµÄ¸ÅÄµ«ÊǶ¼ÊDZ¾È˸öÈ˵ÄÀí½â²»Ò»¶¨×¼È·¡£ ¢ÙAD²ÉÑùƵÂÊ ¢ÚADÆô¶¯ÆµÂÊ
¢ÛADµÄ²ÉÑù±£³Ö¿í¶È ¢ÜADµÄת»»Ê±¼ä
ÒÔ¼°ÕâЩ¸úADCclkÖ®¼äµÄÁªÏµ£¿
Ê×ÏÈÀ´ËµÃ÷Ò»ÏÂAD²ÉÑùƵÂÊ£¬ÎÒ¸öÈËÈÏΪAD²ÉÑùƵÂʾÍÊÇ1SÖвÉÑù¶àÉÙ¸öµã£¬ÄÇô¸ù¾Ýʵ¼ÊÔËÓÃADÄ£¿éµÄ¾Ñ飬Äã×Ô¼ºÆô¶¯¼¸´ÎADÄ£¿é£¬Ëü¾Í²ÉÑù¼¸´Î£¬Òâζ×ÅÆäʵADµÄ²ÉÑùƵÂʾÍÊÇADµÄÆô¶¯ÆµÂÊ£¬Èç¹ûÄãÓÃʼþ¹ÜÀíÆ÷À´´¥·¢µÄ»°£¬ÄÇô´¥·¢ÆµÂÊҲͬÑùÊÇADµÄ²ÉÑùƵÂÊ£¬Ò²¾ÍÊÇÄãËùÓõÄͨÓö¨Ê±Æ÷µÄ¶¨Ê±Ê±¼ä¡£Æä´Î£¬ADµÄ²ÉÑù±£³Öʱ¼ä£¬Õâ¸öÊÇÒ»¶¨ADÆô¶¯¾ÍÂíÉÏ¿ªÊ¼²ÉÑù£¬ÓÉÓÚ²ÉÑùÕâ¸ö¹ý³Ì¾ÍÊǸøµçÈݳäµçµÄ¹ý³Ì£¬ÄÇô¾ÍÊÇÒâζ×ÅÒªÐèÒªÒ»¶ÎµÄʱ¼äµçÈݲſÉÒÔµçºÉ°ÑµçºÉ´¢´æÆðÀ´£¬²ÉÑù±£³Öʱ¼ä¾ÍÊÇÆðµ½Õâ¸ö×÷Óõ쬵«ÊǺÍADµÄÆô¶¯ÆµÂÊÓÐʲô¹ØÏµÄØ£¿¸öÈËÈÏΪADµÄ²ÉÑùƵÂʾÍÊÇÏàÁÚÁ½¸ö²ÉÑùµãÖ®¼äµÄʱ¼ä¼ä¸ôÓ¦¸ÃÒª´óÓÚ²ÉÑù±£³ÖÆ÷±£³ÖµÄʱ¼ä£¬ÕâÑù²Å¿ÉÒÔ±£Ö¤ÔÚÏÂÒ»´Î²ÉÑù´¥·¢µ½À´Ö®Ç°°ÑÐźſɿ¿µÄ±£³ÖÏÂÀ´¡£×îºó½²µ½£¬ADµÄת»»Ê±¼ä£¬Õâ¸ö¾ÍÊDzÉÑù±£³Öºó£¬Òª½«±£³ÖµÄÄ£ÄâÁ¿×ª»»³ÉÊý×ÖÁ¿£¬¾ÍҪͨ¹ýÄÚ²¿µÄת»»Æ÷£¬×ª»»Æ÷µÄʱ¼ä¸úADCclkÓйء£ÒòΪ´ó¼Ò¶¼ÖªµÀADת»»Æ÷ת»»ÐèÒª¸øËûÌṩʱÖÓ£¬ÄÇôʱÖÓÆµÂÊÔ½¸ß£¬×ª»»µÄËÙ¶ÈÔ½¿ì£¬ÕâÑùת»»Ê±¼ä¾ÍԽС¡£
ÕâЩ¹ØÏµÏ£Íû´ó¼Ò¿ÉÒÔÀí½âÇå³þ£¬²»¹ýÒÔÉ϶¼ÊDZ¾ÈË×Ô¼ºµÄÀí½â£¬Ï£Íû¿ÉÒÔ°ïÎÒÖ¸³ö´íÎóµÄµØ·½¡£
¢ÝºÏÀíµÄ°²ÅżÆËãÕâЩƵÂʺÍʱ¼äÊÇAD²ÉÑùµÄ¹Ø¼ü£¬±ÈÈçÒ»¸öÕýÏÒÐźÅÈç¹ûÄúÒªÇóËûÒªÔÚÒ»¸öÕýÏÒ²¨µÄÒ»¸öÖÜÆÚÄÚ²ÉÑù24¸öµã£¬ÄÇôÊ×ÏÈҪȷ¶¨AD
µÄÆô¶¯ÆµÂÊÒ²¾ÍÊDzÉÑùƵÂÊ£¬¼´20ºÁÃëÄÚ²ÉÑù24µã£¬ÄÇô¾Í¿ÉÒÔÈ·¶¨1ÃëÄÚÒª²É¶àÉÙ¸öµãÁË£¬Ò²¾ÍÊÇ¿ÉÒÔÈ·¶¨ÏàÁÚÁ½¸ö²ÉÑùµãÖ®¼äµÄʱ¼ä¼ä¸ô£¬¼´20ºÁÃë/24=0.8333ºÁÃ룻ÕâÑù¾Í¿ÉÒÔ¸ù¾ÝEVʼþ¹ÜÀíÆ÷µÄʱÖÓÀ´È·¶¨Í¨Óö¨Ê±Æ÷µÄÖÜÆÚ¼Ä´æÆ÷µÄÖµ£¨¼ÙÉèÓÃÖÜÆÚÆ¥ÅäÖжÏÀ´´¥·¢£©Èç¹û¸ßËÙʱÖӵįµÂÊÊÇ75MºÕ×È£¬
ÆäÖÐEVʱÖӵķ֯µÏµÊýΪx£¬ÄÇô¾Í¿ÉÒÔÖªµÀcount=75*8333.3/xÀ´È·¶¨¼ÆÊýÖµÁË
¢Þ¾ÍÊǺÏÀíµÄ°²ÅŲÉÑùµÄ±£³Öʱ¼äÒ²Êǹؼü°¡£¡²»¹ý¶ÔÒÔÔÛÃÇËùÓеÄ50ºÕ×ÈµÄµÍÆµÀ´ËµÔÚ²ÉÑùµãºÜÉÙµÄʱºò£¬±ÈÈ缸ʮ¸öµã¿ÉÄÜ»á²»ÖØÒª£¬Ö÷ÒªÔÒòÊÇÈç¹û¸ßËÙʱÖÓÔÚ75ºÕ×ÈÏ£¬Äã°ÑADCCLKPSÉèΪ15£¬CPSÉèΪ1ÕâÑù
ADCCLK=75/(ADCCLKPS*2*(1+CPS))MHz,Ôò¶ÔÓ¦µÄ²ÉÑù´°¿Ú¿í¶È£¬Ä㼴ʹ½«ACQ_PSÉèΪ15£¬ÕâÑù¿í¶ÈÒ²Ö»ÓУ¬25.6us,³ý·ÇÄã½µµÍ¸ßËÙʱÖӵįµÂÊ£¬µ«ÊǽµµÍÁËÒ²»áÓ°ÏìADµÄ×°»»ËÙ¶È¡£µ«ÊÇÔÚ²ÉÑùƵÂʸߵÄʱºò¼´²ÉÑùµÄµãÊý¶àµÄʱºò£¬Õâ¸ö¾ÍÒª¿¼ÂÇÁË£¬²ÉÑùµãÊý¶àÁË£¬Òâζ×ŲÉÑùµãÖ®¼äµÄ¼ä¸ôËõСÁË£¬Èç¹û¶àµ½Ò»¶¨µÄ³Ì¶Èʱºò£¬¿ÉÄÜÖ®¼äµÄ¼ä¸ô»á´ïµ½uSs¼¶±ð£¬ÕâÑùÄã¾ÍÒª¿¼ÂDzÉÑùµÄ¼ä¸ôÒª´óÓÚ²ÉÑù±£³ÖµÄʱ¼ä£¬ÒòΪÕâÑù²Å¿ÉÒÔ±£Ö¤¿É¿¿µÄ±£³ÖÊý¾Ý£¬·ñÕ߾ͻá³öÏÖ²ÉÑù³ö´í¡£
¢ßÔÚ²ÉÑù¹ý³ÌÖУ¬ÒªÏëÈÃAD׼ȷ²¢ÇÒ°´ÕÕÒªÇóµÄµãÊý½øÐвÉÑùµÄ»°£¬Ò»¶¨ÒªÅäÖúÃADµÄ·ÖƵʱÖÓ£¬ÖÁÉÙÒª¶ÔËü½øÐÐÒ»´Î·ÖƵ£¬È»ºóÔÚACQ_PSÄÚÉèÖÃÏàÓ¦µÄ±£³Ö²ÎÊý£¬µ±È»·ÖƵÊýÔÙÔö´óÒ²ÎÞ·Á¡£ÒªÏë°´ÕÕ×Ô¼ºµÄµãÊý½øÐвÉÑù£¬½¨Òé²»ÒªÓõ½AD±¾ÉíµÄÖжÏÀ´½øÐгöÀ´£¬±¾ÈËÊÔÁËÐí¾Ã·¢ÏÖÓÃAD±¾ÉíµÄÖжÏÀ´½øÐвÉÑùÄã»á·¢ÏÖ²»¹ÜÄãÊÇÈçºÎÉèÖÃÄãµÄµãÊý£¬»ù±¾¶¼ÊÇ5¡¢6¸ö£¬¸ù±¾¸Ä±ä²»Ð¡£¬¿´ÁËЩÂÛ̳ÉÏ˵ÁË£¬ÀûÓÃÖжϽøÐÐADת»»ÁË¿ÉÄÜ»áÓÐЩÕñµ´£¬ÖжϽø³öÕ»ÐèҪʱ¼ä£¬ÖжϷµ»Ø²»Äܿ϶¨ÐÅÏ¢µÄÔʼ»¯£¬µÈµÈ£¬µ¼Ö²úÉúµÄ½á¹û²»ÊǺÜÁîÈËÂúÒ⣬ËùÒÔ½¨Òé²ÉÓÃÍⲿÖжÏÀ´´¥·¢Öñê־룬¸ù¾Ý±ê־λÁ˽øÐпØÖÆADµÄ²ÉÑù½øÐÐÁË¡£
1.4.ADCµÄ¼Óµç˳Ðò
Õâ¸ö²»ÓÃÎÒÀ´Ï¸ËµÁË£¬ÒòΪÄã·¿ªÈÎÒâÒ»±¾²Î¿¼Ê飬¶¼»á˵Ã÷Õâ¸ö¶«Î÷£¬ÆäÖÐÌØ±ðÒªÌáʾµÄÒ»µã£¬Ò²ÊÇÎÒ×Ô¼ºÔÚ±à³ÌÖкöÂԵ쬢ÙÈç¹ûÄã¿´ÁËADºÜ¶àÀý³ÌÄã¾Í»á·¢ÏÖ£¬ÔÚÅäÖÃAD¼Ä´æÆ÷£¬»òÊǼӵçADCÄ£¿é֮ǰ£¬¶¼Òª¶ÔADÄ£¿é½øÐÐÒ»´ÎÈí¼þ¸´Î»£¬Õâ¸ö¸´Î»²»ÊǸ´Î»ÅÅÐòÆ÷¶øÊÇÕû¸öADÄ£¿é½øÐÐÒ»´Î¸´Î»£¬¸´Î»Ö®ºóÒª½øÐÐÒ»¸öСµÄÑÓʱ£¬ÕâÊÇÒ»¸öҪעÒâµÄµØ·½¡£¢Ú¾ÍÊÇÒѾ¸´Î»Íê³É£¬ÒѾ¿ªÊ¼ÅäÖüĴæÆ÷ºó£¬ÓÈÆäÊǼӵçµÄÕâЩ¼Ä´æÆ÷£¬ÒÔºó¾Í²»ÄܳöÏÖADÄ£¿éÕûÌ帴λָÁ·ñÔòÄãÒªÖØÐ½øÐÐADµÄËùÓмĴæÆ÷µÄÅäÖ㬰üÀ¨¼Óµç¼Ä´æÆ÷¡£ÎÒºöÂԵľÍÊÇÔÚÅäÖÃÍê¼Ä´æÆ÷ºó£¬¶ÔADµÄ½øÐÐÔٴεĸ´Î»£¬µ«ÊÇûÓжԼӵ硢ÆäËû¼Ä´æÆ÷½øÐÐÖØÐÂÅäÖ㬵¼Ö½øÐÐADת»»µÄʱºòûÓз´Ó¦¡£ 1.5¹ØÓÚADµÄ´¥·¢¼¯ºÍÏàÓ¦µÄÖжϲÙ×÷
¿´¹ýDSPÊéµÄÈ˶¼ÖªµÀ£¬µ½µ×ÓÐADÖÐÅÅÐòÆ÷µÄ×÷Óã¬ËüÊÇTIµÄADµÄÒ» ´óÌØÉ«£¬ÅÅÐòÆð×ÅÖ¸»ÓµÄ×÷Ó㬰²ÅÅ×ÅAD
µÄת»»Í¨µÀ¡£
ÒÔÉÏÕâ¸ö±í¸ñÔÚÈÎÒâÒ»±¾DSPÊé¶¼¿ÉÒÔÕÒµ½ÁË£¬ÏÖÔÚÎÒÒªÌÖÂ۵IJ»ÊÇÓÃÄÇЩÀ´´¥·¢AD¿ªÊ¼×ª»»£¬ÎÒҪ˵Ã÷ÁË£¬ÕâЩÐźŷ¢Éúºó¶ÔÓÚADÄ£¿éµÄºÜ¶à¼Ä´æÆ÷ÊÇÈçºÎ±ä»¯µÄ£¬¼òµ¥µÄ˵¾ÍÊÇÕâЩÐźŷ¢Éúºó£¬ADÄ£¿éÒªÈçºÎ½øÐж¯×÷£¬»òÊǽøÐÐÄÄЩ±ØÒªµÄ¶¯×÷£¬ÔÚÄÄЩÇé¿öÏ»¹¿ÉÒÔ½øÐÐÁíÍâʲôÆäËûµÄ¶¯×÷¡£
Ê×ÏÈ£¬ÎÒÏÈ˵Èç¹ûÒªÓòéѯ·¨À´½øÐÐADµÄת»»µÄʱºòÕⲿ·ÖµÄÄÚÈݱȲ»¿ÉÉÙ.ÔÒò¾ÍÊǺܼòµ¥Äã²»ÖªµÀÏàÓ¦µÄ¶¯×÷ÄãÔõôȥ²éÕÒÄãµÄÄ¿±ê¼Ä´æÆ÷¡£
ÏÖÔÚ²»¹ÜÄãÓÃʲô·½·¨À´´¥·¢ADµÄת»»£¬Ò»¶¨Ò»¸ö´¥·¢ÐźŴ¥·¢ÁËÅÅÐòÆ÷£¬Ê×ÏÈÅÅÐòÆ÷µÄæ±ê־λÖá°1¡±£¨SEQ1_BUSY»òÊÇSEQ2_BUSY£©£¬È»ºóAD¿ªÊ¼×ª»»£¬Ò»¿ªÊ¼Ã¦±ê־λ×Ô¶¯ÇåÁ㣬ÔÚADת»»»¹Ã»ÓÐÍê³ÉʱÈç¹û»¹Óд¥·¢Ðźŵ½À´Ã¦±ê־λ¼ÌÐøÖá°1¡±£¬Èç¹û»¹Óд¥·¢ÐźŽ«±»ºöÂÔ¡£µÈ´ýAD¿ªÊ¼×ª»»Íê±Ï£¬ÆäÖÐÅжÏÊÇ·ñת»»Íê±Ï»¹ÓÐÒ»¸ö±ê־룬¾ÍÊÇÅÅÐòÆ÷Öжϱê־룬ÒòΪÅÅÐòÆ÷Íê³ÉÒ»´ÎÈ«²¿µÄת»»¶¼»á½«Öжϱê־λÖá°1¡±£¬Èç¹ûʹÄÜÖжÏÔòÏìÓ¦Öжϣ¬·ñÕß²»ÏìÓ¦£¬ËùÒÔÈç¹ûÓòéѯ²»ÓÃÖжϣ¬ÄÇô¾Í¿ÉÒÔ²éѯ¸ÃλµÄ״̬INT_SEQ1/2À´ÅжÏADÊÇ·ñת»»Íê±Ï¡£
ÒÔÉÏ˵µÄ¶¼ÊÇÔÚÆôÍ£¹¤×÷ģʽÏÂ
Èç¹û¹¤×÷ÔÚÁ¬Ðø¹¤×÷ģʽÏ£¬ÄÇôæ±ê־λ»áһֱΪ¡°1¡±£»ÆäËûÒ»Ñù! 2.AD³¬¸ß¼¶½Ì³Ì
2.1²ÉÑù·ùÖµ²»±äµÄÖ±Á÷Ðźţ¨0~3V£©È·¶¨ADCL0ÒѾºÍDSPµÃ°å×ÓµÄÄ£ÄâµØÒ»Æð¹²½Ó×Å£¡·ñÕß½«²É¼¯²»ÁËÊý¾Ý¡£
ÏÈÓÃADÄ£¿é²ÉÑù·ùÖµ²»±äµÄÖ±Á÷Ðźţ¬²¢ÇÒËùÒªÇóµÄÖ±Á÷ÐźűØÐëÒªÔÚ0~3VÖ®¼ä¿ÉÒÔÊäÈëµ½DSP±¾ÉíÄÚ²¿¼¯³ÉµÄADÊäÈë¿Ú¡£
ÀûÓÃAD½øÐвÉÑùÊäÈëµÄÐźţ¬Ò»°ã¶¼ÊÇÏëÀûÓÃDSPµÄ´¦ÀíËÙ¶È£¬ÕâÑù»ù±¾ËùÓеÄADת»»¶¼ÊÇÒÔÖжϵķ½Ê½½øÐеģ¬Ò»ÏÂʵÑé¹ý³Ì¾ÍÊÇÒÔÖжϵķ½Ê½½øÐв»Í¬´¥·¢·½Ê½Ï£¬²»Í¬µÄ²ÉÑùÉèÖÃÏ£¬²»Í¬µÄͨµÀÏ£¬µÈµÈ£¬ADµÄ¹¤×÷Çé¿öµÄÌÖÂÛ¡£
Æäʵ£¬ÏÖÔÚÎÒ¶ÔADµÄÈÏʶÊÇ£¬ÔÚ¿ªÊ¼ADµÄ¹ý³ÆÖУ¬ÄãÖ»ÒªÉèÖúÃÒÔϼ¸¸ö¼Ä´æÆ÷»òÊÇÆäÖеÄijЩλ¼´¿É¡£
ÒÔϼÇΪÎÒµÄʵÑé¹ý³Ì(»ù±¾µÄ³õʼ»¯²¿·ÖÊ¡ÂÔ) 2.1.1ÀûÓÃʼþ¹ÜÀíÆ÷A
ÀûÓÃʼþ¹ÜÀíÆ÷AµÄͨ¹ý¶¨Ê±Æ÷µÄÏÂÒçÐźÅÀ´´¥·¢Öжϣ¨ÇÒADÅÅÐòÆ÷¹¤×÷ÔÚÆôͣģʽ¡¢²ÉÑùģʽΪ˳Ðò²ÉÑù¡¢²¢ÇÒÒªÇóÖ»¶ÔA1½øÐвÉÑù£©¡£Ê×ÏÈ Òª·ÖÎö£¬Õâ¸öʵÑéÒª°üÀ¨ÄÄЩÄÚÈÝ£¬Òª¶ÔÄÇЩ¶«Î÷½øÐÐÉ趨¡£ ¢ÙÒª½øÐÐÄǸöADÄ£¿éµÄ¸´Î»
AdcRegs.ADCTRL1.bit.RESET=1;
Ö®ºóÑÓʱһС¶Îʱ¼ä¿ÉÒÔÊÇ10¸ö¿ÕÓï¾ä¡£
¢ÚÒªÀûÓÃADÄ£¿éµÄÖжϽøÐÐADµÄÏàÓ¦´¦Àí£¬Ôò±ØÐëÒª¸øÖжϸ³¸öÈë¿ÚµØÖ·£¬²¢ÇÒAD¿ªÖжÏ,²¢ÇÒÈç¹ûÊÇÊܱ£»¤µÄ£¬ËùÒÔÏÈÒª¹Ø±Õ±£»¤£¬È»ºóÔÚ½øÐи³Öµ£¬×îºóÔÚ´ò¿ª±£»¤¡£
EALLOW;//ThisisneededtowritetoEALLOWprotectedregister PieVectTable.ADCINT=&adc_isr;
EDIS;//ThisisneededtodisablewritetoEALLOWprotectedregisters//EnableADCINTinPIE
PieCtrlRegs.PIEIER1.bit.INTx6=1; IER|=M_INT1;//EnableCPUInterrupt1 EINT;//EnableGlobalinterruptINTM ERTM;
¢ÛÒªÀûÓÃADÄ£¿é°É¾ÍÒª¸øADµÄÄںˣ¬´øÏ¶µç·Éϵ磬Ҫ׼ȷµÄ²É¼¯ÐźÅÒ²Òª¶ÔADµÄ²Î¿¼µç·½øÐÐÉϵç
¸ÃÄ£¿éµÄÉϵç˳ÐòÇëÏê¼ûÊé±¾¡£
¢ÜÒªÀûÓÃADÄ£¿é£¬Ê×ÏÈÒª¶ÔADµÄÊäÈëͨµÀµÄ×î´óת»»Í¨µÀ¡¢²ÉÑùģʽ¡¢ÅÅÐòÆ÷µÄ¹¤×÷ģʽ½øÐÐÅäÖã¬È»ºóÒª¶ÔADµÄ¿ØÖƽøÐÐÅäÖ㬱ÈÈçÓÃʲôÆô¶¯AD¡¢ADµÄ²ÉÑùģʽ¡¢ADµÄÅÅÐòÆ÷µÄ¹¤×÷ģʽµÈµÈ ÔÚÕâÀïÊ×ÏȲ¿·ÖµÄÅäÖÃÈçÏ£º
AdcRegs.ADCMAXCONV.all=0x0001;
AdcRegs.ADCCHSELSEQ1.bit.CONV00=0x01;
AdcRegs.ADCCHSELSEQ1.bit.CONV01=0x01;
ÕâÀォ¸ÃͨµÀÉèÖóÉΪ¹ý²ÉÑùµÄÄ¿µÄÊÇ£¬Í¨¹ýÎÒ×Ô¼ºµÄʵÑéµÃ³ö£¬Èç¹û²ÉÑùµÄµãÊý²»¶àʱ£¬±ÈÈç¾Í¼¸Ê®¸öµã£¬ÄÇôֻÓÃÒ»´Î²ÉÑùЧ¹ûÏ൱µÄÁîÈ˲»ÂúÒ⣬µ«ÊÇÀûÓÃÁ˹ý²ÉÑùÄÇôЧ¹û»ù±¾¿ÉÒÔ´ïµ½ÂúÒâ³Ì¶È£¬ÔÚ¸ÃʵÑéÖÐÎÒ²ÉÑùÁË12µã£¬ÀûÓÃÁ˹ý²ÉÑù±ÈûÓÐÀûÓùý²ÉÑùЧ¹ûÕæÊÇÌìÈÀÖ®±ð£¬²»ÐÅ¿ÉÒÔ×Ô¼º×ö¡£ È»ºó¾ÍÊÇÈ»ºóµÃÅäÖãº
ÕâÀïÊÇÀûÓÃEVAµÄT1½øÐд¥·¢AD²ÉÑù£º