MTV512.lst
上传用户:xmyjxjd
上传日期:2013-05-04
资源大小:1517k
文件大小:14k
开发平台:

C/C++

  1. C51 COMPILER V7.06   MTV512                                                                11/21/2005 13:47:42 PAGE 1   
  2. C51 COMPILER V7.06, COMPILATION OF MODULE MTV512
  3. OBJECT MODULE PLACED IN .OutputMTV512.obj
  4. COMPILER INVOKED BY: C:KeilC51BINC51.EXE CodeMTV512.c OPTIMIZE(9,SPEED) BROWSE DEBUG OBJECTEXTEND CODE SYMBOLS PRIN
  5.                     -T(.OutputMTV512.lst) PREPRINT(.OutputMTV512.i) OBJECT(.OutputMTV512.obj)
  6. stmt level    source
  7.    1          #include "HeaderMain_def.h"
  8.    2          
  9.    3          //#if(MCU_TYPE == MCU_MTV512)           //anson
  10.    4          
  11.    5          #if(USE_MCU_DDC)
  12.               /* define these variable for MTV230M chip configuration */
  13.               //Byte xdata PRAM[128]      _at_ 0x0800;
  14.               
  15.               //**************************************************************
  16.               //                            Myson Addtion
  17.               //Create DDC RAM Address
  18.               unsigned char xdata byMTV512_DDCRAMA[128]   _at_ 0x0e00;  //DDCRAM1 
  19.               unsigned char xdata byMTV512_DDCRAMB[128]   _at_ 0x0e80;  //DDCRAM2
  20.               //**************************************************************
  21.               
  22.               //******************************************************
  23.               //                         Myson Addtion
  24.               unsigned char xdata byM512_CTRSLVB    _at_ 0xF0A;
  25.               //******************************************************
  26.               
  27.               //******************************************************
  28.               //                         Myson Revise
  29.               //Byte xdata byM212_IIC_TXRCABUF   _at_ 0xF06;
  30.               unsigned char xdata byM512_DDCCTRA1   _at_ 0xF06;
  31.               //******************************************************
  32.               //******************************************************
  33.               //                         Myson Addtion
  34.               unsigned char xdata  byM512_DDCCTRA2    _at_  0x0F86;
  35.               unsigned char xdata  byM512_SLVA2ADR     _at_  0x0F87;
  36.               //******************************************************
  37.               //                         Myson Revise
  38.               //Byte xdata byM212_IIC_SLVAADR    _at_ 0xF07;
  39.               unsigned char xdata byM512_SLVA1ADR    _at_ 0xF07;
  40.               //******************************************************
  41.               
  42.               //******************************************************
  43.               //                         Myson Addtion
  44.               unsigned char xdata byM512_CTRSLVB    _at_ 0xF0A;
  45.               //******************************************************
  46.               #endif
  47.   41          
  48.   42          
  49.   43          //Xdata use DPTR instruction
  50.   44          //Pdata use MOVX instruction set at BL51 Code/banking linker>size/location
  51.   45          unsigned char xdata M512_PadMode0  _at_  0xF50;
  52.   46          unsigned char xdata M512_PadMode1  _at_  0xF51;
  53.   47          unsigned char xdata M512_PadMode2  _at_  0xF52;
  54.   48          unsigned char xdata M512_PadMode3  _at_  0xF53;
  55.   49          unsigned char xdata M512_PadMode4  _at_  0xF54;
  56.   50          unsigned char xdata M512_PadMode5  _at_  0xF55;
  57.   51          unsigned char xdata M512_Option1   _at_ 0xF56;
  58.   52          unsigned char xdata M512_PadMode6  _at_ 0xF5E; //DWL 1219
  59.   53          unsigned char xdata M512_PadMode7  _at_ 0xF5F; //DWL 1219
  60.   54          
  61. C51 COMPILER V7.06   MTV512                                                                11/21/2005 13:47:42 PAGE 2   
  62.   55          unsigned char xdata M512_Port40    _at_ 0xF58;
  63.   56          unsigned char xdata M512_Port41    _at_ 0xF59;
  64.   57          unsigned char xdata M512_Port42    _at_ 0xF5A;
  65.   58          
  66.   59          
  67.   60          
  68.   61          unsigned char xdata M512_Port50    _at_ 0xF30;
  69.   62          //#define  bPANEL_PWR  byM212_Port50
  70.   63          unsigned char xdata M512_Port51    _at_ 0xF31;
  71.   64          unsigned char xdata M512_Port52    _at_ 0xF32;
  72.   65          unsigned char xdata M512_Port53    _at_ 0xF33;
  73.   66          unsigned char xdata M512_Port54    _at_ 0xF34;
  74.   67          unsigned char xdata M512_Port55    _at_ 0xF35;
  75.   68          unsigned char xdata M512_Port56    _at_ 0xF36;
  76.   69          
  77.   70          unsigned char xdata M512_Port60    _at_ 0xF38;
  78.   71          unsigned char xdata M512_Port61    _at_ 0xF39;
  79.   72          unsigned char xdata M512_Port62    _at_ 0xF3A;
  80.   73          unsigned char xdata M512_Port63    _at_ 0xF3B;
  81.   74          unsigned char xdata M512_Port64    _at_ 0xF3C;
  82.   75          unsigned char xdata M512_Port65    _at_ 0xF3D;
  83.   76          unsigned char xdata M512_Port66    _at_ 0xF3E;
  84.   77          unsigned char xdata M512_Port67    _at_ 0xF3F;
  85.   78          
  86.   79          unsigned char xdata M512_Port76    _at_ 0xF76;//dwl 1219
  87.   80          unsigned char xdata M512_Port77    _at_ 0xF77;//dwl 1219
  88.   81          
  89.   82          // define MTV212M's PWM DAC register
  90.   83          unsigned char xdata M512_DA0        _at_ 0xF20;
  91.   84          unsigned char xdata M512_DA1        _at_ 0xF21;
  92.   85          unsigned char xdata M512_DA2        _at_ 0xF22;
  93.   86          unsigned char xdata M512_DA3        _at_ 0xF23;
  94.   87          unsigned char xdata M512_DA4        _at_ 0xF24;
  95.   88          unsigned char xdata M512_DA5        _at_ 0xF25;
  96.   89          unsigned char xdata M512_DA6        _at_ 0xF26;
  97.   90          unsigned char xdata M512_DA7        _at_ 0xF27;
  98.   91          unsigned char xdata M512_DA8        _at_ 0xF28;
  99.   92          unsigned char xdata M512_DA9        _at_ 0xF29;
  100.   93          unsigned char xdata M512_DA10       _at_ 0xF2A;
  101.   94          unsigned char xdata M512_DA11       _at_ 0xF2B;
  102.   95          unsigned char xdata M512_DA12       _at_ 0xF2C;
  103.   96          unsigned char xdata M512_DA13       _at_ 0xF2D;
  104.   97          
  105.   98          //define MTV212M's H/VSync processor register
  106.   99          unsigned char xdata M512_HVSTUS    _at_ 0xF40;
  107.  100          unsigned char xdata M512_HCNTH     _at_ 0xF41;
  108.  101          unsigned char xdata M512_HCNTL     _at_ 0xF42;
  109.  102          unsigned char xdata M512_VCNTH     _at_ 0xF43;
  110.  103          unsigned char xdata M512_VCNTL     _at_ 0xF44;
  111.  104          
  112.  105          unsigned char xdata M512_INTFLG    _at_ 0xF48;
  113.  106          unsigned char xdata M512_INTEN     _at_ 0xF49;
  114.  107          
  115.  108          //define MTV212's IIC's control
  116.  109          unsigned char xdata M512_IIC_CTR        _at_ 0xF00;
  117.  110          unsigned char xdata M512_IIC_STUS1      _at_ 0xF01;
  118.  111          unsigned char xdata M512_IIC_STUS2      _at_ 0xF02;
  119.  112          unsigned char xdata M512_IIC_INTFLG        _at_ 0xF03;
  120.  113          unsigned char xdata M512_IIC_INTEN         _at_ 0xF04;
  121.  114          unsigned char xdata M512_IIC_MBUF             _at_ 0xF05;
  122.  115          //unsigned char xdata M512_IIC_TXRCABUF   _at_ 0xF06;
  123.  116          //unsigned char xdata M512_IIC_SLVAADR    _at_ 0xF07;
  124. C51 COMPILER V7.06   MTV512                                                                11/21/2005 13:47:42 PAGE 3   
  125.  117          unsigned char xdata M512_IIC_TXRCBBUF   _at_ 0xF08;
  126.  118          unsigned char xdata M512_IIC_SLVBADR    _at_ 0xF09;
  127.  119          //unsigned char xdata byM212_IIC_DBUF     _at_ 0xF0A;
  128.  120          unsigned char xdata M512_ISPSLV         _at_ 0xF0B;
  129.  121          unsigned char xdata M512_ISPEN          _at_ 0xF0C;
  130.  122          
  131.  123          //define MTV212's A/D converter
  132.  124          //unsigned char xdata byM212_ADC            _at_ 0xF10;
  133.  125          unsigned char xdata M512_ADC        _at_ 0xF10;
  134.  126          unsigned char xdata M512_WDT        _at_ 0xF18;
  135.  127          unsigned char xdata EINT1PEN        _at_ 0xF8E; 
  136.  128          //#endif                                        //anson
  137. C51 COMPILER V7.06   MTV512                                                                11/21/2005 13:47:42 PAGE 4   
  138. ASSEMBLY LISTING OF GENERATED OBJECT CODE
  139. C51 COMPILER V7.06   MTV512                                                                11/21/2005 13:47:42 PAGE 5   
  140. NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
  141. ====                                    =====   ======  ====    ======  ====
  142. M512_IIC_STUS1 . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F01H  1
  143. M512_DA3 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F23H  1
  144. M512_IIC_STUS2 . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F02H  1
  145. M512_DA4 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F24H  1
  146. M512_DA5 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F25H  1
  147. M512_DA6 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F26H  1
  148. M512_DA7 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F27H  1
  149. M512_DA8 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F28H  1
  150. M512_DA9 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F29H  1
  151. M512_INTFLG. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F48H  1
  152. M512_IIC_SLVBADR . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F09H  1
  153. M512_ADC . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F10H  1
  154. M512_PadMode0. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F50H  1
  155. M512_PadMode1. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F51H  1
  156. M512_PadMode2. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F52H  1
  157. M512_PadMode3. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F53H  1
  158. M512_PadMode4. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F54H  1
  159. M512_PadMode5. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F55H  1
  160. M512_PadMode6. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F5EH  1
  161. M512_PadMode7. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F5FH  1
  162. M512_IIC_MBUF. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F05H  1
  163. M512_ISPSLV. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F0BH  1
  164. M512_DA10. . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F2AH  1
  165. M512_DA11. . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F2BH  1
  166. M512_DA12. . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F2CH  1
  167. M512_DA13. . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F2DH  1
  168. M512_WDT . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F18H  1
  169. M512_HVSTUS. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F40H  1
  170. M512_HCNTH . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F41H  1
  171. M512_HCNTL . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F42H  1
  172. M512_IIC_INTFLG. . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F03H  1
  173. M512_INTEN . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F49H  1
  174. EINT1PEN . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F8EH  1
  175. M512_ISPEN . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F0CH  1
  176. M512_VCNTH . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F43H  1
  177. M512_VCNTL . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F44H  1
  178. M512_Port40. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F58H  1
  179. M512_Port50. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F30H  1
  180. M512_Port41. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F59H  1
  181. M512_Port60. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F38H  1
  182. M512_Port51. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F31H  1
  183. M512_Port42. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F5AH  1
  184. M512_Port61. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F39H  1
  185. M512_Port52. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F32H  1
  186. M512_Port62. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F3AH  1
  187. M512_Port53. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F33H  1
  188. M512_Port63. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F3BH  1
  189. M512_Port54. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F34H  1
  190. M512_Port64. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F3CH  1
  191. M512_Port55. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F35H  1
  192. M512_Port65. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F3DH  1
  193. M512_Port56. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F36H  1
  194. M512_Port66. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F3EH  1
  195. M512_Port76. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F76H  1
  196. M512_Port67. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F3FH  1
  197. M512_Port77. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F77H  1
  198. M512_IIC_TXRCBBUF. . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F08H  1
  199. C51 COMPILER V7.06   MTV512                                                                11/21/2005 13:47:42 PAGE 6   
  200. NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
  201. ====                                    =====   ======  ====    ======  ====
  202. M512_IIC_CTR . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F00H  1
  203. M512_Option1 . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F56H  1
  204. M512_DA0 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F20H  1
  205. M512_IIC_INTEN . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F04H  1
  206. M512_DA1 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F21H  1
  207. M512_DA2 . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0F22H  1
  208. MODULE INFORMATION:   STATIC OVERLAYABLE
  209.    CODE SIZE        =   ----    ----
  210.    CONSTANT SIZE    =   ----    ----
  211.    XDATA SIZE       =   ----    ----
  212.    PDATA SIZE       =   ----    ----
  213.    DATA SIZE        =   ----    ----
  214.    IDATA SIZE       =   ----    ----
  215.    BIT SIZE         =   ----    ----
  216. END OF MODULE INFORMATION.
  217. C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)