- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
我当时写的ADC12笔录概要1
ADC 12 总结??
2010-08-12 19:04:27|??分类:?默认分类|字号?订阅
??? 搞了两三天(至少)的ADC12 终于 有了 头绪 ,乘热打铁,赶紧写个总结? ;以免 被健忘的脑子 清空——
以它的模块图? 来写 :寄存器:
ADC12CTL0=SHT1x+SHT0x+MSC+REF2_5V+REFON+ADC12ON+ADC12OVTE+ADC12TOVIE+ENC+ADC12SC
ADC12CTL1=CSTARTADDx+SHSx+SHP+ISSH+ADC12DIVx+ADC12SSELx+CONSEQx+ADC12BUSY
ADCMEMx???? ADC12IEx??? ADC12IFGx??????? ADC12IV??? ?ADC12MCTLx=EOS+SREFx+INCHx?????
1.模拟输入? 16?
????说是16个模拟输入口,其中有8个 是外部模拟信号输入,A0——A7,分别对应P6口的P6.0——P6.7;另外还有A8接VeREF+,A9接VeREF-/VREF-,A10接的是内部温控,还有5条街的是内部模拟电压(可以调)。如果不是软件开发者,掌握前8个也差不多了。
16路模拟信号选择由INCHx 控制,从INCH_0——INCH_15,分别定义A0——A15。
INCHx?? 由ADC12MCTLx? 来 控制? ;例如ADC12MCTLx=INCH_x.
2.采样保持电路 部分
首先采样触发源的选择 包括(00ADC12SC?? 、01TA1、10TB0、11TB1),一般默认为00ADC12SC,也可以直接设定,它由ADC12CTL0控制,即ADC12CTL0? |=ADC12SC。
下一个:转换使能标志ENC?? 只是转换允许标志,必须要打开,即置1!由ADC12CTL0控制,即ADC12CTL0?? |=ENC。
下一个:是否翻转标志ISSH? 若果这个位置1,输入的XX 翻转(可能是触发信号翻转),由ADC12CTL1控制,即ADC12CTL1?? |=ISSH。
下一个:由ISSH 之后,为SHI,这是一个接点的名称,不属于寄存器
接下来是:选择经过采样定时器? 或者不选 ,由SHP决定;当SHP为1是,触发信号经过采样定时器,否则不经过;
说一下这个采样定时器:? 这个采样定时器上有三个 标志: SHT0x、SHT1x、MSC。其中SHT0x对应ADC12MEM0___7这低8个,SHT1x对应ADC12MEM8___15这高8个;MSC是选择是否“多种采样——转换”,当为1时,代表,只要第一次 触发后产生采样后,下次转换将自动进行;如果是0的话,每次转换都必须要触发,SHI 由0跳变为1。再说说SHT0x、SHT1x中的x ,x代表0——15,分别对应着采样定时器的采样定时时间 ,4——1021? 不等,选x为15时,液晶显示清晰而不晃闪。
3.ADC12 内核
首先ADC12 内核? :这里有一个开关 ,ADC12ON,必须要置1才会启动数模转换,由 ADC12CTL0控制,即ADC12CTL0?? |=ADC12ON。
下一个:ADC12 内核时钟选择,包括(00ADC12OSC 《默认的》、01ACLK、10MCLK、11SMCLK),这四个的选择由ADC12SSELx 选择,。由ADC12CTL1控制,即ADC12CTL1?? |=ADC12SSELx 。
下一个:时钟源分频? ADC12DIVx? ,x为1——8,分别为相应四位时钟分频。由ADC12CTL1控制,即ADC12CTL1?? |=ADC12DIVx。
4:内部参考电压控制?
首先 :把REFON? 置1 ,开启控制内部参考电压选择 由 ADC12CTL0控制,即ADC12CTL0?? |=REFON。
下一个:REF2_5V ,选择内部电压是2.5V 还是1.5,若REF2_5V 置1,则选择的是 2.5V ,否则是1.5V。由ADC12CTL0控制,即ADC12CTL0?? |=REF2_5V,这种表示将REF2_5V 置1了,若果,ADC12CTL0?? |=后面没有写这一项,则表示将这一项置0;
接下来就是ADC12模数转换的电压参考源选择:由SREFx 控制,x=0——8,分别对应着八种方式? 说明 VR+ 为(AVCC 、VREF+、VeREF+),VR-为(AVSS、VREF-/VeREF+)。REF2_5V 由ADC12MCTLx? 来 控制? ;例如ADC12MCTLx=SREF_x.
5:转换模式
首先转换模式是由CONSEQx控制的,x=0——3,有4种选择;单单,序列单,单重复,序列重复四种。注意一点,若果要结束序列型转换,必须在最后一个序列中的ADC12MCTLx
您可能关注的文档
- 成人版新概念二 32课 (含配套听力内容).ppt
- 成本管理外文文献及翻译中国企业成本管理的现状分析与对策.doc
- 第四章第一节交通运输(第一课时)PPT.ppt
- 成本管理会计学c1.ppt
- 成本模块说明.ppt
- 成教版英语二 Unit 7.ppt
- 成语、俗语翻译.doc
- 第四章细胞的物质输入和输出复习.ppt
- 成形不良及对策.ppt
- 成语短语翻译.ppt
- 初中语文经典古文教学的有效性分析教学研究开题报告教学研究课题报告.docx
- 初中语文筛选与分析课文的方法探讨教学研究课题报告.docx
- 高中生物课程改革的挑战与对策教学研究课题报告.docx
- 高中生创造性思维训练的途径教学研究课题报告.docx
- 高中生科学实验报告写作的指导方法教学研究课题报告.docx
- 高中物理教学中概念图的应用实证研究教学研究课题报告.docx
- 教师情绪管理对教学效果的影响研究教学研究课题报告.docx
- 教师在课堂观察中的有效反馈机制研究教学研究课题报告.docx
- 初中生学习方式的变迁与教育应对教学研究课题报告.docx
- 初中生自我管理能力培养的研究教学研究课题报告.docx
文档评论(0)