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

📄 usb7263.prm

📁 ST72T63游戏杆源程序
💻 PRM
字号:
/**************** (c) 1998       STMicroelectronics **********************

PROJECT : USB - ST7
COMPILER : ST7 HICROSS C (HIWARE)

MODULE  :  usb7263.prm
VERSION :  V 1.0

CREATION DATE :  26/05/98

AUTHOR : / MICROCONTROLLER DIVISION / ST Rousset

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

DESCRIPTION : HICROSS Linker parameter file for the project.

******************************************************************************/   


/* LINKER OUTPUT FILE ********************************************************/

LINK usb7263.abs

 
/*       PROJECT MODULE LIST **********************************************/

NAMES    main7263.o
                 map_7263.o+
                 int_7263.o
                 usb.o
                 usb_cpt.o
                 usb_ail.o
                 usbrc.o
                 usb_var.o
                 usr_var.o
                 sci_drv.o
                 descript.o
                 my_appli.o
                 my_init.o
                 userio.o
                 /*sci_drv.o */
                 ansi.lib
END                              


/* STACK INITIALIZATION ******************************************************/

STACKTOP                0x7FF


/* MEMORY LOCATION SETTING ***************************************************/

SECTIONS

         BITS_RAM  = READ_WRITE  0x0040 TO 0x00FF;
         BYTE_RAM  = READ_WRITE  0x0170 TO 0x023F;
         USER_ROM  = READ_ONLY   0xE000 TO 0xFFDF;

PLACEMENT

         ST7_PA           INTO NO_INIT   0x0000 TO 0x0001;
         ST7_PB           INTO NO_INIT   0x0002 TO 0x0003;
         ST7_PC           INTO NO_INIT   0x0004 TO 0x0005;          
         ST7_INT          INTO NO_INIT   0x0008 TO 0x0008;               
         ST7_MISCR        INTO NO_INIT   0x0009 TO 0x0009;
         ST7_ADC          INTO NO_INIT   0x000A TO 0x000B;                
         ST7_WDG          INTO NO_INIT   0x000C TO 0x000C;         
         ST7_TIM          INTO NO_INIT   0x0011 TO 0x001F;
         ST7_SCI          INTO NO_INIT   0x0020 TO 0x0024;
         ST7_USB          INTO NO_INIT   0x0025 TO 0x0031;
         ST7_I2C          INTO NO_INIT   0x0039 TO 0x003F;
 
 /*************** USB DMA Mapping  ***********************/
                        
         DMA_CTRL         INTO NO_INIT   0x0140 TO 0x014F;
  /*     DMA_OUT1         INTO NO_INIT   0x0150 TO 0x0157;     Endpoint1 in output mode       */
         DMA_IN1          INTO NO_INIT   0x0158 TO 0x015F;  /* Endpoint1 in input mode   */
  /*     DMA_OUT2         INTO NO_INIT   0x0160 TO 0x0167;     Endpoint2 in output mode       */
  /*     DMA_IN2          INTO NO_INIT   0x0168 TO 0x016F;     Endpoint2 in input mode   */
         
         DEFAULT_ROM, ROM_VAR, STRINGS  INTO  USER_ROM;
         DEFAULT_RAM                                              INTO  BYTE_RAM;
         _ZEROPAGE, _OVERLAP                              INTO  BITS_RAM;
         MY_RAM0                                                                  INTO  BITS_RAM;

END

PRESTART OFF
INIT main

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

VECTOR ADDRESS 0xfffe main
VECTOR ADDRESS 0xfffc INT_Trap
VECTOR ADDRESS 0xfffa INT_EndSusp
VECTOR ADDRESS 0xfff8 INT_IT1IT8
VECTOR ADDRESS 0xfff6 INT_Timer
VECTOR ADDRESS 0xfff4 INT_I2c
VECTOR ADDRESS 0xfff2 INT_Sci
VECTOR ADDRESS 0xfff0 INT_Usb

/*** (c) 1998   STMicroelectronics ****************** END OF FILE ***/

⌨️ 快捷键说明

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