⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tda7540.prm

📁 TDA7540 收音机程序
💻 PRM
字号:
/***************************************************************************
Project  :  TDA7421 Jig board for Henko Autosound
Compiler : ST7 HiCross C (HiWARE)
Module   :  7421Jig.prm
Version  :  V 1.0
Created  :  
Author   :  Jerry HE / ST-ShenZhen
Description
         -  System head file and data structure definition  
Modified
	  - Jan.24th,2005    
***************************************************************************/

LINK    TDA7540.abs

NAMES  

	start.o 
	st72321.o+ 
	libr.o 
	key.o 
	disp.o
	inter.o
	adc_drv.o
        TDA7540.o
       power.o
       I2c_user.o
       eeprom_24C02.o
       Aud_main.o
       tuner.o
       radio.o
       Radio_pll.o

       /* BLACK BOXES */
       /* STARTUP */
        ansi.lib
END
    
STACKSIZE        0xFF

SECTIONS
        BITS_RAM = READ_WRITE 0x0080 TO 0x00FF;
        MYSTACK  = READ_WRITE 0x0100 TO 0x01FF;
        BYTE_RAM = READ_WRITE 0x0200 TO 0x087F;        /*  st72321R9 2K RAM */
        USER_ROM = READ_ONLY  0x1000 TO 0xFFDF;



PLACEMENT
        ST7_PA INTO NO_INIT 0x0000 TO 0x0002;
        ST7_PB INTO NO_INIT 0x0003 TO 0x0005;
        ST7_PC INTO NO_INIT 0x0006 TO 0x0008;
        ST7_PD INTO NO_INIT 0x0009 TO 0x000b;
        ST7_PE INTO NO_INIT 0x000c TO 0x000e;
        ST7_PF INTO NO_INIT 0x000f TO 0x0011;
       
        ST7_I2C      INTO NO_INIT 0x0018 TO 0x001e;
        ST7_SPI      INTO NO_INIT 0x0021 TO 0x0023;
        ST7_ITC      INTO NO_INIT 0x0024 TO 0x0028;
        ST7_FLASH    INTO NO_INIT 0x0029 TO 0x0029;
        ST7_WDG      INTO NO_INIT 0x002A TO 0x002B;        
        ST7_MCC	     INTO NO_INIT 0x002C TO 0x002D;
        ST7_TIMA     INTO NO_INIT 0x0031 TO 0x003F;
        ST7_TIMB     INTO NO_INIT 0x0041 TO 0x004F;
        ST7_SCI      INTO NO_INIT 0x0050 TO 0x0057;
        ST7_ADC      INTO NO_INIT 0x0070 TO 0x0072;
        ST7_PWMART   INTO NO_INIT 0x0073 TO 0x007d;

        DEFAULT_ROM, ROM_VAR, STRINGS INTO  USER_ROM;
        DEFAULT_RAM                   INTO  BYTE_RAM;
        _ZEROPAGE, _OVERLAP           INTO  BITS_RAM;
        SSTACK      INTO  MYSTACK;  
END


PRESTART OFF

/* INTERRUPT VECTOR SETTING : ADDRESS - ROUTINE *******************************

The startup routine enables the compiler to initialize     
all the variables declared in your project and the ram.    
It's a reserved word but you can still use your own startup
routine if you've declared it before.                                        */

VECTOR ADDRESS 0xfffe _Startup
VECTOR ADDRESS 0xfffc dummy_rt
VECTOR ADDRESS 0xfffa dummy_rt
VECTOR ADDRESS 0xfff8 dummy_rt			
VECTOR ADDRESS 0xfff6 dummy_rt 
VECTOR ADDRESS 0xfff4 dummy_rt
VECTOR ADDRESS 0xfff2 dummy_rt
VECTOR ADDRESS 0xfff0 dummy_rt
VECTOR ADDRESS 0xffee dummy_rt
/*VECTOR ADDRESS 0xffee INT_Can*/
VECTOR ADDRESS 0xffec dummy_rt
VECTOR ADDRESS 0xffea INT_Timer1
VECTOR ADDRESS 0xffe8 dummy_rt
VECTOR ADDRESS 0xffe6 dummy_rt
VECTOR ADDRESS 0xffe4 dummy_rt
VECTOR ADDRESS 0xffe2 dummy_rt
VECTOR ADDRESS 0xffe0 dummy_rt  

/***************************** End of File *********************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -