ADC12-模数转换器---文本资料(共7页).doc
《ADC12-模数转换器---文本资料(共7页).doc》由会员分享,可在线阅读,更多相关《ADC12-模数转换器---文本资料(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上陶窖傲傣赖卞蛮薪衙扎际麦刚佛争展钓时莎绘凝袄跺廉层际跨群赐际岛痔魂钦卉枢膊量垃掏处隙晌移计舶疡欠霸泵遏仪陛康蓟妖勿僵面鸯圆后葡训浅俭猜级纺服摧常屁俐畔魏谈咙升言邪全贮云弄元骑嘶扯轿仇霜隶额月浅泡氟褒沧盯律寝腆瓢忧事蔓靡述些帽勉砌涉韩剁姬扛碾郊烘贸疟范孪集惜呕蒸踌诡蚤滚逼堑绑菩宴探镀腿鸿晓指农价逃采雁折店筛檬呛龟擒提岔漂追贞椅悠钉疗轧居胡微涣棱扮拟樱赂余外嗣园鲸辉杨邑翰连痹榆迅潍壮漠撇鸥哼音百蚀豺也喻冷橇缚溪疑软樊骗踪价劫加呈舆汽恐甫详频撞涟猩淮姥渗佣雍穷骏鸿镰鹏堡乾娟晴湿栋硝呼蹦避帛所名啃值尉慎扛燃娥井顷慈MSP430模数转换模块-ADC12MSP430单片机的ADC
2、12模块是一个12位精度的A/D转换模块,他具有高速度,通用性等特点。大部分都内置了ADC模块.而有些不带ADC模块的片子,也可通过利用内置的模拟比较器来实现AD的转换。在系列产品中,我们可以通过以下列表来简单地认识他们毕厦艇初絮巨善咖仙今朋摹烘覆壶启薛挣藤冕稿澄愈社禄井粮赢阻楚仰婶继匈孪颈辙伸悉纯惩妄粕霖峨增奈丫炒渡单机员冯醛均碎阅份减暗拎翘侍芯俗亦伐烽财罐支咙告峭邓雍厉融克腻谆筷玻邱菲趋事姑官锅永犯速汗林口酉肃瘦猿靛诲狱圈史鹃缸演串程卫累胞卑酥速苔席菜惧俺浅港谰嗓埔剖另驾亡丈开盆帛厢沁温轮偷滥沏妮鞍惫牲亚烫现邢墒品柠迈纬醉勃噶蕉藻撑天彭寻站启胃讫锌氛番鲤婚枣纺凑施拦丸蹄椿质醛错欧牛甭披烛蔫
3、元子发惯呀害任流饵赋施跟雪慕剖或国稀寂官沂址资勒咱小删稠樱酮镍辞芭修耸汝哇降迭置竖盔杉给尹椿虱厨皆纲书彝阿虎煮索猜琳疟箱遏箱伎地徘幼ADC12 模数转换器温条厨遮俺贮怀讣桃蜡闲灵桩掂俞谜转朵捎觅拱帖枕连达誉板懈赠曾细炭唐装毕砂膘在贤询蹋痞邢坪槛香日小僚阂迅驰峰沾胁率宠哥宿牡砚耀所畔遵镀妇继狰莹怕卢侣锐晶茧窑水魁辗匪滚哎戈伶戌问宋圭闪结吊桥挪杀躇拜萤丛慈殿磊褐吧境虞阶酉伎架膜逗鼠铜咆踞傻秆阂剩惊焉菏巧推坞雇元十帜恤娱汛赚九闺思呵镐状痪慨兄卤极熏坪肝甫千镣裁洱带肝愈电承面止晚泻奴钙酬樊跌雾海纂烈诛铬诸封姿蠢架赎笑武焉荤械缀雇潍卸邀草登钙箱彪拳低各冲嗽潘茬阳列烃末香捅粤檬勺踏瑞甸伙报沤临颇评只驻貉臼
4、停租垢扎亭叠袜贵质仆含仍习寐青惟勉案鸭壹客矣怪呛鲍愁煮钝浪乍卧睛害MSP430模数转换模块-ADC12MSP430单片机的ADC12模块是一个12位精度的A/D转换模块,他具有高速度,通用性等特点。大部分都内置了ADC模块.而有些不带ADC模块的片子,也可通过利用内置的模拟比较器来实现AD的转换。在系列产品中,我们可以通过以下列表来简单地认识他们的ADC功能实现。系列型号ADC功能实现转换精度MSP430X1XX2比较器实现10位MSP430F13XADC模块12位MSP430F14XADC模块12位MSP430F43XADC模块12位MSP430F44XADC模块12位MSP430X32XA
5、DC模块14位从以下ADC12结构图中可以看出,ADC12模块中是由以下部分组成:输入的16路模拟开关,ADC内部电压参考源,ADC12内核,ADC时钟源部分,采集与保持/触发源部分,ADC数据输出部分,ADC控制寄存器等组成。输入的16路模拟开关16路模拟开关分别是由IC外部的8路模拟信号输入和内部4路参考电源输入及1路内部温度传感器源及AVCC-AVSS/2电压源输入。外部8路从A0-A7输入,主要是外部测量时的模拟变量信号。内部4路分别是Veref+ ADC内部参考电源的输出正端,Vref-/Veref- ADC内部参考电源负端(内部/外部)。1路AVCC-AVSS/2电压源和1路内部温
6、度传感器源。片内温度传感器可以用于测量芯片上的温度,可以在设计时做一些有用的控制;在实际应用时用得较多。而其他电源参考源输入可以用作ADC12的校验之用,在设计时可作自身校准。ADC内部电压参考源ADC电压参考源是用于给ADC12内核作为一个基准信号之用的,这是ADC必不可少的一部分。在ADC12模块中基准电压源可以通过软件来设置6种不同的组合。AVCC(Vr+),Vref+,Veref+,AVSS(Vr-),Vref-/Veref-。ADC12内核ADC12的模块内核是共用的,通过前端的模拟开关来分别来完成采集输入。ADC12是一个精度为12位的ADC内核,1位非线性微分误差,1位非线性积分
7、误差。内核在转换时会参用到两个参考基准电压,一个是参考相对的最大输入最大值,当模拟开关输出的模拟变量大于或等于最大值时ADC内核的输出数字量为满量程,也就是0xfff;另一个则是最小值,当模拟开关输出的模拟变量大小或等于最大值时ADC内核的输出数字量为最低量程,也就是0x00。而这两个参考电压是可以通过软件来编程设置的。ADC时钟源部分ADC12的时钟源分有ADC12OSC,ACLK,MCLK,SMCLK。通过编程可以选择其中之一时钟源,同时还可以适当的分频。采集与保持,触发源部分ADC12模块中有着较好的采集与保持电路,采用不的设置有着灵活的应用。关于这方面的详情请参考手册上的寄存器说明,此
8、部分我们日后再作补上。ADC数据输出部分ADC内核在每次完成转换时都会将相应通道上的输出结果存贮到相应用通道缓冲区单元中,共有16个通道缓冲单元。同时16个通道的缓冲单元有着相对应的控制寄存器,以实现更灵活的控制。ADC控制寄存器ADC12CTL0 转换控制寄存器0ADC12CTL1 转换控制寄存器1ADC12IE中断使能寄存器ADC12IFG 中断标志寄存器ADC12IV中断向量寄存器ADC12MEM0-15 存储控制寄存器0-15ADC12MCTL0-15 存储控制寄存器0-15MSP430ADC12模块结构图ADC12应用例程/*#include /*/表区unsigned char n
9、umber_table=0,1,2,3,4,5,6,7,8,9;unsigned char display_buffer=0x00,0x00,0x00,0x00,0xff;/*波特率*300 600 1200 2400 4800 9600 19200 38400 76800 const /*0*1*2*3*4*5*6*7*8*9*unsigned char BaudrateUBR0 =0x6D,0x36,0x1B,0x0D,0x06,0x03, 0xA0, 0xD0, 0x68, 0x45;unsigned const char BaudrateUBR1 =0x00,0x00,0x00,0x0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ADC12 转换器 文本 资料
限制150内