STC12C5A60S2单片机高速AD转换方法
单片机
第3l卷第06期
2010年
06月
煤
矿
机械
V01.3lNo.06
CoalMineMachinery
Jun.2010
STC12C5A60S2单片机高速A/D转换方法
宋凤娟一。付侃:.薛雅丽-
(1.唐山学院,河北唐山063000;2.冀东油田,河北唐山063000)
摘
要:介绍基于STCl2C5A60S2单片机高速A/D转换方法。该方法充分利用
STCl2C5A60S2内部的硬件资源.实现了低成本、高性能的A/D转换。数据采集器将现场的模拟量经放大送STCl2C5A60S2进行A/D转换后变成数字量传输到主机进行处理。本系统除了能获得较快的A/D转换速度外,转换的分辨率也可灵活设置,具有一定的使用价值。
关键词:STC单片机;A/D转换;数据采集
中图分类号:TP302.1文献标志码:B文章编号:1003—0794(20lO)06—0219—03
Method
ofHighSpeedTransformationofA/DofSTC12C5A60S2
SoNG
SCM
Feng-jnanl,FIUKan2.XUE
Ya—K1
(1.TangshanCollege,Tangshan063000,China;2.EastofHebeiProvinceOilField,Tangshan063000。China)Abstract:The
methodof
based
on
high—speed
transformationofA,Dof
resources
STC12C5A60S2
SCMis
introduced.ThemethodtakesfulladvantageofhardwareachieveslOW—cost.high—performancetransformationof
to
withintheSTC12C5A60S2andit
scene
MD.Data
collectorenlargestheanalogin
sendinSTCl2C5A60S2conductedby
can
MD
get
a
toconvert
a
themintodigitaldatatotransmittothe
host
forprocessing.Inaddition,thissystemtransformation
can
fasterspeedoftransformationof~,D,theresolutionofcertainvalue.
alsosetflexiblyandithas
Keywords:STC
SCM:MD
transformation;datacollector
0前言新编程能力。PI口可配置为通用I/O,作为8位并行数据线:P1还可以配置为8位拨码开关的输入。用8位拨码开关实现10位高速A/D的数据采集。
STCl2C5A60S2主要性能:
在工业控制中.需要采集现场的多路模拟量,如电流、电压、温度、气压和湿度等。本文介绍STCl2C5A60S2单片机的高速AVD转换方法和数据采集器。通过本系统.即可以了解数据采集的一般过程和A/D转换系统的构成.还能了解STCl2C5A60S2单片机新增
的功能.
1
(1)高速:1个时钟/机器周期,速度比普通MCS一5l单片机快8~12倍:
(2)宽电压:5.5。3.3
V,2.2~3.6V;
STCl2C5A60S2单片机
STCl2C5A60S2是STCMicro公司推出的完全
(3)低功耗设计:掉电模式(可由外部中断唤醒)。可支持下降沿/上升沿和远程唤醒;
(4)增]J11夕1,部掉电检测电路。可在掉电时。及时将数据保存EPROM:
(5)工作频率:0。35MHz,相当于普通MCS一51单片机的0~420
MHz:
集成的混合信号片上系统MCU。1个时钟/机器周期低成本、。高可靠性、高速A/D转换.10位精度ADC.带8通道模拟多路开关.转换速度250K/S(25万次/秒);具有可编程数据更新方式;60KB系统编程的Flash内存.1280字节的片内RAM.可寻址64KB地址空间的外部数据存储器接口.硬件实现的ISP/IPA在线系统可编程/在线应用可编程.可通过串口(P3.0/P3.1)直接下载用户程序:6个通用的16位定时器.兼容普通8051的定时器T0/T1。4路PCA也是4个定时器:2通道捕获/比较单元
(6)8通道,10位高速ADC,速度可达25万次/秒,2路PWM还可当2路D/A使用;
(7)每个I/O口驱动能力均可达到20mA。但整个芯片最大不得超过100
2
mA:
STCl2C5A60S2低成本、高速A/D转换
STCl2C5A60S2单片机的加转换口在P1口
(PI.0~PI.7)有lO位8路高速A/D转换器.刖D是电压输入型,转换速度25万次/S(250KHz)。复位后
P1
(PWM2路/PCA可编程计数器阵列4路/CCU)一
可用来当2路D/A使用、用来再实现2个定时器或2个外部中断。STCl2C5A60S2是真正能独立工作的片上系统。STCl2C5A60S2的功能均可由用户
El为弱上拉型I/O口.通过软件可设置将Pl
(P1.0。P1.7)口中的任何一位为A/D转换位,不用
进行设置使能/禁止。Flash存储器具有在线系统重作A/D转换的位可继续用作普通加口使用。高速2.2
—219一
单片机
V01.31No.06
STCl2C5A60S2单片机高速A/D转换方法——宋凤娟.等
2.1
第3l卷第06期
A/D转换器可用作电压检测、位移检测、温度检测等。
衰1
与MD转换有关的特殊功能寄存器如表1
与加转换有关的特殊功能寄存器
2.2
与ⅣD转换有关控制位的设置
(1)对P1ASF寄存器的设置:当PI口中的相应
速度;还可以让CPU用较低的频率工作,降低系统的功耗。
(4)程序中需要注意的问题:由于是2套时钟,所以,设置ADC—CONTR控制寄存器后,加4个空操作延时才可以正确读到ADC—CONTR寄存器的值,原因是设置ADC—CONTR控制寄存器的语句执行后.要经过4个CPU时钟的延时。其值才能够保证被设置进ADC—CONTR控制寄存器。
MOVNOPNOPNOPNOP
MOVA,ADC——CONTR
ADC_CONTR.#DATA
位作为A/D使用时.需先将P1ASF中的相应位置“l”则相应的口设置为模拟功能。如:P1ASF.0一P1ASF.7中哪一位为“l”.则P1口中对应的位作为模拟功能ⅣD使用。
(2)对ADC—CONTR特殊功能寄存器设置:建 …… 此处隐藏:1440字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




