stc12c5a60s2中的ad转换器的输入电压范围是多少?如果信号电压是负的怎么办?

如题所述

0V到Vcc,也就是0V到5V,精度要看你的电源电压稳定情况
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-18
没有负的本回答被提问者采纳

STC12C5A60S2单片机的AD能检测到最小电压是多少?
STC12C5A60S2单片机的AD是十位的,最大数是1023,对应的电压是最高电压5V,那每一档数对应的电压是5\/1023=0.004888V,这就是能检测到的最小电压了。

STC12C5A60S2 的AD转化问题。电压偏移。
STC单片机AD转换,检测AD的端口应该设置为模拟量输入(端口为高阻态),从状态数据看显然是设置有问题,如P1.1端口为AD输入端,应该设置 P1ASF = 0000 0010,如 sfr P1ASF = 0x02; \/\/ P1.1端口模拟量输入 可以检查一下程序是否有这一项,可以修改一下试试。

STC12C5A60S2的特点
1.增强型8051 CPU,1T,单时钟\/机器周期,指令代码完全兼容传统8051;2.工作电压:STC12C5A60S2系列工作电压:5.5V-3.3V(5V单片机)STC12LE5A60S2系列工作电压:3.6V-2.2V(3V单片机);3.工作频率范围:0 - 35MHz,相当于普通8051的 0~420MHz;4.用户应用程序空间8K \/16K \/ 20K \/ 32K \/ 4...

stc12c5a60s2这款单片机的ad功能,测5v电压的话理论上十位ad可以达到1\/...
0x03就是00000011将ADC_RES&0x03就是将ADC_RES与0x03 ,这样就是取ADC_RES低二位,作为10位ad的高两位,乘256转成10进制,然后加上低八位ADC_RESL,就是实际采集数据转化的10ad值

STC12C5A60S2单片机如何接收计数脉冲信号?脉冲信号需要电压范围吗?对...
STC12C5A60S2中有2个定时\/计数器T0和T1,对应外部引脚是P3.4和P3.5,你可以用其中一个定时\/计数器接收脉冲信号。以T1定时器为例,把需要计数的脉冲接在P3.5口,编程时把TOMD定时器中的TOMD.6设置为1(即设为计数工作模式),通过读取寄存器TH1,TL1值得到脉冲的计数值。需要注意的是最大计...

51单片机程序问题 stc12c5a60s2 的a\/d转换问题..
2.是按照一个字节读的,直接读ADC_RES的话只能读到数据的高八位。只用8位ADC转换的话,读ADC_RES就可以了。要想得到10位数据必须加上SendData(ADC_LOW2);3.既然send函数提到了SBUF,那么说明转换结果是通过串口传到电脑上,用STC下载工具的串口调试应该可以看到转换结果。4.连续读取可以用函数循环或...

关于STC12C5A60S2 AD测量的问题 都快疯了!
分析:单片机P1.0口的高电平是依靠P1 “短路”到地来实现低电平的。结论:首先是R7、R8太大。其次,如果频率高的话,特别是低电平占空小的话,C3就太大也会这样。最后是358的“吸入”电流太小,原因是电路设计不良。

stc12c5a60s2单片机IO赋0后IO口电压为2.5V,是什么原因?
1.检查IO口配置是否正确 2.查看外围电路是否对IO口产生影响

stc12c5a60s2 在3.3V的电压 能正常工作吗
不可以,看手册就知道,它的工作电压是5-3.5V

关于STC12C5A60S2的ADC转换问题
ADC_CONTR、ADC_POWER 、ADC_SPEEDLL 等,是宏定义。你需要在你的.c文件中添加相关的头文件。

相似回答