欢迎来到天天文库
浏览记录
ID:36805945
大小:1.32 MB
页数:46页
时间:2019-05-10
《《片数据采集系统》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9章单片数据采集系统ADuC8xx系列芯片原理与应用ADuC8xx是AnalogDevices公司生产的单片数据采集系统,芯片内部集成了与8051兼容的8位MCU内核,多通道高速高精度12/16/24位ADC,12位电压输出DAC,具有8/62/64KB(Bytes)片内闪速/电擦除程序存储器,640B/4kB片内闪速/电擦除数据存储器,256/2304B片内数据RAM,16MB外部数据地址空间,64KB外部程序地址空间,工作频率最高可达20MHz,3个16位定时器/计数器,9~11个中断源,2个优先级,32条可编程的I/O线,具有MC
2、U支持的看门狗定时器、电源监视器以及ADCDMA功能,标准UART和SPI串行接口I/O,与I2C(400kHz)兼容的2线串行I/O,以及PWM输出。在竞赛中,采用ADuC8xx构成的最小控制系统,可获得事半功倍的效果。本章介绍了ADuC812、ADuC814、ADuC816、ADuC824、ADuC831/ADuC832、ADuC834/ADuC836、ADuC845/ADuC846/ADuC847系列芯片的主要技术性能与特点、芯片封装与引脚功能、内部结构、工作原理和应用电路,以及外围扩展电路设计。9.18通道12位ADC/2个12位
3、DAC单片数据采集系统ADuC8129.1.1ADuC812的主要技术性能与特点ADuC812是AnalogDevices公司生产的单片数据采集系统,芯片内包含有8通道200kSPS12位高精度ADC,2个12位电压输出DAC以及与8051兼容的8位MCU内核。具有温度系数为100X10-6/℃的片内电压基准、温度传感器。具有8KB(Bytes)片内闪速/电擦除程序存储器,640B片内闪速/电擦除数据存储器,256B片内数据RAM,16MB外部数据地址空间,64KB外部程序地址空间。具有与8051兼容的MCU内核,工作频率为12MHz(最
4、高可达16MHz),3个16位定时器/计数器,9个中断源,2个优先级,32条可编程的I/O线,端口3具有高电流驱动能力。具有MCU支持的看门狗定时器、电源监视器以及ADCDMA功能,标准UART和SPI串行接口I/O,与I2C(400kHz)兼容的2线串行I/O。工作电源电压为3V和5V,具有正常、空闲和低功耗模式。温度范围为–40℃~+85℃。9.1.2ADuC812的内部结构ADuC812的内部结构方框图如图9.1.1所示。9.1.3ADuC812引脚功能和封装形式ADuC812采用MQFP-52和LFCSP-56封装,引脚封装形式如
5、图9.1.2所示,引脚端功能如下:(a)MQFP-52封装(b)LFCSP-56封装图9.1.2ADuC812引脚封装形式DVDD为数字电源电压正端,输入电压为+3V或+5V。AVDD为模拟电源电压正端,输入电压为+3V或+5V。AGND为模拟地。DGND为数字地。CREF为片内基准电压的去耦引脚端,在此引脚端连接一个0.1µF的电容到AGND。VREF为基准电压输入/输出。此引脚端通过串联电阻连接至内部基准电压,是模数转换器的基准电压源。内部基准电压为2.5V。此引脚端也可由外部基准电压驱动。P0.7~P0.0(A0~A7)为端口0,是
6、一个8位漏极开路双向I/O端口。写“1”到端口0,引脚浮置,为高阻抗输入状态。在访问外部程序存储器和数据存储器时,端口0作为多路复用的地址低8位和数据总线。P1.0~P1.7为端口1,是一个8位输入端口。与其他端口不同,端口1默认状态为模拟输入端口。配置端口1的任一个引脚端为数字输入,应写“0”到对应的端口位。端口1是一个多功能的端口,还具有以下功能:模数转换器输入(ADC0~ADC7)、定时器/计数器2输入(T2、T2EX),SPI接口的从设选择输入()。ADC0~ADC7为模数转换器的8个单端模拟输入端,利用ADCCON2SFR进行通
7、道选择。T2为定时器2数字输入。输入到定时器/计数器2。当定时器/计数器2被使能时,在T2输入的“1”到“0”的跳变,使计数器2加1。T2EX为数字输入。计数器2的捕获/重载触发端,输入用来控制计数器2进行+/-计数。为SPI接口的从设选择输入。P2.0~P2.7(A8~A15)(A16~A23)为端口2,是一个具有内部上拉电阻的双向端口。写“1”到端口2,内部上拉到高电平,为输入状态。当被外部下拉到低电平时,端口2将提供电流。在访问外部24位外部数据存储器时,端口2发出24位外部数据存储器的中间地址(A8~A15)和高端地址(A16~A
8、23)。P3.0~P3.7为端口3,是一个具有内部上拉电阻的双向端口。写“1”到端口3,内部上拉到高电平,为输入状态。当被外部下拉到低电平时,端口3将提供电流。端口3是一个多功能的端口,还具有
此文档下载收益归作者所有