English
Language : 

TDA7522 Datasheet, PDF (14/23 Pages) STMicroelectronics – Digital Servo & Decoder
TDA7522
Interrupt management it is fairly flexible, in detail, when an interrupt is served the I flag of the ST7 is au-
tomatically set (that means no other interrupts are served) and it is reset again only when the routine ends.
No interrupts can be missed because of the internal software-based acknowledgement scheme for periph-
erals. In order to reset an interrupt coming from a peripheral you have to write to '0' a relevant flag inside
it. With the TDA7522 interrupt mask register you just prevent the interrupt signal from coming to the ITC
(interrupt controller) and so you can change the priority without losing any interrupt.
4.3 Development Version Memory Configuration
For system application development a dedicated version will be available: the development version gives
the possibility of:
– use the ST7 emulator, for sw debug purpose;
– use of program RAM or ROM for sw execution and modification.
See appendix B for detail about memory map and TDA7522 operating modalities as:
– TDA7522 booting through I2C
– TDA7522 booting from PROM
– TDA7522 booting from PRAM.
When RAM is selected, all application sw shall be loaded through I2C, using the facility as gives by the
boot ROM.
When RAM configuration is selected, memory addresses are just overlapping the ROM defined in memory
map reported in appendix B.
TDA7522 development version can work also with emulator; refer to appendix B about the way to enter in
“ST7 emulation” mode.
NOTICE: due to different environment the following registers can be different between various ver-
sions:
– IIC register 27h: boot bit will disappear in production version
– KIF registers 75h and 76h are not available on development version
– Mux Registers 93h and 94h will both be available on production version.
5.0 FUNCTION DESCRIPTION
5.1 ST7
ST7 is based around an industry standard 8 bit core and offers an enhanced instruction set. The processor
runs with 8MHz internal clock. Due to fully static design of this device, operation down to DC is possible.
Under software control the ST7 can be placed in Wait or Halt mode for reducing power consumption. ST7
can switch off crystal clock to disable complete functions of IC as well.
The enhanced instruction set and addressing modes afford real programming potential; in addition to stan-
dard 8 bit data management the ST7 features true bit manipulation, 8x8 unsigned multiplication and indi-
rect addressing modes. The device includes a CPU, ROM, RAM, I/O, General I/O Port, 16 interrupt
encoder, timer.
14/23