新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于ADμC812的在系统可编程数据采集电路的设计

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

作者:时间:2012-03-13来源:网络收藏

1在

本文引用地址:http://www.eepw.com.cn/article/190656.htm

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

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

2ADμ介绍

2.1ADμ的总体介绍

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

6.jpg

芯片中与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存储到外部数据存储器。

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



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭