版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7.2单片机内部ADC及其应用《单片机应用技术(C语言版)》深圳职业技术学院STC12C5A60S2的内部ADC结构
P1口模拟功能控制寄存器——P1ASFADC相关寄存器STC12C5A60S2系列单片机P1口的功能选择可通过设置专用寄存器P1ASF来实现。当P1ASF中的相应I/O口位置1时,该位被设置为A/D模拟输入通道;当P1ASF中的相应I/O口位置为0时,该位作为通用I/O端口使用。
P1口模拟功能控制寄存器——P1ASFADC相关寄存器注意:该寄存器为只写寄存器,不能进行读操作,且不能够进行位操作。例如:sfrP1_ASF=0x9D;//A/D转换模拟功能控制寄存器P1_ASF=0xFF;//设置P1端口8位均为A/D模拟输入通道ADC相关寄存器模数转换控制寄存器——ADC_CONTRADC模块上电、转换速度、模拟输入通道的选择、启动模数转换及转换状态等,均可通过模数转换控制寄存器ADC_CONTR进行配置及查看。ADC相关寄存器模数转换控制寄存器——ADC_CONTRADC_POWER:ADC电源控制位。当ADC_POWER置1时,打开ADC电源;为0时关闭ADC电源。当A/D转换进入空闲模式时,应关闭ADC电源降低功耗。初次打开ADC电源应适当延时,以稳定电源,保证模数转换精度。ADC相关寄存器模数转换控制寄存器——ADC_CONTRSPEED1和SPEED0:模数转换速度控制位模数转换速度控制ADC相关寄存器模数转换控制寄存器——ADC_CONTRADC_FLAG:模数转换完成标志位。当A/D转换完成后,该位置1。无论ADC工作于查询方式还是中断方式,ADC_FLAG只能由软件清零。ADC_START:模数转换器转换启动控制位。将该位设置为1时,启动A/D转换;当A/D转换完毕时,该位自动清零。ADC相关寄存器模数转换控制寄存器——ADC_CONTRCHS2、CHS1和CHS0:模拟输入通道选择控制位ADC相关寄存器ADC转换结果寄存器—ADC_RES和ADC_RESL
专用寄存器ADC_RES和ADC_RESL寄存器用于保存A/D转换的结果。AUXR1寄存器其中的ADRJ位是A/D转换结果寄存器的数据格式调整控制位。当ADRJ=0时,10位A/D转换结果的高8位存放在ADC_RES中,低2位存放在ADC_RESL中的低2位中。当ADRJ=1时,10位A/D转换结果的低8位存放在ADC_RESL中,高2位存放在ADC_RES中的低2位中。系统复位时,ADRJ=0。ADC相关寄存器ADC中断相关寄存器其中,当EA=1时表示CPU开放中断,当EA=0时表示CPU关闭所有中断。EADC是A/D转换中断允许位,当EADC=1时允许A/D转换中断,当EADC=0时禁止A/D转换中断。unsignedcharADC_STC12C5(unsignedcharch){ ADC_RES=0;//A/D转换结果寄存器清零
ADC_CONTR|=ch;//选择A/D当前通道
delay_ms(1); //使输入电压达到稳定
ADC_CONTR|=ADC_START;//令ADC_START=1,启动A/D转换
while(!(ADC_CONTR&ADC_FLAG));//等待A/D转换结束
ADC_CONTR&=(~ADC_START);//令ADC_START=0,关闭A/D转换
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业知识产权保护管理制度
- 全国中小学生数学应用题解题技巧专项训练考试及答案
- 护理文化中的创新思维与问题解决能力
- 人教版数学七年级下册同步教案第17讲 直方图
- 破局智音:颠覆与机遇-智能音响市场的卓越竞争力与增长潜力
- 破局业务推广新篇章-驾驭市场塑造独特差异化策略
- 跨平台营销解密-精准定位智能优化助力增长
- Unit 8 Who is the winner教学设计小学英语二级上剑桥少儿英语
- 电动汽车新纪元-引领清洁能源未来
- 第7课《张贴的画》第一课时 教学设计-苏少版八年级美术下册
- 2025福建福州市江南智慧城市建设运营有限公司招聘10人笔试历年常考点试题专练附带答案详解
- 星创天地创业辅导制度
- BOPPPS模式下糖尿病足合并慢性肾衰护理查房
- 风力发电项目场地选址与地质勘察技术方案
- TSTIC110075--2022三维心脏电生理标测系统
- 【《基于物联网的智能家居系统设计与仿真研究》19000字(论文)】
- 江苏省南通市海门市2024-2025学年高考数学一模试卷含解析
- 历史文化街区改造方案
- 成都2025年社区工作者笔试真题及答案
- 江西省九江市九江五校2025-2026学年七年级上学期期中语文试题(无答案)
- 《“互联网+护理服务”管理规范》
评论
0/150
提交评论