G80F960之ADC应用笔记 联系客服

发布时间 : 星期一 文章G80F960之ADC应用笔记更新完毕开始阅读af054e5f915f804d2a16c13b

南京立超电子科技有限公司

G80F960之ADC应用笔记

VER1.00 2015.2.9

南京立超电子科技有限公司 www.dycmcu.com

选型指南

型号 G80F960AU G80F960AP G80F960AX

ROM RAM 16K 16K 8K 1.5K 1.5K 856B I/O 44 30 22 温度范围 -40°C ~+105°C -40°C ~ +105°C -40°C ~ +105°C 封装 TQFP48 LQFP32 TSSOP24 技术咨询

南京立超电子科技有限公司

中国南京市和燕路251号金港大厦A幢2406室 ZIP:210028

Tel:0086-25-83306839/83310926 Fax:0086-25-83737785

Website:http://www.dycmcu.com/

1

南京立超电子科技有限公司 www.dycmcu.com

目 录

选型指南........................................................................................................................................... 1 技术咨询........................................................................................................................................... 1 1、ADC简介 ................................................................................................................................... 3 2、ADC控制寄存器 ....................................................................................................................... 4 3、ADC功能函数 ........................................................................................................................... 4

3.1 初始化ADC ...................................................................................................................... 4 3.2 ADC结果读取 ................................................................................................................... 6 4、ADC测试用例 ........................................................................................................................... 7 5、规格更改记录 ............................................................................................................................. 8 6、免责声明 ..................................................................................................................................... 8

2

南京立超电子科技有限公司 www.dycmcu.com

G80F960片上ADC应用笔记

G80F960是一种高速高效率8051兼容单片机。在同样振荡频率下,较之传统的8051芯片具有运行更快速,性能更优越的特性。

G80F960保留了标准8051芯片的大部分特性,包括内置256字节RAM和2个16位定时器/计数器。此外,G80F960还集成了1280字节外部扩展RAM,以及存储程序的16K字节flash,此外还集成2K类EEPROM,用于在系统掉电后保存数据。

G80F960还集成了两个多输入模拟比较器,两路放大器,12位集成数字比较功能的高速ADC,以及6输出带死区时间控制的电机控制PWM模块,非常适合于直流无刷电机/永磁同步电机控制。此外,G80F960集成了看门狗定时器,上电复位和低电压复位等功能,提供了2种低功耗省电模式。

本指南介绍G80F960芯片的片上ADC编程方法,适用于G80F960系列单片机。

1、ADC简介

G80F960A包含一个单端型、12位逐次逼近式模数转换器(ADC)。精度12/10Bit可选,最多15路模拟输入,参考电压可选芯片供电电压,也可外接参考电压。相邻两个转换通道的转换时间间隔可通过软件设置,单通道转换速率最大可达1MSPS。可通过PWM或者TIMER2进行触发ADC转换。其内部模块图如图 1所示。

图 1 内部ADC模块图

3