ST7DALIF2 STMicroelectronics, ST7DALIF2 Datasheet - Page 166

no-image

ST7DALIF2

Manufacturer Part Number
ST7DALIF2
Description
8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST7DALIF2

8 Kbytes Single Voltage Flash Program Memory With Read-out Protection, In-circuit Programming And In-application Programming (icp And Iap). 10k Write/erase Cycles Guaranteed, Data Retention
20 years at 55°C.
256 Bytes Data Eeprom With Read-out Protection. 300k Write/erase Cycles Guaranteed, Data Retention
20 years at 55°C.
Clock Sources
Internal 1% RC oscillator, crystal/ceramic resonator or external clock
Five Power Saving Modes
Halt, Active-Halt, Wait and Slow, Auto Wake Up From Halt
Important notes
23
23.1
23.2
23.3
23.4
23.5
166/171
Important notes
Execution of BTJX instruction
When testing the address $FF with the "BTJT" or "BTJF" instructions, the CPU may perform
an incorrect operation when the relative jump is negative and performs an address page
change.
To avoid this issue, including when using a C compiler, it is recommended to never use
address $00FF as a variable (using the linker parameter for example).
ADC conversion spurious results
Spurious conversions occur with a rate lower than 50 per million. Such conversions happen
when the measured voltage is just between 2 consecutive digital values.
Workaround
A software filter should be implemented to remove erratic conversion results whenever they
may cause unwanted consequences.
A/ D converter accuracy for first conversion
When the ADC is enabled after being powered down (for example when waking up from
Halt, Active-halt or setting the ADON bit in the ADCCSR register), the first conversion (8-bit
or 10-bit) accuracy does not meet the accuracy specified in the datasheet.
Workaround
In order to have the accuracy specified in the datasheet, the first conversion after a ADC
switch-on has to be ignored.
Negative injection impact on ADC accuracy
Injecting a negative current on an analog input pins significantly reduces the accuracy of the
AD Converter. Whenever necessary, the negative injection should be prevented by the
addition of a Schottky diode between the concerned I/Os and ground.
Injecting a negative current on digital input pins degrades ADC accuracy especially if
performed on a pin close to ADC channel in use.
Clearing active interrupts outside interrupt routine
When an active interrupt request occurs at the same time as the related flag or interrupt
mask is being cleared, the CC register may be corrupted.
Concurrent interrupt context
ST7DALIF2

Related parts for ST7DALIF2