子母床厂家
免费服务热线

Free service

hotline

010-00000000
子母床厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

基于ADC812的在系统可编程数据采集电路的设计

发布时间:2020-07-21 17:48:43 阅读: 来源:子母床厂家

1在系统可编程

本文引用地址:在系统可编程(In System Programmable,ISP)技术使得使用者能够在目标系统中,或者在电路板上对可编程器件进行编程或反复编程。这个编程过程可在系统的开发、制造过程中甚至在应用现场进行。

在系统可编程器件的编程通常通过PC机实现。在编程过程中,器件无需从电路板上拔除,所需要的编程电压与器件的工作电压相同,不需要专门的编程器支持。

2ADμC812介绍

2.1ADμC812的总体介绍

ADμC812是一种把8位微控制器(指令集与8051微控制器兼容)和12位A/D转换器以及12位D/A转换器等外围电路集成在一块芯片上的12位数据采集集成电路,他的结构框图如图1所示。

芯片中与8051兼容的CPU由在片8 kB FLASH/EE程序存储空间,640 B FLASH/EE和256 B SRAM数据存储空间支持。

在模拟信号处理方面,ADμC812提供8通道、12位、200 KSPS的A/D转换器;提供2通道、1 2位的D/A转换器。芯片还提供上述转换所需要的参考电源,同时具有转换结果的校准能力。

ADμC812其他外围功能包括监视定时、通用定时/计数、电源管理、ADC转换结果的直接存储(DMA)等功能。在数字信号传输方面,该芯片提供4个8位并行I/O接口、与SPI兼容的串行接口和标准UART串行接口。

2.2外部存储器接口

ADμC812可以访问64 K外部程序存储器和16 M外部数据存储器。对外部程序存储器的访问与标准的8051芯片相同。对容量达16 M外部数据存储器的访问电路图如图2所示。要访问1 6 M数据存储器需要24条地址线,ADμC812的数据指针(DPTR)由3个特殊存储器(DPP,DPH和DPL)组成。在访问数据存储器时,首先分别通过P0口和P2口送出特殊存储器DPL和DPP中的地址,他们由ALE信号控制锁存,然后再由P2口提供特殊存储器DPH中的地址,通过上述2个步骤产生 24位地址信号。

2.3A/D转换的DMA工作模式

A/D转换的DMA工作模式允许A/D转换的结果不通过CPU直接进入外部数据存储器,他使得A/D转换的速率达到200 KSPS。

在这个模式工作期间,CPU可以继续执行程序代码,但是不能访问P0口和P2口。在进入这个模式工作前,外部数据存储器应被写入待进行A/D转换的通道号。一个标准A/D转换的DMA工作模式包含以下3个步骤:(1)从外部数据存储器读取待转换的通道号。(2)完成该通道的A/D转换。(3) 把该通道的4位通道号和12位A/D转换结果组合成2个8 B存储到外部数据存储器。

存储器相关文章:存储器原理

广州碧莲盛电话

乌鲁木齐碧莲盛医院

碧莲盛官网