| 数据搜索系统,热门电子元器件搜索 |
|
ADE75 数据表(PDF) 70 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADE75 数据表(HTML) 70 Page - Analog Devices |
|
70 / 148 page ![]() ADE75xx/ADE71xx Preliminary Technical Data Rev. PrE | Page 70 of 148 Location Mnemonic 7-0 BATVTH 0 The battery ADC value is compared to this register, the battery threshold register. If BATADC is lower than the threshold, an interrupt is generated. Table 50. VDCIN ADC value SFR (VDCINADC, 0xEF) Bit Location Bit Mnemonic Default Value Description 7-0 VDCINADC 0 The external voltage ADC value in this register is updated when a VDCINADC interrupt occurs. Table 51. Battery ADC value SFR (BATADC, 0xDF) Bit Location Bit Mnemonic Default Value Description 7-0 BATADC 0 The battery ADC value in this register is updated when a BATADC interrupt occurs. Table 52. Temperature ADC value SFR (TEMPADC, 0xD7) Bit Location Bit Mnemonic Default Value Description 7-0 TEMPADC 0 The temperature ADC value in this register is updated when a TEMPADC interrupt occurs. TEMPERATURE MEASUREMENT To provide a digital temperature measurement, the ADE75XX/ADE71XX includes a dedicated ADC. An 8-bit Temperature ADC value SFR (TEMPADC, 0xD7) holds the results of the temperature conversion. The resolution of the temperature measurement is TBD˚C/LSB. There are two ways to initiate a temperature conversion: - Single Temperature Measurement - Background Temperature Measurements Single Temperature Measurement Set the TADC bit in the Start ADC Measurement SFR (ADCGO, 0xD8) to get a temperature measurement. An interrupt will be generated when the conversion is done and the temperature measurement is available in the Temperature ADC value SFR (TEMPADC, 0xD7). Background Temperature Measurements Background temperature measurements are disabled by default. To configure the background temperature measurement mode, set a temperature measurement interval in the Peripheral ADC Strobe Period SFR (STRBPER, 0xF9). Then temperature measurements will be performed periodically in the background – see Table 46. When a temperature conversion completes, the new temperature ADC value is compared to the last temperature ADC value that created an interrupt. If the absolute difference between the two values is greater than the setting in the TEMP_DIFF bits in the Temperature and Voltage ADC Delta SFR (DIFFPROG, 0xF3), a TEMPADC interrupt is generated. This allows temperature measurements to take place completely in the background, only requiring MCU activity if the temperature has changed more than a configurable delta. To set up background temperature measurements: 1. Initiate a single temperature measurement by setting the TADC bit in the Start ADC Measurement SFR (ADCGO, 0xD8). 2. Upon completion of this measurement, configure the TEMP_DIFF[2:0] bits to establish the change in temperature that will trigger an interrupt. 3. Set up the interval for background temperature measurements by configuring the TEMP_PERIOD[1:0] bits. Temperature ADC in PSM1 and PSM2 Depending on the operating mode of the ADE75XX/ADE71XX, a temperature conversion is initiated only by certain actions: PSM0: In this operating mode, the 8052 is active. Temperature measurements are available in the background measurement mode and by initiating a single measurement. PSM1: In this operating mode, the 8052 is active and the part is powered from battery. Single temperature measurements can be |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |